=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for libLLVM-13.0.1nb4 [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/Demangle.cpp.o [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangleNodes.cpp.o [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/RustDemangle.cpp.o [ 0%] Linking CXX static library ../libLLVMDemangle.a [ 0%] Built target LLVMDemangle [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AArch64TargetParser.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/AArch64TargetParser.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/AArch64TargetParser.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ABIBreak.cpp.o [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMTargetParser.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ARMTargetParser.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ARMTargetParser.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/AMDGPUMetadata.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/AMDGPUMetadata.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/AMDGPUMetadata.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/AMDGPUMetadata.cpp:16:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFixedPoint.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallString.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/APFixedPoint.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/APFixedPoint.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/APFloat.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/APFloat.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/APFloat.cpp:23:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/APInt.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/APSInt.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ELFAttributes.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ARMBuildAttributes.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ARMBuildAttrs.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ELFAttributes.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ARMBuildAttributes.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ARMAttributeParser.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ARMAttributeParser.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/DataExtractor.h:14:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ELFAttributeParser.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ARMAttributeParser.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ARMAttributeParser.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ARMWinEH.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ARMWinEH.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/raw_ostream.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Allocator.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AutoConvert.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamError.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/BinaryStreamError.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamError.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/BinaryStreamError.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamReader.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/BinaryStreamReader.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamError.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStream.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamRef.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamArray.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamReader.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/BinaryStreamReader.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamRef.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/BinaryStreamRef.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamError.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStream.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamRef.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/BinaryStreamRef.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamWriter.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/BinaryStreamWriter.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamError.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStream.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamRef.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamArray.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamWriter.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/BinaryStreamWriter.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Format.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/BranchProbability.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BuryPointer.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/CachePruning.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/CachePruning.cpp:17:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/CachePruning.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/raw_ostream.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/circular_raw_ostream.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/circular_raw_ostream.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Chrono.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Chrono.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/BitVector.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CodeGenCoverage.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/CodeGenCoverage.cpp:12: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/CodeGenCoverage.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:34:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/CodeGenCoverage.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:35, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Mutex.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/CodeGenCoverage.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Mutex.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/CodeGenCoverage.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/CommandLine.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/CommandLine.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/CommandLine.cpp:18:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/CommandLine.cpp:36:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/CommandLine.cpp:38: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Compression.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Compression.cpp:18:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CRC.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/CRC.cpp:23: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ConvertUTFWrapper.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CrashRecoveryContext.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/CrashRecoveryContext.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:35, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ThreadLocal.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/CrashRecoveryContext.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ThreadLocal.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/CrashRecoveryContext.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/DataExtractor.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/DataExtractor.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/DataExtractor.h:14:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/DataExtractor.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Debug.cpp:27: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Debug.cpp:27: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Debug.cpp:27:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/DebugCounter.h:46, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/DebugCounter.cpp:1: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/DebugCounter.h:47, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/DebugCounter.cpp:1: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/DebugCounter.cpp:5:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Format.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/DAGDeltaAlgorithm.cpp:36: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DJB.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/DJB.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/DJB.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributeParser.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ELFAttributes.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ELFAttributeParser.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ELFAttributeParser.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/DataExtractor.h:14:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ELFAttributeParser.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ELFAttributeParser.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributes.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ELFAttributes.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ELFAttributes.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Error.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Error.cpp:9:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Twine.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ErrorHandling.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ErrorHandling.cpp:21:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Process.h:29, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ErrorHandling.cpp:22: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:35, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ErrorHandling.cpp:24: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ErrorHandling.cpp:24: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ExtensibleRTTI.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileCollector.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileCollector.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/FileCollector.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileCollector.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/FileCollector.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/VirtualFileSystem.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileCollector.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/FileCollector.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:34:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/VirtualFileSystem.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileCollector.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/FileCollector.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileUtilities.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/FileUtilities.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileUtilities.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/FileUtilities.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:34:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileUtilities.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/FileUtilities.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileOutputBuffer.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/FileOutputBuffer.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileOutputBuffer.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/FileOutputBuffer.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/FileOutputBuffer.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/FoldingSet.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallString.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormattedStream.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/FormattedStream.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadic.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/FormatVariadic.cpp:8: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatCommon.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadic.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/FormatVariadic.cpp:8: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/BitVector.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/GlobPattern.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/GlobPattern.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/GlobPattern.h:19:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/GlobPattern.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/GraphWriter.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/GraphWriter.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/GraphWriter.h:29, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/GraphWriter.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:34:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/GraphWriter.h:29, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/GraphWriter.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/GraphWriter.cpp:21: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/GraphWriter.cpp:21:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/InitLLVM.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/InitLLVM.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/InitLLVM.cpp:10:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Process.h:29, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/InitLLVM.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/InstructionCost.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/raw_ostream.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/InstructionCost.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/IntervalMap.h:106, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/IntervalMap.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ItaniumManglingCanonicalizer.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ItaniumManglingCanonicalizer.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ItaniumManglingCanonicalizer.cpp:12: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JSON.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/JSON.h:49, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/JSON.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/JSON.h:51, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/JSON.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/JSON.h:52:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/JSON.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatCommon.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadic.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/JSON.h:53, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/JSON.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/raw_ostream.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/KnownBits.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/raw_ostream.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/LEB128.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/LEB128.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/LineIterator.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/LineIterator.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Locale.cpp:2: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallString.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/LockFileManager.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/LockFileManager.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/LockFileManager.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:34:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/LockFileManager.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LowLevelType.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TypeSize.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/MachineValueType.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/LowLevelTypeImpl.h:31, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/LowLevelType.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/BitVector.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ManagedStatic.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:35, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ManagedStatic.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ManagedStatic.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemAlloc.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/MemoryBuffer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/MemoryBuffer.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/MemoryBuffer.cpp:19: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:34:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/MemoryBuffer.cpp:19: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBufferRef.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/MemoryBufferRef.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/MemoryBufferRef.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/MD5.h:31, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/MD5.cpp:40: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/NativeFormatting.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/OptimizedStructLayout.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/OptimizedStructLayout.h:39, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/OptimizedStructLayout.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Optional.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/raw_ostream.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Optional.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Parallel.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Parallel.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Parallel.h:14:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Parallel.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:35, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Parallel.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Parallel.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Parallel.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Parallel.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/BitVector.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Mutex.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/PluginLoader.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:35, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Mutex.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/PluginLoader.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Mutex.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/PluginLoader.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallString.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/PrettyStackTrace.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/RandomNumberGenerator.cpp:19: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/RandomNumberGenerator.cpp:19: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/RandomNumberGenerator.cpp:19:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Unix/Unix.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/RandomNumberGenerator.cpp:25: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Regex.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributes.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ELFAttributes.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/RISCVAttributes.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/RISCVAttributes.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributeParser.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ELFAttributes.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ELFAttributeParser.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/RISCVAttributeParser.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/RISCVAttributeParser.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/DataExtractor.h:14:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ELFAttributeParser.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/RISCVAttributeParser.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/RISCVAttributeParser.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/APFloat.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ScaledNumber.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ScopedPrinter.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ScopedPrinter.cpp:1: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/SHA1.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SHA256.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/SHA256.cpp:23: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signposts.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Signposts.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Signposts.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Timer.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Signposts.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/SmallPtrSet.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/MemoryBuffer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/SourceMgr.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/SourceMgr.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/SpecialCaseList.h:54, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/SpecialCaseList.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/SpecialCaseList.h:54, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/SpecialCaseList.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/VirtualFileSystem.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/SpecialCaseList.cpp:21: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:34:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/VirtualFileSystem.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/SpecialCaseList.cpp:21: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringExtras.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Statistic.cpp:27: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Statistic.cpp:28: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Statistic.cpp:28:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Mutex.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Statistic.cpp:33: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Statistic.cpp:35:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringExtras.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/StringExtras.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/StringMap.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/StringMap.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/StringSaver.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/StringSaver.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/StringSaver.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/StringSaver.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/StringRef.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/StringRef.cpp:15:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SuffixTree.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/SuffixTree.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/SuffixTree.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/SuffixTree.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/SuffixTree.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SymbolRemappingReader.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/SymbolRemappingReader.h:62, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/SymbolRemappingReader.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/SymbolRemappingReader.h:63:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/SymbolRemappingReader.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/raw_ostream.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/SystemUtils.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TarWriter.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/TarWriter.cpp:24: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TarWriter.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/TarWriter.cpp:24: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TarWriter.h:14:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/TarWriter.cpp:24: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/TarWriter.cpp:26: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Twine.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Triple.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TargetParser.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/TargetParser.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/BitVector.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ThreadPool.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ThreadPool.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:35, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ThreadPool.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ThreadPool.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ThreadPool.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ThreadPool.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TimeProfiler.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/TimeProfiler.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/TimeProfiler.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/TimeProfiler.cpp:13:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:56:61: warning: ignoring attributes on template argument 'std::__cxx11::string() {aka std::__cxx11::basic_string()}' [-Wignored-attributes] llvm::function_ref Detail); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:81:66: warning: ignoring attributes on template argument 'std::__cxx11::string() {aka std::__cxx11::basic_string()}' [-Wignored-attributes] TimeTraceScope(StringRef Name, llvm::function_ref Detail) { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/TimeProfiler.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/TimeProfiler.cpp:16:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatCommon.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadic.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/JSON.h:53, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/TimeProfiler.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/TimeProfiler.cpp:20: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/TimeProfiler.cpp:84:64: warning: ignoring attributes on template argument 'std::__cxx11::string() {aka std::__cxx11::basic_string()}' [-Wignored-attributes] void begin(std::string Name, llvm::function_ref Detail) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/TimeProfiler.cpp:322:67: warning: ignoring attributes on template argument 'std::__cxx11::string() {aka std::__cxx11::basic_string()}' [-Wignored-attributes] llvm::function_ref Detail) { ^ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Timer.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Timer.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Timer.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Timer.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Timer.cpp:20:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Timer.cpp:21: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:34:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Timer.cpp:21: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Mutex.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Timer.cpp:24: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Timer.cpp:27:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/raw_ostream.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ToolOutputFile.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ToolOutputFile.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ToolOutputFile.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:34:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ToolOutputFile.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TrigramIndex.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TrigramIndex.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/TrigramIndex.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Triple.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Twine.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Triple.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Triple.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Twine.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Twine.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatCommon.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadic.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Twine.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TypeSize.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TypeSize.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/TypeSize.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/TypeSize.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/TypeSize.cpp:10:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/UnicodeCharRanges.h:11, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Unicode.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeCaseFold.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VersionTuple.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/VersionTuple.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VirtualFileSystem.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/VirtualFileSystem.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/VirtualFileSystem.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/VirtualFileSystem.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/VirtualFileSystem.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:34:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/VirtualFileSystem.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/VirtualFileSystem.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/VirtualFileSystem.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/WithColor.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/raw_ostream.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/WithColor.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/WithColor.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/WithColor.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/WithColor.cpp:13:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/WithColor.cpp:14:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/X86TargetParser.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/X86TargetParser.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/X86TargetParser.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/X86TargetParser.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/X86TargetParser.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLParser.h:40, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/YAMLParser.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_node_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_node.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/AllocatorList.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/YAMLParser.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringExtras.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/YAMLTraits.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/YAMLTraits.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/YAMLTraits.cpp:9:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/raw_ostream.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/raw_os_ostream.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/raw_os_ostream.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/raw_ostream.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/raw_ostream.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/raw_ostream.cpp:19: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:34:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/raw_ostream.cpp:19: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 6%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o [ 6%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o [ 7%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o [ 7%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o [ 7%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/xxhash.h:41, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/xxhash.cpp:38: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Z3Solver.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallString.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Z3Solver.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/DynamicLibrary.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/DynamicLibrary.cpp:16:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Mutex.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/DynamicLibrary.cpp:20: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/raw_ostream.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Errno.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallSet.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Host.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Host.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Host.cpp:23: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:34:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Host.cpp:23: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Unix/Unix.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Unix/Memory.inc:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Memory.cpp:24: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Unix/Unix.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Unix/Memory.inc:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Memory.cpp:24: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Process.h:31:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Unix/Memory.inc:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Memory.cpp:24: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Twine.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Path.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Path.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Path.cpp:19: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:34:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Path.cpp:19: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Process.h:29, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Process.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Process.h:29, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Process.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Process.h:31:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Process.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Program.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Program.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Program.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Program.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:34:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Program.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Program.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/StringSaver.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Unix/Program.inc:27, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Program.cpp:103: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/BitVector.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/RWMutex.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/RWMutex.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:35, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/RWMutex.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/RWMutex.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/RWMutex.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/RWMutex.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Signals.cpp:18:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Signals.cpp:21: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Signals.cpp:21:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Signals.cpp:23: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:34:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Signals.cpp:23: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Mutex.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Signals.cpp:30: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TargetRegistry.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/TargetRegistry.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCObjectFileInfo.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TargetRegistry.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/TargetRegistry.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/BitVector.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ThreadLocal.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ThreadLocal.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:35, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ThreadLocal.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ThreadLocal.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ThreadLocal.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/ThreadLocal.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/BitVector.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Threading.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:35, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Threading.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Threading.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Unix/Unix.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Unix/Threading.inc:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Support/Threading.cpp:74: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o [ 8%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o [ 8%] Linking CXX static library ../libLLVMSupport.a [ 8%] Built target LLVMSupport [ 8%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/DetailedRecordsBackend.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/DetailedRecordsBackend.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/DetailedRecordsBackend.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatCommon.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadic.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/DetailedRecordsBackend.cpp:19: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 8%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Twine.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/Error.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TableGen/Record.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TableGen/Error.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/Error.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 8%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/JSONBackend.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/BitVector.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/JSONBackend.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TableGen/Record.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TableGen/Error.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/JSONBackend.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/JSON.h:52:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/JSONBackend.cpp:19: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatCommon.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadic.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/JSON.h:53, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/JSONBackend.cpp:19: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 8%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/TGLexer.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/TGParser.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/Main.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/TGLexer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/TGParser.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/Main.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/Main.cpp:20:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/Main.cpp:21: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:34:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/Main.cpp:21: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 8%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/Record.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/Record.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 8%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/SetTheory.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TableGen/Record.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TableGen/Error.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/SetTheory.cpp:22: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 8%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TableGen/StringMatcher.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/StringMatcher.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 8%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Twine.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/TableGenBackend.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 8%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackendSkeleton.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/TableGenBackendSkeleton.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/TableGenBackendSkeleton.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 8%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/TGLexer.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/TGLexer.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/TGLexer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/TGLexer.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 8%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/TGLexer.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/TGParser.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/TGParser.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/TGLexer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/TGParser.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TableGen/TGParser.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 8%] Linking CXX static library ../libLLVMTableGen.a [ 8%] Built target LLVMTableGen [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/AsmMatcherEmitter.cpp:98: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/AsmMatcherEmitter.cpp:98: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/AsmMatcherEmitter.cpp:108:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenInstruction.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/AsmWriterEmitter.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/InfoByHwMode.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenRegisters.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/AsmWriterEmitter.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/SequenceToOffsetTable.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/AsmWriterEmitter.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatCommon.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadic.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/AsmWriterEmitter.cpp:32: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/AsmWriterInst.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/AsmWriterInst.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/MemoryBuffer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/Attributes.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TableGen/Record.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/Attributes.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CallingConvEmitter.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CallingConvEmitter.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeBeadsGen.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeBeadsGen.cpp:22: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeBeadsGen.cpp:22: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenInstruction.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeEmitterGen.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeEmitterGen.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TypeSize.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/MachineValueType.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenDAGPatterns.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenDAGPatterns.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenDAGPatterns.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenDAGPatterns.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenInstruction.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenInstruction.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenInstruction.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenMapTable.cpp:78: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenMapTable.cpp:78: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenRegisters.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/InfoByHwMode.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenRegisters.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenRegisters.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/InfoByHwMode.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenRegisters.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenRegisters.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenSchedule.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenSchedule.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenSchedule.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenSchedule.h:19:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenSchedule.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenTarget.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.cpp:22:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TypeSize.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/MachineValueType.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenDAGPatterns.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/DAGISelEmitter.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenDAGPatterns.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/DAGISelEmitter.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TypeSize.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/MachineValueType.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenDAGPatterns.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/DAGISelMatcherEmitter.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenDAGPatterns.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/DAGISelMatcherEmitter.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/DAGISelMatcherEmitter.cpp:21:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherGen.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/DAGISelMatcher.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/DAGISelMatcherGen.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenDAGPatterns.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/DAGISelMatcher.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/DAGISelMatcherOpt.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenDAGPatterns.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcher.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/DAGISelMatcher.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/DAGISelMatcher.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenDAGPatterns.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/DAGISelMatcher.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DFAEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/DFAEmitter.cpp:24: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/DFAEmitter.cpp:24: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/SequenceToOffsetTable.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/DFAEmitter.cpp:25: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenSchedule.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/DFAPacketizerEmitter.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenSchedule.h:19:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/DFAPacketizerEmitter.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DirectiveEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringExtras.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TableGen/DirectiveEmitter.h:4, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/DirectiveEmitter.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TableGen/Record.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TableGen/DirectiveEmitter.h:5, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/DirectiveEmitter.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DisassemblerEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/DisassemblerEmitter.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/DisassemblerEmitter.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/ExegesisEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/ExegesisEmitter.cpp:13:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallSet.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/ExegesisEmitter.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FastISelEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TypeSize.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/MachineValueType.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenDAGPatterns.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/FastISelEmitter.cpp:19: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenDAGPatterns.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/FastISelEmitter.cpp:19: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenInstruction.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/FixedLenDecoderEmitter.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/FixedLenDecoderEmitter.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/GICombinerEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallSet.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GICombinerEmitter.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GICombinerEmitter.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GICombinerEmitter.cpp:17:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/GlobalISelEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TypeSize.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/MachineValueType.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenDAGPatterns.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISelEmitter.cpp:32: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenDAGPatterns.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISelEmitter.cpp:32: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISelEmitter.cpp:38:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISelEmitter.cpp:39:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISelEmitter.cpp:1081:69: warning: ignoring attributes on template argument 'bool(const PredicateTy&)' [-Wignored-attributes] using PredicateFilterFunc = std::function; ^ [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InfoByHwMode.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/InfoByHwMode.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/InfoByHwMode.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrInfoEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TypeSize.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/MachineValueType.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenDAGPatterns.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/InstrInfoEmitter.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenDAGPatterns.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/InstrInfoEmitter.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/SequenceToOffsetTable.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/InstrInfoEmitter.cpp:19: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrDocsEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TypeSize.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/MachineValueType.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenDAGPatterns.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/InstrDocsEmitter.cpp:21: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenDAGPatterns.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/InstrDocsEmitter.cpp:21: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/IntrinsicEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TypeSize.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/MachineValueType.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/IntrinsicEmitter.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/IntrinsicEmitter.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/SequenceToOffsetTable.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/IntrinsicEmitter.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/OptEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Twine.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/OptEmitter.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TableGen/Record.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TableGen/Error.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/OptEmitter.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/OptParserEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/OptParserEmitter.cpp:10:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TableGen/Record.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/OptParserEmitter.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/OptRSTEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/OptRSTEmitter.cpp:10:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/OptRSTEmitter.cpp:12: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PredicateExpander.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/PredicateExpander.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/PredicateExpander.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TableGen/Record.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/PredicateExpander.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/PredicateExpander.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenInstruction.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/PseudoLoweringEmitter.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/PseudoLoweringEmitter.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RISCVCompressInstEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenInstruction.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/RISCVCompressInstEmitter.cpp:64: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/RISCVCompressInstEmitter.cpp:65: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterBankEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/BitVector.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/RegisterBankEmitter.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TableGen/Record.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TableGen/Error.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/RegisterBankEmitter.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterInfoEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/InfoByHwMode.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenRegisters.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/RegisterInfoEmitter.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/InfoByHwMode.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenRegisters.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/RegisterInfoEmitter.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/SequenceToOffsetTable.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/RegisterInfoEmitter.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SDNodeProperties.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/MemoryBuffer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/SourceMgr.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TableGen/Error.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/SDNodeProperties.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TableGen/Record.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TableGen/Error.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/SDNodeProperties.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SearchableTableEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TypeSize.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/MachineValueType.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/SearchableTableEmitter.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/SearchableTableEmitter.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/SubtargetEmitter.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/SubtargetEmitter.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetFeatureInfo.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TableGen/Record.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/SubtargetFeatureInfo.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/SubtargetFeatureInfo.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TableGen/Record.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/SubtargetFeatureInfo.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/SubtargetFeatureInfo.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/TableGen.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/TableGen.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/TableGen.cpp:14:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Types.cpp.o [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86DisassemblerTables.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/raw_ostream.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/X86DisassemblerTables.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/X86DisassemblerTables.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86EVEX2VEXTablesEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/X86FoldTablesEmitter.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/X86FoldTablesEmitter.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86ModRMFilters.cpp.o [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86RecognizableInstr.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/X86RecognizableInstr.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/X86RecognizableInstr.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/X86RecognizableInstr.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/X86RecognizableInstr.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/WebAssemblyDisassemblerEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CodeGenInstruction.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/WebAssemblyDisassemblerEmitter.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/WebAssemblyDisassemblerEmitter.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TableGen/Record.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/WebAssemblyDisassemblerEmitter.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CTagsEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/MemoryBuffer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/SourceMgr.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CTagsEmitter.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TableGen/Record.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TableGen/Error.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/CTagsEmitter.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 11%] Built target obj.llvm-tblgen [ 11%] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/CodeExpander.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/CodeExpander.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/CodeExpander.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/CodeExpansions.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/CodeExpander.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/CodeExpander.cpp:15:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 12%] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDag.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagEdge.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDag.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDag.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagOperands.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagInstr.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDag.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDag.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 12%] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagEdge.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagEdge.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagEdge.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagOperands.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagInstr.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagEdge.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 12%] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagInstr.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagOperands.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagInstr.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagInstr.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagOperands.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagInstr.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagInstr.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 12%] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagOperands.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagOperands.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagOperands.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagOperands.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagOperands.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 12%] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagPredicate.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagPredicate.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagPredicate.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagOperands.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagInstr.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDag.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagPredicate.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagPredicate.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 12%] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagPredicateDependencyEdge.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagOperands.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagPredicateDependencyEdge.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagPredicateDependencyEdge.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagOperands.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagPredicateDependencyEdge.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagPredicateDependencyEdge.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 12%] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchTree.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagEdge.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDag.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchTree.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchTree.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagOperands.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDagInstr.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchDag.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchTree.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/TableGen/GlobalISel/GIMatchTree.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 12%] Linking CXX static library ../../../lib/libLLVMTableGenGlobalISel.a [ 12%] Built target LLVMTableGenGlobalISel [ 12%] Generating VCSRevision.h CMake Warning at /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/cmake/modules/VersionFromVCS.cmake:49 (message): Git not found. Version cannot be determined. Call Stack (most recent call first): /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/cmake/modules/GenerateVersionFromVCS.cmake:23 (get_source_info) /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/cmake/modules/GenerateVersionFromVCS.cmake:45 (append_info) [ 12%] Built target llvm_vcsrevision_h [ 12%] Building CXX object lib/Bitstream/Reader/CMakeFiles/LLVMBitstreamReader.dir/BitstreamReader.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Bitstream/BitstreamReader.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitstream/Reader/BitstreamReader.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Bitstream/BitstreamReader.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitstream/Reader/BitstreamReader.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 12%] Linking CXX static library ../../libLLVMBitstreamReader.a [ 12%] Built target LLVMBitstreamReader [ 12%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/AMDGPUMetadataVerifier.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MsgPackReader.h:36, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MsgPackDocument.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/BinaryFormat/AMDGPUMetadataVerifier.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MsgPackReader.h:36:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MsgPackDocument.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/BinaryFormat/AMDGPUMetadataVerifier.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 12%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Format.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/BinaryFormat/Dwarf.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/BinaryFormat/Dwarf.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 12%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/ELF.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/ELF.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/BinaryFormat/ELF.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/BinaryFormat/ELF.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/BinaryFormat/ELF.cpp:12:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 13%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MachO.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/BinaryFormat/MachO.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/BinaryFormat/MachO.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 13%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/BinaryFormat/Magic.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/BinaryFormat/Magic.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/BinaryFormat/Magic.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 13%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Minidump.cpp.o [ 13%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocument.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MsgPackReader.h:36, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MsgPackDocument.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/BinaryFormat/MsgPackDocument.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MsgPackReader.h:36:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MsgPackDocument.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/BinaryFormat/MsgPackDocument.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 13%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocumentYAML.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MsgPackReader.h:36, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MsgPackDocument.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/BinaryFormat/MsgPackDocumentYAML.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MsgPackReader.h:36:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MsgPackDocument.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/BinaryFormat/MsgPackDocumentYAML.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/BinaryFormat/MsgPackDocumentYAML.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/BinaryFormat/MsgPackDocumentYAML.cpp:15:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ [ 13%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackReader.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MsgPackReader.h:36, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/BinaryFormat/MsgPackReader.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MsgPackReader.h:36:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/BinaryFormat/MsgPackReader.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 13%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackWriter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/EndianStream.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MsgPackWriter.h:32, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/BinaryFormat/MsgPackWriter.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 13%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Wasm.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Wasm.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/BinaryFormat/Wasm.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 13%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/XCOFF.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallString.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/BinaryFormat/XCOFF.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/BinaryFormat/XCOFF.cpp:13:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 13%] Linking CXX static library ../libLLVMBinaryFormat.a [ 13%] Built target LLVMBinaryFormat [ 13%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Architecture.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringSwitch.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/Architecture.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/Architecture.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 13%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/ArchitectureSet.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/raw_ostream.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/ArchitectureSet.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 13%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/InterfaceFile.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TextAPI/InterfaceFile.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/InterfaceFile.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TextAPI/InterfaceFile.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/InterfaceFile.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TextAPI/InterfaceFile.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/InterfaceFile.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 13%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/PackedVersion.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallString.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/PackedVersion.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 13%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Platform.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallSet.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TextAPI/Platform.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/Platform.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TextAPI/Platform.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/Platform.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TextAPI/Platform.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/Platform.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 14%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Symbol.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TextAPI/Symbol.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/Symbol.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TextAPI/Symbol.h:14:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/Symbol.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallSet.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TextAPI/Platform.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TextAPI/Target.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TextAPI/Symbol.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/Symbol.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 14%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Target.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Twine.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Triple.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TextAPI/Target.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/Target.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TextAPI/Target.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/Target.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallSet.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TextAPI/Platform.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TextAPI/Target.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/Target.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 14%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStub.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/TextStubCommon.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/TextStub.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/TextStubCommon.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/TextStub.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/TextStubCommon.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/TextStub.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TextAPI/InterfaceFile.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/TextStubCommon.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/TextStub.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 14%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStubCommon.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/TextStubCommon.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/TextStubCommon.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/TextStubCommon.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/TextStubCommon.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/TextStubCommon.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/TextStubCommon.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/TextAPI/InterfaceFile.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/TextStubCommon.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/TextAPI/TextStubCommon.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 14%] Linking CXX static library ../libLLVMTextAPI.a [ 14%] Built target LLVMTextAPI [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeCollection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/CodeViewError.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/CodeViewError.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/ContinuationRecordBuilder.cpp:1: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/RecordSerialization.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/ContinuationRecordBuilder.cpp:1: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/CVSymbolVisitor.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/CVSymbolVisitor.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/CVTypeVisitor.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/CVTypeVisitor.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamError.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStream.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamRef.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamArray.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamWriter.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugSubsection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamWriter.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugSubsection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamError.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStream.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamRef.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamArray.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamWriter.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugSubsection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamError.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStream.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamRef.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamArray.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamWriter.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugSubsection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamWriter.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugSubsection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugFrameDataSubsection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamError.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStream.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamRef.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamArray.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamWriter.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugSubsection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugFrameDataSubsection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugInlineeLinesSubsection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamError.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStream.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamRef.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamArray.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamWriter.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugSubsection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugInlineeLinesSubsection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugInlineeLinesSubsection.cpp:12: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugLinesSubsection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamError.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStream.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamRef.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamArray.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamWriter.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugSubsection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugLinesSubsection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugLinesSubsection.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamError.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStream.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamRef.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamArray.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamWriter.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugSubsection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamWriter.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugSubsection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugSubsection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamError.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStream.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamRef.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamArray.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamWriter.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugSubsection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugSubsection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamArray.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugSubsectionRecord.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamError.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStream.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamRef.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamArray.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugSubsectionRecord.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugSubsectionVisitor.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugSubsectionVisitor.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamError.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStream.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamRef.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamArray.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamWriter.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugSubsection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugSubsectionVisitor.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamWriter.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugSubsection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugSymbolRVASubsection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamError.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStream.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamRef.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamArray.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamWriter.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugSubsection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugSymbolRVASubsection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugSymbolsSubsection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/DebugSymbolsSubsection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/EnumTables.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/EnumTables.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/Formatters.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/Formatters.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatAdapters.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/Formatters.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/Formatters.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatCommon.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatAdapters.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/Formatters.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/Formatters.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeCollection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeHashing.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeCollection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/StringSaver.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeCollection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeHashing.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeCollection.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/RecordName.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/RecordName.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeCollection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/RecordName.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/RecordName.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatCommon.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadic.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/RecordName.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/RecordSerialization.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/RecordSerialization.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/RecordSerialization.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/RecordSerialization.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/SimpleTypeSerializer.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeRecord.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/SimpleTypeSerializer.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/StringsAndChecksums.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/StringsAndChecksums.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamError.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStream.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamRef.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamArray.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/BinaryStreamWriter.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugSubsection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/StringsAndChecksums.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/SymbolDumper.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/SymbolDumper.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/SymbolDumper.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/SymbolDumper.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/SymbolDumper.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/SymbolDumper.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordHelpers.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/SymbolRecordHelpers.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/SymbolRecordHelpers.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/SymbolRecordMapping.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/SymbolRecordMapping.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/RecordSerialization.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/SymbolSerializer.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/SymbolSerializer.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/RecordSerialization.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/SymbolSerializer.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/SymbolSerializer.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeRecord.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatCommon.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatAdapters.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/Formatters.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeCollection.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/TypeIndex.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeCollection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/TypeIndex.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeCollection.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeHashing.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/TypeHashing.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeCollection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeHashing.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/TypeHashing.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeHashing.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/TypeHashing.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordHelpers.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/TypeRecordHelpers.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/TypeRecordHelpers.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeRecordMapping.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/TypeRecordMapping.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeRecordMapping.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/TypeRecordMapping.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 17%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/TypeStreamMerger.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/TypeStreamMerger.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/TypeStreamMerger.cpp:12: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeHashing.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/TypeStreamMerger.cpp:12: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 17%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeCollection.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeTableCollection.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/TypeTableCollection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeCollection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeTableCollection.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/TypeTableCollection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/StringSaver.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/TypeTableCollection.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/CodeView/TypeTableCollection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 17%] Linking CXX static library ../../libLLVMDebugInfoCodeView.a [ 17%] Built target LLVMDebugInfoCodeView [ 17%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/MapVector.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/ConstantPools.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/ConstantPools.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SetVector.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/ConstantPools.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/ConstantPools.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCDwarf.h:23:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/ConstantPools.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 17%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/ELFObjectWriter.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/ELFObjectWriter.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAssembler.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/ELFObjectWriter.cpp:24: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/ELFObjectWriter.cpp:25: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 17%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAsmBackend.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAsmBackend.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_node_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_node.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCFragment.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAsmBackend.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAsmBackend.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCMachObjectWriter.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAsmBackend.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 17%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAsmInfo.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAsmInfo.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAsmInfo.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAsmInfo.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCDwarf.h:23:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAsmInfo.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAsmInfo.cpp:19:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 17%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAsmInfo.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAsmInfoCOFF.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAsmInfoCOFF.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 17%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAsmInfo.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAsmInfoDarwin.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAsmInfoDarwin.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAsmInfoDarwin.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_node_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/simple_ilist.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSection.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSectionMachO.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAsmInfoDarwin.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 17%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAsmInfo.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAsmInfoELF.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAsmInfoELF.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAsmInfoELF.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAsmInfoELF.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCDwarf.h:23:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAsmInfoELF.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 18%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAsmInfo.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAsmInfoWasm.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAsmInfoWasm.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 18%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoXCOFF.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAsmInfo.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAsmInfoXCOFF.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAsmInfoXCOFF.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAsmInfoXCOFF.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAsmInfoXCOFF.cpp:11:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 18%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmMacro.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAsmMacro.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAsmMacro.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 18%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAsmStreamer.cpp:10:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAsmStreamer.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_node_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_node.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCFragment.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAsmBackend.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAsmStreamer.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAsmStreamer.cpp:20: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 18%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAssembler.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAssembler.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAssembler.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAssembler.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAssembler.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAssembler.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCAssembler.cpp:21: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 18%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o [ 18%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCCodeView.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCCodeView.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCCodeView.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCCodeView.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAssembler.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCObjectStreamer.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCCodeView.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCCodeView.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCCodeView.cpp:20: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 18%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCContext.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SetVector.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCContext.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCContext.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCDwarf.h:23:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCContext.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCContext.cpp:42:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 18%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/MapVector.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCDwarf.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCDwarf.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCDwarf.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCDwarf.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCDwarf.h:23:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCDwarf.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCDwarf.cpp:19: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 18%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Twine.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Triple.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCELFObjectWriter.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCELFObjectTargetWriter.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSectionELF.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCELFObjectWriter.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCELFObjectTargetWriter.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 18%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/ELF.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCELFStreamer.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCELFStreamer.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SetVector.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCObjectStreamer.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCELFStreamer.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCELFStreamer.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAssembler.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCObjectStreamer.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCELFStreamer.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCELFStreamer.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCELFStreamer.cpp:21: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 18%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCExpr.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCExpr.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringExtras.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCExpr.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAssembler.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCExpr.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCExpr.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 18%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCFragment.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCFragment.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_node_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_node.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCFragment.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCFragment.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAssembler.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCFragment.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCFragment.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 18%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCInst.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCInst.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCExpr.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCInst.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 18%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Format.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCInstPrinter.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCInstPrinter.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCRegisterInfo.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCInstrDesc.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCInstrInfo.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCInstPrinter.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 18%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCInst.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCInstrAnalysis.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCInstrAnalysis.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCRegisterInfo.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCInstrDesc.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCInstrAnalysis.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCInstrAnalysis.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 18%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCRegisterInfo.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCInstrDesc.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCInstrDesc.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Format.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/LaneBitmask.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCRegisterInfo.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCInstrDesc.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCInstrDesc.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 18%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrInfo.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCRegisterInfo.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCInstrDesc.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCInstrInfo.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCInstrInfo.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Format.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/LaneBitmask.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCRegisterInfo.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCInstrDesc.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCInstrInfo.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCInstrInfo.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 18%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/raw_ostream.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCLabel.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 19%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCLinkerOptimizationHint.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCLinkerOptimizationHint.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAsmLayout.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCLinkerOptimizationHint.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCMachObjectWriter.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCLinkerOptimizationHint.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 19%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCMachOStreamer.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallString.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCMachOStreamer.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAssembler.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCMachOStreamer.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCMachOStreamer.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 19%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCMachObjectWriter.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCMachObjectTargetWriter.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCMachObjectWriter.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCMachObjectTargetWriter.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCMachObjectWriter.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCMachObjectTargetWriter.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 19%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCNullStreamer.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCStreamer.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCNullStreamer.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCStreamer.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCNullStreamer.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 19%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCObjectFileInfo.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCObjectFileInfo.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Twine.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Triple.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCObjectFileInfo.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCObjectFileInfo.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCObjectFileInfo.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCDwarf.h:23:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCObjectFileInfo.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 19%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SetVector.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCObjectStreamer.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCObjectStreamer.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SetVector.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCObjectStreamer.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCObjectStreamer.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAssembler.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCObjectStreamer.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCObjectStreamer.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCObjectStreamer.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 19%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Twine.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Triple.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCObjectWriter.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCObjectWriter.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAssembler.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCObjectWriter.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAssembler.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCObjectWriter.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 19%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCPseudoProbe.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/MapVector.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCPseudoProbe.h:47, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCPseudoProbe.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCFragment.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSection.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCPseudoProbe.h:48, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCPseudoProbe.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCPseudoProbe.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCDwarf.h:23:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCPseudoProbe.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 19%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCRegisterInfo.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCRegisterInfo.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Format.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/LaneBitmask.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCRegisterInfo.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCRegisterInfo.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 19%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCInst.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCSchedule.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCRegisterInfo.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCInstrDesc.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCSchedule.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 19%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_node_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/simple_ilist.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSection.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCSection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCFragment.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSection.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCSection.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCSection.cpp:12: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCDwarf.h:23:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCSection.cpp:12: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 19%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSectionCOFF.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCSectionCOFF.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_node_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/simple_ilist.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSection.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSectionCOFF.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCSectionCOFF.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 19%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSectionELF.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCSectionELF.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSectionELF.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCSectionELF.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 19%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSectionMachO.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCSectionMachO.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSectionMachO.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCSectionMachO.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_node_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/simple_ilist.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSection.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSectionMachO.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCSectionMachO.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCSectionMachO.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 19%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_node_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/simple_ilist.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSection.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSectionWasm.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCSectionWasm.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCFragment.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSection.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSectionWasm.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCSectionWasm.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 19%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionXCOFF.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_node_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/simple_ilist.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSection.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSectionXCOFF.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCSectionXCOFF.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCFragment.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSection.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSectionXCOFF.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCSectionXCOFF.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 19%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCStreamer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCStreamer.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCStreamer.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCStreamer.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCStreamer.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCStreamer.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCStreamer.cpp:19: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 19%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSubtargetInfo.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCSubtargetInfo.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 19%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSymbol.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCSymbol.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSymbol.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCSymbol.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCSymbol.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCDwarf.h:23:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCSymbol.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSymbol.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSymbolELF.h:11, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCSymbolELF.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSymbol.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSymbolELF.h:11, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCSymbolELF.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolXCOFF.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_node_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/simple_ilist.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSection.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSectionXCOFF.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCSymbolXCOFF.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCFragment.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSection.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCSectionXCOFF.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCSymbolXCOFF.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCTargetOptions.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCTargetOptions.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptionsCommandFlags.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCTargetOptions.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCTargetOptionsCommandFlags.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCTargetOptionsCommandFlags.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCTargetOptionsCommandFlags.cpp:17:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCExpr.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCValue.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCValue.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/raw_ostream.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCValue.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Twine.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Triple.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCObjectWriter.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCWasmObjectWriter.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCWasmObjectTargetWriter.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAsmBackend.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCWasmStreamer.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCWasmStreamer.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_node_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_node.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCFragment.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAsmBackend.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCWasmStreamer.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCWasmStreamer.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAssembler.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCObjectStreamer.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCWasmStreamer.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCWasmStreamer.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCWasmStreamer.cpp:20: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/MapVector.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCWinEH.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCWin64EH.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCWin64EH.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Twine.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCWin64EH.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCWin64EH.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCDwarf.h:23:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCWin64EH.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallString.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCWinCOFFStreamer.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_node_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_node.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCFragment.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAsmBackend.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCWinCOFFStreamer.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAssembler.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCWinCOFFStreamer.cpp:19: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCWinCOFFStreamer.cpp:21: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/MapVector.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCWinEH.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCWinEH.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCWinEH.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCWinEH.cpp:12: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCDwarf.h:23:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCWinEH.cpp:12: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFObjectTargetWriter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Twine.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Triple.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCObjectWriter.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCXCOFFObjectWriter.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCXCOFFObjectTargetWriter.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFStreamer.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SetVector.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCObjectStreamer.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCXCOFFStreamer.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCXCOFFStreamer.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SetVector.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCObjectStreamer.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCXCOFFStreamer.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCXCOFFStreamer.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAssembler.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCObjectStreamer.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCXCOFFStreamer.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCXCOFFStreamer.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MachObjectWriter.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Twine.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MachObjectWriter.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MachObjectWriter.cpp:12: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MachObjectWriter.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/CachedHashString.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/StringTableBuilder.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/StringTableBuilder.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/StringTableBuilder.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/StringTableBuilder.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/SubtargetFeature.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/SubtargetFeature.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/WasmObjectWriter.cpp:13:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/WasmObjectWriter.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAssembler.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/WasmObjectWriter.cpp:20: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/WasmObjectWriter.cpp:21: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/WinCOFFObjectWriter.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/WinCOFFObjectWriter.cpp:15:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAssembler.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/WinCOFFObjectWriter.cpp:22: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/WinCOFFObjectWriter.cpp:23: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/XCOFFObjectWriter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAsmBackend.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/XCOFFObjectWriter.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_node_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_node.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCFragment.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAsmBackend.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/XCOFFObjectWriter.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAssembler.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/XCOFFObjectWriter.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 20%] Linking CXX static library ../libLLVMMC.a [ 20%] Built target LLVMMC [ 20%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCParser/AsmLexer.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/AsmLexer.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 20%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/APFloat.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/AsmParser.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallSet.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/AsmParser.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/AsmParser.cpp:25: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/AsmParser.cpp:26: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/AsmParser.cpp:52:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 20%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/COFFAsmParser.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/COFFAsmParser.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/COFFAsmParser.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCDwarf.h:23:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/COFFAsmParser.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 20%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFMasmParser.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/COFFMasmParser.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/COFFMasmParser.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/COFFMasmParser.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCDwarf.h:23:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/COFFMasmParser.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 20%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/DarwinAsmParser.cpp:9:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/MachO.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/DarwinAsmParser.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/DarwinAsmParser.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/DarwinAsmParser.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 20%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/ELFAsmParser.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/ELFAsmParser.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/ELFAsmParser.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCDwarf.h:23:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/ELFAsmParser.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 20%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCParser/MCAsmLexer.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/MCAsmLexer.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 21%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCParser/MCAsmParser.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/MCAsmParser.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCExpr.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/MCAsmParser.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/MCAsmParser.cpp:16:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 21%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCParser/MCAsmParserExtension.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/MCAsmParserExtension.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/MCAsmParserExtension.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/MCAsmParserExtension.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCDwarf.h:23:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/MCAsmParserExtension.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 21%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCParser/MCTargetAsmParser.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/MCTargetAsmParser.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCExpr.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/MCTargetAsmParser.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/MCTargetAsmParser.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCDwarf.h:23:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/MCTargetAsmParser.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 21%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MasmParser.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/APFloat.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/MasmParser.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/MasmParser.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/MasmParser.cpp:27: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CodeViewError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/MasmParser.cpp:28: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/MasmParser.cpp:54:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 21%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/WasmAsmParser.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Wasm.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/WasmAsmParser.cpp:19: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/WasmAsmParser.cpp:20: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/WasmAsmParser.cpp:20: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCDwarf.h:23:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/WasmAsmParser.cpp:20: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 21%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/XCOFFAsmParser.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/XCOFFAsmParser.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SetVector.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/XCOFFAsmParser.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/XCOFFAsmParser.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCDwarf.h:23:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCParser/XCOFFAsmParser.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 21%] Linking CXX static library ../../libLLVMMCParser.a [ 21%] Built target LLVMMCParser [ 21%] Building CXX object lib/FileCheck/CMakeFiles/LLVMFileCheck.dir/FileCheck.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/FileCheck/FileCheck.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/FileCheck/FileCheck.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/FileCheck/FileCheckImpl.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/FileCheck/FileCheck.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/FileCheck/FileCheckImpl.h:22:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/FileCheck/FileCheck.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatCommon.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadic.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/FileCheck/FileCheck.cpp:22: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 21%] Linking CXX static library ../libLLVMFileCheck.a [ 21%] Built target LLVMFileCheck [ 21%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/MSF/MappedBlockStream.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/MSF/MappedBlockStream.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/MSF/MappedBlockStream.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/MSF/MappedBlockStream.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/MSF/MSFCommon.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/MSF/MappedBlockStream.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/MSF/MappedBlockStream.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 21%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/MSF/MSFBuilder.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/MSF/MSFBuilder.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/MSF/MSFCommon.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/MSF/MSFBuilder.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/MSF/MSFBuilder.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/MSF/MappedBlockStream.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/MSF/MSFBuilder.cpp:12: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatCommon.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadic.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/MSF/MSFBuilder.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 21%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/MSF/MSFCommon.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/MSF/MSFCommon.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/MSF/MSFCommon.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/MSF/MSFCommon.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 21%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/MSF/MSFError.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/MSF/MSFError.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/DebugInfo/MSF/MSFError.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/DebugInfo/MSF/MSFError.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 21%] Linking CXX static library ../../libLLVMDebugInfoMSF.a [ 21%] Built target LLVMDebugInfoMSF [ 21%] Building CXX object lib/Extensions/CMakeFiles/LLVMExtensions.dir/Extensions.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Passes/PassPlugin.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Extensions/Extensions.cpp:1: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Passes/PassPlugin.h:19:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Extensions/Extensions.cpp:1: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 21%] Linking CXX static library ../libLLVMExtensions.a [ 21%] Built target LLVMExtensions [ 22%] Building CXX object lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/WindowsManifestMerger.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/WindowsManifest/WindowsManifestMerger.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/WindowsManifest/WindowsManifestMerger.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/WindowsManifest/WindowsManifestMerger.h:28:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/WindowsManifest/WindowsManifestMerger.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 22%] Linking CXX static library ../libLLVMWindowsManifest.a [ 22%] Built target LLVMWindowsManifest [ 22%] Building CXX object lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/LineEditor/LineEditor.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/LineEditor/LineEditor.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 22%] Linking CXX static library ../libLLVMLineEditor.a [ 22%] Built target LLVMLineEditor [ 22%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallString.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Option/Arg.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Option/OptTable.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Option/Option.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Option/Arg.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Option/Arg.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 22%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Option/ArgList.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Option/OptTable.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Option/Option.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Option/Arg.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Option/ArgList.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 22%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Option/Option.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Option/OptTable.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Option/Option.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Option/Arg.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Option/Option.cpp:12: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 22%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Option/OptTable.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Option/OptTable.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Option/OptTable.h:14, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Option/OptTable.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Option/OptTable.cpp:17:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 22%] Linking CXX static library ../libLLVMOption.a [ 22%] Built target LLVMOption [ 23%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/CodeEmitter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/CodeEmitter.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/CodeEmitter.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_node_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_node.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCFragment.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCAsmBackend.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/CodeEmitter.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/CodeEmitter.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 23%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Context.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCRegisterInfo.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Context.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Context.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Format.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/LaneBitmask.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCRegisterInfo.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Context.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Context.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Support.h:20:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HWEventListener.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/Stage.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Pipeline.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Context.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Context.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 23%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/CustomBehaviour.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCInst.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/CustomBehaviour.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/CustomBehaviour.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCRegisterInfo.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCInstrDesc.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCInstrInfo.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/CustomBehaviour.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/CustomBehaviour.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 23%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HWEventListener.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HWEventListener.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/HWEventListener.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Support.h:20:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HWEventListener.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/HWEventListener.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 23%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/HardwareUnit.cpp.o [ 23%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/LSUnit.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HardwareUnits/LSUnit.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/HardwareUnits/LSUnit.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Instruction.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HardwareUnits/LSUnit.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/HardwareUnits/LSUnit.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 23%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RegisterFile.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCRegisterInfo.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HardwareUnits/RegisterFile.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/HardwareUnits/RegisterFile.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Format.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/LaneBitmask.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCRegisterInfo.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HardwareUnits/RegisterFile.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/HardwareUnits/RegisterFile.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 23%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/ResourceManager.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HardwareUnits/ResourceManager.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/HardwareUnits/ResourceManager.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Instruction.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HardwareUnits/ResourceManager.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/HardwareUnits/ResourceManager.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Support.h:20:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HardwareUnits/ResourceManager.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/HardwareUnits/ResourceManager.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 23%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RetireControlUnit.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Instruction.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HardwareUnits/RetireControlUnit.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/HardwareUnits/RetireControlUnit.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 23%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/Scheduler.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HardwareUnits/LSUnit.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HardwareUnits/Scheduler.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/HardwareUnits/Scheduler.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Instruction.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HardwareUnits/LSUnit.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HardwareUnits/Scheduler.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/HardwareUnits/Scheduler.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Support.h:20:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HardwareUnits/ResourceManager.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HardwareUnits/Scheduler.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/HardwareUnits/Scheduler.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 23%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/InstrBuilder.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCInst.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCInstrAnalysis.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/InstrBuilder.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/InstrBuilder.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCRegisterInfo.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCInstrDesc.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCInstrAnalysis.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/InstrBuilder.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/InstrBuilder.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Support.h:20:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/InstrBuilder.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/InstrBuilder.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 23%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Instruction.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Instruction.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Instruction.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 23%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Pipeline.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HWEventListener.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/Stage.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Pipeline.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Pipeline.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Support.h:20:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HWEventListener.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/Stage.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Pipeline.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Pipeline.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 23%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/DispatchStage.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCRegisterInfo.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/DispatchStage.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Stages/DispatchStage.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Format.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/LaneBitmask.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCRegisterInfo.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/DispatchStage.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Stages/DispatchStage.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Support.h:20:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HWEventListener.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/Stage.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/DispatchStage.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Stages/DispatchStage.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 23%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/EntryStage.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/SourceMgr.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/EntryStage.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Stages/EntryStage.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Support.h:20:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HWEventListener.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/Stage.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/EntryStage.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Stages/EntryStage.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 23%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/ExecuteStage.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/ExecuteStage.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Stages/ExecuteStage.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HardwareUnits/LSUnit.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HardwareUnits/Scheduler.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/ExecuteStage.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Stages/ExecuteStage.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Support.h:20:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HardwareUnits/ResourceManager.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HardwareUnits/Scheduler.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/ExecuteStage.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Stages/ExecuteStage.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 23%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/InOrderIssueStage.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCInst.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/CustomBehaviour.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/InOrderIssueStage.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Stages/InOrderIssueStage.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCRegisterInfo.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCInstrDesc.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCInstrInfo.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/CustomBehaviour.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/InOrderIssueStage.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Stages/InOrderIssueStage.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Support.h:20:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HardwareUnits/ResourceManager.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/InOrderIssueStage.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Stages/InOrderIssueStage.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 23%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/InstructionTables.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HardwareUnits/LSUnit.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HardwareUnits/Scheduler.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/InstructionTables.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Stages/InstructionTables.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Instruction.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HardwareUnits/LSUnit.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HardwareUnits/Scheduler.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/InstructionTables.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Stages/InstructionTables.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Support.h:20:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HardwareUnits/ResourceManager.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HardwareUnits/Scheduler.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/InstructionTables.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Stages/InstructionTables.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 23%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/MicroOpQueueStage.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HWEventListener.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/Stage.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/MicroOpQueueStage.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Stages/MicroOpQueueStage.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Support.h:20:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HWEventListener.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/Stage.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/MicroOpQueueStage.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Stages/MicroOpQueueStage.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 25%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/RetireStage.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HardwareUnits/LSUnit.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/RetireStage.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Stages/RetireStage.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Instruction.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HardwareUnits/LSUnit.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/RetireStage.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Stages/RetireStage.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Support.h:20:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HWEventListener.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/Stage.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/RetireStage.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Stages/RetireStage.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 25%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/Stage.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HWEventListener.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/Stage.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Stages/Stage.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Support.h:20:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/HWEventListener.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Stages/Stage.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Stages/Stage.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 25%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Support.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Support.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Support.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MCA/Support.h:20:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MCA/Support.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 25%] Linking CXX static library ../libLLVMMCA.a [ 25%] Built target LLVMMCA [ 25%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallString.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCDisassembler/Disassembler.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCDisassembler/Disassembler.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCDisassembler/Disassembler.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCDisassembler/Disassembler.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCDisassembler/Disassembler.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCDisassembler/Disassembler.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCDwarf.h:23:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCDisassembler/Disassembler.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCDisassembler/Disassembler.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 25%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCDisassembler/MCDisassembler.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCDisassembler/MCDisassembler.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 25%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCDisassembler/MCSymbolizer.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCDwarf.h:23:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCContext.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 25%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TargetRegistry.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCDisassembler/MCRelocationInfo.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCObjectFileInfo.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TargetRegistry.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCDisassembler/MCRelocationInfo.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 25%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCDisassembler/MCSymbolizer.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/MC/MCDisassembler/MCSymbolizer.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 25%] Linking CXX static library ../../libLLVMMCDisassembler.a [ 25%] Built target LLVMMCDisassembler [ 25%] Creating export file for LLVMHello [ 25%] Built target LLVMHello_exports [ 25%] Building CXX object utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/FileCheck/FileCheck.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/FileCheck/FileCheck.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/FileCheck/FileCheck.cpp:19: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/FileCheck/FileCheck.cpp:19:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Process.h:29, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/FileCheck/FileCheck.cpp:21: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Process.h:31:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/FileCheck/FileCheck.cpp:21: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 25%] Linking CXX executable ../../bin/FileCheck [ 25%] Built target FileCheck [ 25%] Building CXX object utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o [ 25%] Linking CXX executable ../../bin/llvm-PerfectShuffle [ 25%] Built target llvm-PerfectShuffle [ 25%] Building C object utils/count/CMakeFiles/count.dir/count.c.o [ 25%] Linking C executable ../../bin/count [ 25%] Built target count [ 25%] Building CXX object utils/not/CMakeFiles/not.dir/not.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Program.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/not/not.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Program.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/not/not.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:34:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Program.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/not/not.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 25%] Linking CXX executable ../../bin/not [ 25%] Built target not [ 25%] Building CXX object utils/yaml-bench/CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallString.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/yaml-bench/YAMLBench.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/yaml-bench/YAMLBench.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/yaml-bench/YAMLBench.cpp:17:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Process.h:29, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/yaml-bench/YAMLBench.cpp:21: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Process.h:31:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/utils/yaml-bench/YAMLBench.cpp:21: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 26%] Linking CXX executable ../../bin/yaml-bench [ 26%] Built target yaml-bench [ 26%] Linking CXX executable ../../bin/llvm-tblgen [ 26%] Built target llvm-tblgen [ 26%] Building IntrinsicEnums.inc... [ 26%] Building IntrinsicImpl.inc... [ 26%] Building IntrinsicsAArch64.h... [ 26%] Building IntrinsicsAMDGPU.h... [ 26%] Building IntrinsicsARM.h... [ 26%] Building IntrinsicsBPF.h... [ 26%] Building IntrinsicsHexagon.h... [ 26%] Building IntrinsicsMips.h... [ 26%] Building IntrinsicsNVPTX.h... [ 26%] Building IntrinsicsPowerPC.h... [ 26%] Building IntrinsicsR600.h... [ 26%] Building IntrinsicsRISCV.h... [ 27%] Building IntrinsicsS390.h... [ 27%] Building IntrinsicsVE.h... [ 27%] Building IntrinsicsWebAssembly.h... [ 27%] Building IntrinsicsX86.h... [ 27%] Building IntrinsicsXCore.h... [ 27%] Building Attributes.inc... [ 27%] Built target intrinsics_gen [ 27%] Building ACC.inc... [ 27%] Building ACC.h.inc... [ 27%] Built target acc_gen [ 27%] Building OMP.inc... [ 27%] Building OMP.h.inc... [ 27%] Built target omp_gen [ 28%] Building Options.inc... [ 28%] Built target DllOptionsTableGen [ 28%] Building Options.inc... [ 28%] Built target LibOptionsTableGen [ 29%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkParser.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/BitstreamRemarkParser.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/BitstreamRemarkParser.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Bitstream/BitstreamReader.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/BitstreamRemarkParser.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/BitstreamRemarkParser.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 29%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkSerializer.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Bitstream/BitstreamWriter.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/BitstreamRemarkSerializer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/BitstreamRemarkSerializer.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkFormat.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkSerializer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/BitstreamRemarkSerializer.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/BitstreamRemarkSerializer.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkStringTable.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkSerializer.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/BitstreamRemarkSerializer.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/BitstreamRemarkSerializer.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 29%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/Remark.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/Remark.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/Remark.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 29%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkFormat.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkFormat.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/RemarkFormat.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkFormat.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/RemarkFormat.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 29%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkLinker.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Object/ObjectFile.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkLinker.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/RemarkLinker.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Object/Error.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Object/Binary.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Object/ObjectFile.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkLinker.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/RemarkLinker.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkStringTable.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkLinker.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/RemarkLinker.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 29%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkParser.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkParser.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/RemarkParser.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkFormat.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkParser.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/RemarkParser.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/YAMLRemarkParser.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/RemarkParser.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/YAMLRemarkParser.h:24:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/RemarkParser.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ [ 29%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkSerializer.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/Remark.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkSerializer.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/RemarkSerializer.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkFormat.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkSerializer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/RemarkSerializer.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkStringTable.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkSerializer.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/RemarkSerializer.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/YAMLRemarkSerializer.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/RemarkSerializer.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ [ 29%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStreamer.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/Remark.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkSerializer.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkStreamer.h:34, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/RemarkStreamer.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkFormat.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkSerializer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkStreamer.h:34, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/RemarkStreamer.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkStringTable.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkSerializer.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkStreamer.h:34, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/RemarkStreamer.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/RemarkStreamer.cpp:14:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 29%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStringTable.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkStringTable.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/RemarkStringTable.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkStringTable.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/RemarkStringTable.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkFormat.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkParser.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/RemarkStringTable.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 29%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkParser.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/Remark.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/YAMLRemarkParser.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/YAMLRemarkParser.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkFormat.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkParser.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/YAMLRemarkParser.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/YAMLRemarkParser.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/YAMLRemarkParser.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/YAMLRemarkParser.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/YAMLRemarkParser.h:24:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/YAMLRemarkParser.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ [ 29%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkSerializer.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/Remark.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkSerializer.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/YAMLRemarkSerializer.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/YAMLRemarkSerializer.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkFormat.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkSerializer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/YAMLRemarkSerializer.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/YAMLRemarkSerializer.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkStringTable.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkSerializer.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/YAMLRemarkSerializer.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/YAMLRemarkSerializer.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/YAMLRemarkSerializer.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/YAMLRemarkSerializer.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/YAMLRemarkSerializer.cpp:15:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Remarks/YAMLRemarkSerializer.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 29%] Linking CXX static library ../libLLVMRemarks.a [ 29%] Built target LLVMRemarks [ 29%] Building CXX object lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/OrcError.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/OrcError.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ExecutionEngine/Orc/Shared/OrcError.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/OrcError.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ExecutionEngine/Orc/Shared/OrcError.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 29%] Building CXX object lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/RPCError.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:24:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ExecutionEngine/Orc/Shared/RPCError.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/OrcError.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ExecutionEngine/Orc/Shared/RPCError.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/Serialization.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ExecutionEngine/Orc/Shared/RPCError.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:26:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ExecutionEngine/Orc/Shared/RPCError.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/Serialization.h:320:62: warning: ignoring attributes on template argument 'llvm::Error(ChannelT&, const llvm::ErrorInfoBase&)' [-Wignored-attributes] std::function; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/Serialization.h:323:51: warning: ignoring attributes on template argument 'llvm::Error(ChannelT&, llvm::Error&)' [-Wignored-attributes] std::function; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ExecutionEngine/Orc/Shared/RPCError.cpp:13:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:148:46: warning: ignoring attributes on template argument 'RetT(ArgTs ...)' [-Wignored-attributes] class RPCFunction { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:210:42: warning: ignoring attributes on template argument 'RetT(ArgTs ...)' [-Wignored-attributes] class RPCFunctionArgsTuple { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:454:70: warning: ignoring attributes on template argument 'llvm::Error(llvm::Expected)' [-Wignored-attributes] class AsyncHandlerTraits)>, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:455:41: warning: ignoring attributes on template argument 'llvm::Error(std::function)>, ArgTs ...)' [-Wignored-attributes] ArgTs...)> { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:462:70: warning: ignoring attributes on template argument 'llvm::Error(std::function, ArgTs ...)' [-Wignored-attributes] class AsyncHandlerTraits, ArgTs...)> { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:469:77: warning: ignoring attributes on template argument 'llvm::ErrorSuccess(std::function, ArgTs ...)' [-Wignored-attributes] class AsyncHandlerTraits, ArgTs...)> { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:476:69: warning: ignoring attributes on template argument 'void(std::function, ArgTs ...)' [-Wignored-attributes] class AsyncHandlerTraits, ArgTs...)> { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:483:59: warning: ignoring attributes on template argument 'llvm::Error(ResponseHandlerT, ArgTs ...)' [-Wignored-attributes] class AsyncHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:485:48: warning: ignoring attributes on template argument 'llvm::Error(std::decay_t, ArgTs ...)' [-Wignored-attributes] ArgTs...)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:498:35: warning: ignoring attributes on template argument 'RetT(ArgTs ...)' [-Wignored-attributes] class HandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:579:39: warning: ignoring attributes on template argument 'RetT (*)(ArgTs ...)' [-Wignored-attributes] class HandlerTraits : public HandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:579:78: warning: ignoring attributes on template argument 'RetT(ArgTs ...)' [-Wignored-attributes] class HandlerTraits : public HandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:584:46: warning: ignoring attributes on template argument 'RetT (Class::*)(ArgTs ...)' [-Wignored-attributes] class HandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:585:42: warning: ignoring attributes on template argument 'RetT(ArgTs ...)' [-Wignored-attributes] : public HandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:590:52: warning: ignoring attributes on template argument 'RetT (Class::*)(ArgTs ...) const' [-Wignored-attributes] class HandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:591:42: warning: ignoring attributes on template argument 'RetT(ArgTs ...)' [-Wignored-attributes] : public HandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:596:72: warning: ignoring attributes on template argument 'llvm::Error(llvm::Expected)' [-Wignored-attributes] template class ResponseHandlerArg)> { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:603:54: warning: ignoring attributes on template argument 'llvm::ErrorSuccess(llvm::Expected)' [-Wignored-attributes] class ResponseHandlerArg)> { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:948:69: warning: ignoring attributes on template argument 'FunctionIdT(std::__cxx11::string)' [-Wignored-attributes] : public RPCFunction { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1250:76: warning: ignoring attributes on template argument 'llvm::Error(ChannelT&, SequenceNumberT)' [-Wignored-attributes] using WrappedHandlerFn = std::function; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h: In member function 'llvm::Error llvm::orc::shared::detail::RPCEndpointBase::appendCallAsync(HandlerT, const ArgTs& ...)': /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1009:47: warning: ignoring attributes on template argument 'void(ArgTs ...)' [-Wignored-attributes] void(ArgTs...)>::value, ^ [ 29%] Linking CXX static library ../../../libLLVMOrcShared.a [ 29%] Built target LLVMOrcShared [ 29%] Building AMDGPUGenAsmWriter.inc... [ 29%] Building AMDGPUGenCallingConv.inc... [ 29%] Building AMDGPUGenDAGISel.inc... [ 29%] Building AMDGPUGenDisassemblerTables.inc... [ 29%] Building AMDGPUGenGlobalISel.inc... [ 29%] Building AMDGPUGenInstrInfo.inc... [ 29%] Building AMDGPUGenMCCodeEmitter.inc... [ 29%] Building AMDGPUGenMCPseudoLowering.inc... [ 29%] Building AMDGPUGenPostLegalizeGICombiner.inc... [ 29%] Building AMDGPUGenPreLegalizeGICombiner.inc... [ 29%] Building AMDGPUGenRegBankGICombiner.inc... [ 29%] Building AMDGPUGenRegisterBank.inc... [ 29%] Building AMDGPUGenRegisterInfo.inc... [ 29%] Building AMDGPUGenSearchableTables.inc... [ 29%] Building AMDGPUGenSubtargetInfo.inc... [ 29%] Building R600GenAsmWriter.inc... [ 29%] Building R600GenCallingConv.inc... [ 30%] Building R600GenDAGISel.inc... [ 30%] Building R600GenDFAPacketizer.inc... [ 30%] Building R600GenInstrInfo.inc... [ 30%] Building R600GenMCCodeEmitter.inc... [ 30%] Building R600GenRegisterInfo.inc... [ 30%] Building R600GenSubtargetInfo.inc... [ 30%] Building AMDGPUGenAsmMatcher.inc... [ 30%] Built target AMDGPUCommonTableGen [ 30%] Building PPCGenAsmWriter.inc... [ 30%] Building PPCGenCallingConv.inc... [ 30%] Building PPCGenDAGISel.inc... [ 30%] Building PPCGenDisassemblerTables.inc... [ 30%] Building PPCGenExegesis.inc... [ 30%] Building PPCGenFastISel.inc... [ 30%] Building PPCGenGlobalISel.inc... [ 30%] Building PPCGenInstrInfo.inc... [ 30%] Building PPCGenMCCodeEmitter.inc... [ 30%] Building PPCGenRegisterBank.inc... [ 30%] Building PPCGenRegisterInfo.inc... [ 30%] Building PPCGenSubtargetInfo.inc... [ 30%] Building PPCGenAsmMatcher.inc... [ 30%] Built target PowerPCCommonTableGen [ 30%] Building CXX object lib/Frontend/OpenACC/CMakeFiles/LLVMFrontendOpenACC.dir/ACC.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Frontend/OpenACC/ACC.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 30%] Linking CXX static library ../../libLLVMFrontendOpenACC.a [ 30%] Built target LLVMFrontendOpenACC [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Function.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/AbstractCallSite.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/AbstractCallSite.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Function.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/AbstractCallSite.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/AbstractCallSite.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/APFloat.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/AsmWriter.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/AsmWriter.cpp:21: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/AsmWriter.cpp:31: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/AsmWriter.cpp:42: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/AsmWriter.cpp:42: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:53:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:47, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IRPrintingPasses.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/AsmWriter.cpp:51: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:47:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IRPrintingPasses.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/AsmWriter.cpp:51: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:149:51: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforePassFunc {aka bool(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:152:58: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeSkippedPassFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:155:61: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeNonSkippedPassFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:158:50: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterPassFunc {aka void(llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&)}' [-Wignored-attributes] SmallVector, 4> AfterPassCallbacks; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:160:61: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterPassInvalidatedFunc {aka void(llvm::StringRef, const llvm::PreservedAnalyses&)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:163:55: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeAnalysisFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:166:54: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterAnalysisFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:169:60: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AnalysisInvalidatedFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:172:56: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AnalysesClearedFunc {aka void(llvm::StringRef)}' [-Wignored-attributes] SmallVector, 4> ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:51:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IRPrintingPasses.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/AsmWriter.cpp:51: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:56:61: warning: ignoring attributes on template argument 'std::__cxx11::string() {aka std::__cxx11::basic_string()}' [-Wignored-attributes] llvm::function_ref Detail); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:81:66: warning: ignoring attributes on template argument 'std::__cxx11::string() {aka std::__cxx11::basic_string()}' [-Wignored-attributes] TimeTraceScope(StringRef Name, llvm::function_ref Detail) { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/AsmWriter.cpp:61:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:1544:51: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeRef (*)(llvm::FunctionSummary::EdgeTy&) {aka llvm::ValueInfo (*)(std::pair&)}' [-Wignored-attributes] decltype(&valueInfoFromEdge)>; ^ [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Assumptions.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Assumptions.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Assumptions.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Assumptions.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Attributes.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Attributes.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Attributes.h:26:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Attributes.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:32, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Attributes.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:34, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Attributes.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:34, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Attributes.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DiagnosticInfo.h:25:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/LLVMRemarkStreamer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:37, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Attributes.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/AutoUpgrade.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/AutoUpgrade.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Use.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/User.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Constant.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Constants.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/AutoUpgrade.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfo.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DIBuilder.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/AutoUpgrade.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfo.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DIBuilder.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/AutoUpgrade.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfo.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DIBuilder.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/AutoUpgrade.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DiagnosticInfo.h:25:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/AutoUpgrade.cpp:20: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:53:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:47, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Verifier.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/AutoUpgrade.cpp:32: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:47:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Verifier.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/AutoUpgrade.cpp:32: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:149:51: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforePassFunc {aka bool(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:152:58: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeSkippedPassFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:155:61: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeNonSkippedPassFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:158:50: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterPassFunc {aka void(llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&)}' [-Wignored-attributes] SmallVector, 4> AfterPassCallbacks; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:160:61: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterPassInvalidatedFunc {aka void(llvm::StringRef, const llvm::PreservedAnalyses&)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:163:55: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeAnalysisFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:166:54: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterAnalysisFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:169:60: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AnalysisInvalidatedFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:172:56: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AnalysesClearedFunc {aka void(llvm::StringRef)}' [-Wignored-attributes] SmallVector, 4> ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:51:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Verifier.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/AutoUpgrade.cpp:32: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:56:61: warning: ignoring attributes on template argument 'std::__cxx11::string() {aka std::__cxx11::basic_string()}' [-Wignored-attributes] llvm::function_ref Detail); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:81:66: warning: ignoring attributes on template argument 'std::__cxx11::string() {aka std::__cxx11::basic_string()}' [-Wignored-attributes] TimeTraceScope(StringRef Name, llvm::function_ref Detail) { ^ [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Twine.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/BasicBlock.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/BasicBlock.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_node_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/simple_ilist.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/BasicBlock.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/BasicBlock.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IntrinsicInst.h:27, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/BasicBlock.cpp:19: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IntrinsicInst.h:27, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/BasicBlock.cpp:19: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IntrinsicInst.h:27, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/BasicBlock.cpp:19: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BuiltinGCs.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Registry.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/GCStrategy.h:54, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/BuiltinGCs.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Type.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DerivedTypes.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/BuiltinGCs.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Comdat.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Comdat.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/APFloat.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Constants.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/ConstantFold.cpp:22: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Use.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/User.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Constant.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Constants.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/ConstantFold.cpp:22: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IntrinsicInst.h:27, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PatternMatch.h:39, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/ConstantFold.cpp:31: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IntrinsicInst.h:27, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PatternMatch.h:39, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/ConstantFold.cpp:31: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IntrinsicInst.h:27, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PatternMatch.h:39, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/ConstantFold.cpp:31: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/InstrTypes.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/ConstantRange.h:35, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/ConstantRange.cpp:25: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/InstrTypes.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/ConstantRange.h:35, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/ConstantRange.cpp:25: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/APFloat.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Constants.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Constants.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Use.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/User.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Constant.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Constants.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Constants.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:32, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Constants.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:34, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Constants.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:34, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Constants.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DiagnosticInfo.h:25:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/LLVMRemarkStreamer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:37, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Constants.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Attributes.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Core.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Attributes.h:26:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Core.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Core.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Core.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Core.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DiagnosticInfo.h:25:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Core.cpp:19: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/RWMutex.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/PassRegistry.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/PassSupport.h:29, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Pass.h:338, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/LegacyPassManager.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Core.cpp:27: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Core.cpp:943:60: warning: ignoring attributes on template argument 'void(MetadataEntries&) {aka void(llvm::SmallVectorImpl >&)}' [-Wignored-attributes] llvm::function_ref AccessMD) { ^ [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DIBuilder.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DIBuilder.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DIBuilder.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DIBuilder.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfo.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DIBuilder.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DIBuilder.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfo.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DIBuilder.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DIBuilder.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfo.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DIBuilder.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DIBuilder.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DiagnosticInfo.h:25:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/LLVMRemarkStreamer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:37, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DIBuilder.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DataLayout.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DataLayout.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Type.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DerivedTypes.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DataLayout.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DataLayout.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DataLayout.cpp:30:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DebugInfo.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DebugInfo.cpp:18:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DebugInfo.cpp:24: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DebugInfo.cpp:24: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DebugInfo.cpp:24: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DebugInfoMetadata.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerUnion.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DebugInfoMetadata.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DebugInfoMetadata.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DebugInfoMetadata.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DebugInfoMetadata.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DiagnosticInfo.h:25:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/LLVMRemarkStreamer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:37, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DebugInfoMetadata.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Metadata.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/TrackingMDRef.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugLoc.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DebugLoc.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Metadata.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/TrackingMDRef.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugLoc.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DebugLoc.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:32, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DebugLoc.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:34, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DebugLoc.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:34, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DebugLoc.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DiagnosticInfo.h:25:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/LLVMRemarkStreamer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:37, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DebugLoc.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DiagnosticHandler.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DiagnosticHandler.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DiagnosticHandler.cpp:12: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DiagnosticHandler.cpp:12:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DiagnosticInfo.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DiagnosticInfo.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Metadata.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/TrackingMDRef.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugLoc.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DiagnosticInfo.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DiagnosticInfo.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DiagnosticInfo.h:25:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DiagnosticInfo.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:32, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DiagnosticInfo.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:34, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DiagnosticInfo.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:34, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DiagnosticInfo.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Twine.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DiagnosticPrinter.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Module.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/DiagnosticPrinter.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DepthFirstIterator.h:38, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Dominators.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Dominators.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Twine.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/BasicBlock.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Dominators.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Dominators.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:53:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:47, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Dominators.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Dominators.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:47:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Dominators.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Dominators.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:149:51: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforePassFunc {aka bool(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:152:58: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeSkippedPassFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:155:61: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeNonSkippedPassFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:158:50: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterPassFunc {aka void(llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&)}' [-Wignored-attributes] SmallVector, 4> AfterPassCallbacks; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:160:61: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterPassInvalidatedFunc {aka void(llvm::StringRef, const llvm::PreservedAnalyses&)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:163:55: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeAnalysisFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:166:54: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterAnalysisFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:169:60: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AnalysisInvalidatedFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:172:56: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AnalysesClearedFunc {aka void(llvm::StringRef)}' [-Wignored-attributes] SmallVector, 4> ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:51, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Dominators.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Dominators.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:51:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Dominators.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Dominators.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:56:61: warning: ignoring attributes on template argument 'std::__cxx11::string() {aka std::__cxx11::basic_string()}' [-Wignored-attributes] llvm::function_ref Detail); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:81:66: warning: ignoring attributes on template argument 'std::__cxx11::string() {aka std::__cxx11::basic_string()}' [-Wignored-attributes] TimeTraceScope(StringRef Name, llvm::function_ref Detail) { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Dominators.cpp:25:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/FPEnv.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringSwitch.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FloatingPointMode.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/FPEnv.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/FPEnv.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Function.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Function.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Function.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Function.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IntrinsicInst.h:27, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Function.cpp:34: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IntrinsicInst.h:27, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Function.cpp:34: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IntrinsicInst.h:27, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Function.cpp:34: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GCStrategy.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Registry.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/GCStrategy.h:54, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/GCStrategy.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/AttributeImpl.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Globals.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/AttributeImpl.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Globals.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:32, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Globals.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:34, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Globals.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:34, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Globals.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DiagnosticInfo.h:25:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/LLVMRemarkStreamer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:37, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Globals.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IRBuilder.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/IRBuilder.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_node_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/simple_ilist.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/BasicBlock.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IRBuilder.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/IRBuilder.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IRBuilder.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/IRBuilder.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IRBuilder.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/IRBuilder.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IRBuilder.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/IRBuilder.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:40, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IRPrintingPasses.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/IRPrintingPasses.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:41:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IRPrintingPasses.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/IRPrintingPasses.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:53:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:47, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IRPrintingPasses.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/IRPrintingPasses.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:47:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IRPrintingPasses.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/IRPrintingPasses.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:149:51: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforePassFunc {aka bool(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:152:58: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeSkippedPassFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:155:61: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeNonSkippedPassFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:158:50: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterPassFunc {aka void(llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&)}' [-Wignored-attributes] SmallVector, 4> AfterPassCallbacks; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:160:61: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterPassInvalidatedFunc {aka void(llvm::StringRef, const llvm::PreservedAnalyses&)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:163:55: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeAnalysisFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:166:54: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterAnalysisFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:169:60: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AnalysisInvalidatedFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:172:56: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AnalysesClearedFunc {aka void(llvm::StringRef)}' [-Wignored-attributes] SmallVector, 4> ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:51, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IRPrintingPasses.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/IRPrintingPasses.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:51:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IRPrintingPasses.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/IRPrintingPasses.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:56:61: warning: ignoring attributes on template argument 'std::__cxx11::string() {aka std::__cxx11::basic_string()}' [-Wignored-attributes] llvm::function_ref Detail); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:81:66: warning: ignoring attributes on template argument 'std::__cxx11::string() {aka std::__cxx11::basic_string()}' [-Wignored-attributes] TimeTraceScope(StringRef Name, llvm::function_ref Detail) { ^ [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/InlineAsm.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/InlineAsm.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Use.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Value.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/InlineAsm.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/InlineAsm.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:32, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/InlineAsm.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:34, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/InlineAsm.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:34, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/InlineAsm.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DiagnosticInfo.h:25:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/LLVMRemarkStreamer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:37, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/InlineAsm.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Instruction.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Instruction.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_node_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_node.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Instruction.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Instruction.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IntrinsicInst.h:27, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Instruction.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IntrinsicInst.h:27, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Instruction.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IntrinsicInst.h:27, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Instruction.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Instructions.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Instructions.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/MapVector.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Instructions.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Instructions.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:32, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Instructions.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:34, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Instructions.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:34, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Instructions.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DiagnosticInfo.h:25:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/LLVMRemarkStreamer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:37, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Instructions.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/APFloat.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Constants.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IntrinsicInst.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/IntrinsicInst.cpp:23: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Use.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/User.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Constant.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Constants.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IntrinsicInst.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/IntrinsicInst.cpp:23: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IntrinsicInst.h:27, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/IntrinsicInst.cpp:23: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IntrinsicInst.h:27, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/IntrinsicInst.cpp:23: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IntrinsicInst.h:27, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/IntrinsicInst.cpp:23: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DiagnosticHandler.h:15, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/LLVMContext.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContext.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/AttributeImpl.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContext.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:32, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContext.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:34, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContext.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:34, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContext.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DiagnosticInfo.h:25:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/LLVMRemarkStreamer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:37, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContext.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/AttributeImpl.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/AttributeImpl.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:32, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:34, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:34, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DiagnosticInfo.h:25:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/LLVMRemarkStreamer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:37, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMRemarkStreamer.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DiagnosticInfo.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/LLVMRemarkStreamer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMRemarkStreamer.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Metadata.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/TrackingMDRef.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugLoc.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DiagnosticInfo.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/LLVMRemarkStreamer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMRemarkStreamer.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DiagnosticInfo.h:25:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/LLVMRemarkStreamer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMRemarkStreamer.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkFormat.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkSerializer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Remarks/RemarkStreamer.h:34, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/LLVMRemarkStreamer.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMRemarkStreamer.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMRemarkStreamer.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/PassAnalysisSupport.h:25:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Pass.h:337, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/LegacyPassManager.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LegacyPassManager.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/PassRegistry.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/PassSupport.h:29, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Pass.h:338, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/LegacyPassManager.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LegacyPassManager.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/RWMutex.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/PassRegistry.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/PassSupport.h:29, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Pass.h:338, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/LegacyPassManager.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LegacyPassManager.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DiagnosticInfo.h:25:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LegacyPassManager.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:47:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IRPrintingPasses.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LegacyPassManager.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:149:51: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforePassFunc {aka bool(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:152:58: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeSkippedPassFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:155:61: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeNonSkippedPassFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:158:50: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterPassFunc {aka void(llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&)}' [-Wignored-attributes] SmallVector, 4> AfterPassCallbacks; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:160:61: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterPassInvalidatedFunc {aka void(llvm::StringRef, const llvm::PreservedAnalyses&)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:163:55: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeAnalysisFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:166:54: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterAnalysisFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:169:60: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AnalysisInvalidatedFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:172:56: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AnalysesClearedFunc {aka void(llvm::StringRef)}' [-Wignored-attributes] SmallVector, 4> ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:51, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IRPrintingPasses.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LegacyPassManager.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:51:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IRPrintingPasses.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LegacyPassManager.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:56:61: warning: ignoring attributes on template argument 'std::__cxx11::string() {aka std::__cxx11::basic_string()}' [-Wignored-attributes] llvm::function_ref Detail); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:81:66: warning: ignoring attributes on template argument 'std::__cxx11::string() {aka std::__cxx11::basic_string()}' [-Wignored-attributes] TimeTraceScope(StringRef Name, llvm::function_ref Detail) { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/LegacyPassNameParser.h:30:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LegacyPassManager.cpp:20: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LegacyPassManager.cpp:25: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/MDBuilder.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/MDBuilder.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/MDBuilder.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/MDBuilder.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Mangler.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Mangler.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallString.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Mangler.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Metadata.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Metadata.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Metadata.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Metadata.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:32, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Metadata.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:34, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Metadata.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:34, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Metadata.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DiagnosticInfo.h:25:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/LLVMRemarkStreamer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:37, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Metadata.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Metadata.cpp:794:62: warning: ignoring attributes on template argument 'void (U::*)(unsigned int)' [-Wignored-attributes] static Yes &check(SFINAE *); ^ [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Module.h:19:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Module.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Module.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Module.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Module.cpp:26: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Module.cpp:26: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Module.cpp:26: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Module.cpp:36:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:1544:51: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeRef (*)(llvm::FunctionSummary::EdgeTy&) {aka llvm::ValueInfo (*)(std::pair&)}' [-Wignored-attributes] decltype(&valueInfoFromEdge)>; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/RWMutex.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/PassRegistry.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/PassSupport.h:29, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Pass.h:338, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Module.cpp:42: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/ModuleSummaryIndex.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/ModuleSummaryIndex.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/ModuleSummaryIndex.cpp:14:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:1544:51: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeRef (*)(llvm::FunctionSummary::EdgeTy&) {aka llvm::ValueInfo (*)(std::pair&)}' [-Wignored-attributes] decltype(&valueInfoFromEdge)>; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/ModuleSummaryIndex.cpp:18:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/MapVector.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Operator.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Operator.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/APFloat.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Constants.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Operator.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Operator.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/OptBisect.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/OptBisect.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/OptBisect.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/PassRegistry.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/PassSupport.h:29, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Pass.h:338, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/OptBisect.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/RWMutex.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/PassRegistry.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/PassSupport.h:29, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Pass.h:338, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/OptBisect.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/OptBisect.cpp:17:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/PassAnalysisSupport.h:25:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Pass.h:337, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Pass.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/PassRegistry.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/PassSupport.h:29, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Pass.h:338, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Pass.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/RWMutex.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/PassRegistry.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/PassSupport.h:29, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Pass.h:338, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Pass.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:47:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IRPrintingPasses.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Pass.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:149:51: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforePassFunc {aka bool(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:152:58: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeSkippedPassFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:155:61: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeNonSkippedPassFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:158:50: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterPassFunc {aka void(llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&)}' [-Wignored-attributes] SmallVector, 4> AfterPassCallbacks; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:160:61: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterPassInvalidatedFunc {aka void(llvm::StringRef, const llvm::PreservedAnalyses&)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:163:55: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeAnalysisFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:166:54: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterAnalysisFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:169:60: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AnalysisInvalidatedFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:172:56: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AnalysesClearedFunc {aka void(llvm::StringRef)}' [-Wignored-attributes] SmallVector, 4> ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:51, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IRPrintingPasses.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Pass.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:51:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IRPrintingPasses.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Pass.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:56:61: warning: ignoring attributes on template argument 'std::__cxx11::string() {aka std::__cxx11::basic_string()}' [-Wignored-attributes] llvm::function_ref Detail); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:81:66: warning: ignoring attributes on template argument 'std::__cxx11::string() {aka std::__cxx11::basic_string()}' [-Wignored-attributes] TimeTraceScope(StringRef Name, llvm::function_ref Detail) { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/LegacyPassNameParser.h:30:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Pass.cpp:20: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassInstrumentation.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Any.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:52, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PassInstrumentation.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:35, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:53, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PassInstrumentation.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:53:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PassInstrumentation.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PassInstrumentation.cpp:14:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:149:51: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforePassFunc {aka bool(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:152:58: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeSkippedPassFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:155:61: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeNonSkippedPassFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:158:50: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterPassFunc {aka void(llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&)}' [-Wignored-attributes] SmallVector, 4> AfterPassCallbacks; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:160:61: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterPassInvalidatedFunc {aka void(llvm::StringRef, const llvm::PreservedAnalyses&)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:163:55: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeAnalysisFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:166:54: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterAnalysisFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:169:60: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AnalysisInvalidatedFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:172:56: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AnalysesClearedFunc {aka void(llvm::StringRef)}' [-Wignored-attributes] SmallVector, 4> ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:51, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PassInstrumentation.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:51:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PassInstrumentation.cpp:16: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:56:61: warning: ignoring attributes on template argument 'std::__cxx11::string() {aka std::__cxx11::basic_string()}' [-Wignored-attributes] llvm::function_ref Detail); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:81:66: warning: ignoring attributes on template argument 'std::__cxx11::string() {aka std::__cxx11::basic_string()}' [-Wignored-attributes] TimeTraceScope(StringRef Name, llvm::function_ref Detail) { ^ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:40, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PassManager.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:41:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PassManager.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:53:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:47, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PassManager.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:47:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PassManager.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:149:51: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforePassFunc {aka bool(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:152:58: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeSkippedPassFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:155:61: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeNonSkippedPassFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:158:50: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterPassFunc {aka void(llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&)}' [-Wignored-attributes] SmallVector, 4> AfterPassCallbacks; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:160:61: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterPassInvalidatedFunc {aka void(llvm::StringRef, const llvm::PreservedAnalyses&)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:163:55: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeAnalysisFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:166:54: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterAnalysisFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:169:60: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AnalysisInvalidatedFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:172:56: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AnalysesClearedFunc {aka void(llvm::StringRef)}' [-Wignored-attributes] SmallVector, 4> ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:51, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PassManager.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:51:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PassManager.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:56:61: warning: ignoring attributes on template argument 'std::__cxx11::string() {aka std::__cxx11::basic_string()}' [-Wignored-attributes] llvm::function_ref Detail); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:81:66: warning: ignoring attributes on template argument 'std::__cxx11::string() {aka std::__cxx11::basic_string()}' [-Wignored-attributes] TimeTraceScope(StringRef Name, llvm::function_ref Detail) { ^ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/PassRegistry.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PassRegistry.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/PassRegistry.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PassRegistry.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/RWMutex.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/PassRegistry.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PassRegistry.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassTimingInfo.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Any.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassTimingInfo.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PassTimingInfo.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassTimingInfo.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PassTimingInfo.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:53:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PassTimingInfo.cpp:20: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PassTimingInfo.cpp:20:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:149:51: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforePassFunc {aka bool(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:152:58: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeSkippedPassFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:155:61: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeNonSkippedPassFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:158:50: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterPassFunc {aka void(llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&)}' [-Wignored-attributes] SmallVector, 4> AfterPassCallbacks; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:160:61: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterPassInvalidatedFunc {aka void(llvm::StringRef, const llvm::PreservedAnalyses&)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:163:55: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeAnalysisFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:166:54: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterAnalysisFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:169:60: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AnalysisInvalidatedFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:172:56: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AnalysesClearedFunc {aka void(llvm::StringRef)}' [-Wignored-attributes] SmallVector, 4> ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PassTimingInfo.cpp:22:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatCommon.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadic.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PassTimingInfo.cpp:24: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PrintPasses.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PrintPasses.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PrintPasses.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PrintPasses.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PrintPasses.cpp:10:0: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:40, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/SafepointIRVerifier.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/SafepointIRVerifier.cpp:33: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:41:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/SafepointIRVerifier.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/SafepointIRVerifier.cpp:33: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:53:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:47, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/SafepointIRVerifier.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/SafepointIRVerifier.cpp:33: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:47:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/SafepointIRVerifier.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/SafepointIRVerifier.cpp:33: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:149:51: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforePassFunc {aka bool(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:152:58: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeSkippedPassFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:155:61: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeNonSkippedPassFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:158:50: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterPassFunc {aka void(llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&)}' [-Wignored-attributes] SmallVector, 4> AfterPassCallbacks; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:160:61: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterPassInvalidatedFunc {aka void(llvm::StringRef, const llvm::PreservedAnalyses&)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:163:55: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeAnalysisFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:166:54: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterAnalysisFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:169:60: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AnalysisInvalidatedFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:172:56: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AnalysesClearedFunc {aka void(llvm::StringRef)}' [-Wignored-attributes] SmallVector, 4> ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:51, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/SafepointIRVerifier.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/SafepointIRVerifier.cpp:33: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:51:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/SafepointIRVerifier.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/SafepointIRVerifier.cpp:33: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:56:61: warning: ignoring attributes on template argument 'std::__cxx11::string() {aka std::__cxx11::basic_string()}' [-Wignored-attributes] llvm::function_ref Detail); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:81:66: warning: ignoring attributes on template argument 'std::__cxx11::string() {aka std::__cxx11::basic_string()}' [-Wignored-attributes] TimeTraceScope(StringRef Name, llvm::function_ref Detail) { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IntrinsicInst.h:27, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/SafepointIRVerifier.cpp:42: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IntrinsicInst.h:27, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/SafepointIRVerifier.cpp:42: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Attributes.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/ProfileSummary.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Attributes.h:26:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/ProfileSummary.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PseudoProbe.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PseudoProbe.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerUnion.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PseudoProbe.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PseudoProbe.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PseudoProbe.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/PseudoProbe.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ReplaceConstant.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/APFloat.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Constants.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/ReplaceConstant.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/ReplaceConstant.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Use.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/User.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Constant.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Constants.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/ReplaceConstant.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/ReplaceConstant.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IRBuilder.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/ReplaceConstant.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IRBuilder.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/ReplaceConstant.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IRBuilder.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/ReplaceConstant.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Attributes.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Statepoint.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Statepoint.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Attributes.h:26:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Statepoint.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Statepoint.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IntrinsicInst.h:27, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Statepoint.h:27, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Statepoint.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IntrinsicInst.h:27, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Statepoint.h:27, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Statepoint.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IntrinsicInst.h:27, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Statepoint.h:27, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Statepoint.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/StructuralHash.cpp.o [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/APFloat.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Type.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Type.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Type.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Type.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:32, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Type.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:34, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Type.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:34, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Type.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DiagnosticInfo.h:25:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/LLVMRemarkStreamer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:37, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Type.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/TypeFinder.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/TypeFinder.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Twine.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/BasicBlock.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/TypeFinder.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/TypeFinder.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/TypeFinder.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/TypeFinder.cpp:17: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Use.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Use.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Value.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/User.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Use.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Use.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/User.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/User.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Value.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/User.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/User.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IntrinsicInst.h:27, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/User.cpp:12: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IntrinsicInst.h:27, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/User.cpp:12: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IntrinsicInst.h:27, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/User.cpp:12: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Value.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Value.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Use.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Value.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Value.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:32, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Value.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:34, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Value.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:34, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Value.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DiagnosticInfo.h:25:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/LLVMRemarkStreamer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/LLVMContextImpl.h:37, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Value.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:318:67: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarEnumerationTraits::Signature_enumeration' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:334:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarBitSetTraits::Signature_bitset' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:351:55: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:352:57: warning: ignoring attributes on template argument 'llvm::yaml::has_ScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:370:55: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:371:57: warning: ignoring attributes on template argument 'llvm::yaml::has_BlockScalarTraits::Signature_output' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:388:55: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_input' [-Wignored-attributes] static char test(SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:389:57: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_output' [-Wignored-attributes] SameType *, ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:390:63: warning: ignoring attributes on template argument 'llvm::yaml::has_TaggedScalarTraits::Signature_mustQuote' [-Wignored-attributes] SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:403:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:417:59: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingTraits::Signature_mapping' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:429:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:443:61: warning: ignoring attributes on template argument 'llvm::yaml::has_MappingValidateTraits::Signature_validate' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:457:53: warning: ignoring attributes on template argument 'llvm::yaml::has_SequenceMethodTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:472:58: warning: ignoring attributes on template argument 'llvm::yaml::has_CustomMappingTraits::Signature_input' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:521:53: warning: ignoring attributes on template argument 'llvm::yaml::has_DocumentListTraits::Signature_size' [-Wignored-attributes] static char test(SameType*); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/YAMLTraits.h:533:59: warning: ignoring attributes on template argument 'llvm::yaml::has_PolymorphicTraits::Signature_getKind' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Optional.h:20:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Value.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Value.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLForwardCompat.h: In substitution of 'template using remove_cv_t = typename std::remove_cv::type [with _Tp = std::remove_reference::type]': /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLForwardCompat.h:73:60: required from 'struct llvm::remove_cvref' /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:189:24: required by substitution of 'template llvm::function_ref::function_ref(Callable&&, std::enable_if_t<(! std::is_same::type, llvm::function_ref >::value), void>*, std::enable_if_t<(std::is_void::value || std::is_convertible()(declval())), void>::value), void>*) [with Callable = void (&)(const llvm::Value*)]' /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Value.cpp:676:59: required from here /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLForwardCompat.h:73:60: warning: ignoring attributes on template argument 'std::remove_reference::type {aka void(const llvm::Value*)}' [-Wignored-attributes] using type = std::remove_cv_t>; ^ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/ValueSymbolTable.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/ValueSymbolTable.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/ValueSymbolTable.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/ValueSymbolTable.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Verifier.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Verifier.cpp:46: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:41:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Verifier.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Verifier.cpp:46: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:53:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:47, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Verifier.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Verifier.cpp:46: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:47:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Verifier.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Verifier.cpp:46: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:149:51: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforePassFunc {aka bool(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:152:58: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeSkippedPassFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:155:61: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeNonSkippedPassFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:158:50: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterPassFunc {aka void(llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&)}' [-Wignored-attributes] SmallVector, 4> AfterPassCallbacks; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:160:61: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterPassInvalidatedFunc {aka void(llvm::StringRef, const llvm::PreservedAnalyses&)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:163:55: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeAnalysisFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:166:54: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterAnalysisFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:169:60: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AnalysisInvalidatedFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:172:56: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AnalysesClearedFunc {aka void(llvm::StringRef)}' [-Wignored-attributes] SmallVector, 4> ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:51, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Verifier.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Verifier.cpp:46: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:51:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Verifier.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Verifier.cpp:46: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:56:61: warning: ignoring attributes on template argument 'std::__cxx11::string() {aka std::__cxx11::basic_string()}' [-Wignored-attributes] llvm::function_ref Detail); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:81:66: warning: ignoring attributes on template argument 'std::__cxx11::string() {aka std::__cxx11::basic_string()}' [-Wignored-attributes] TimeTraceScope(StringRef Name, llvm::function_ref Detail) { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Verifier.cpp:62: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfo.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Verifier.cpp:73: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Optional.h:20:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:41, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Verifier.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Verifier.cpp:46: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLForwardCompat.h: In substitution of 'template using remove_cv_t = typename std::remove_cv::type [with _Tp = std::remove_reference::type]': /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLForwardCompat.h:73:60: required from 'struct llvm::remove_cvref' /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:189:24: required by substitution of 'template llvm::function_ref::function_ref(Callable&&, std::enable_if_t<(! std::is_same::type, llvm::function_ref >::value), void>*, std::enable_if_t<(std::is_void::value || std::is_convertible()(declval())), bool>::value), void>*) [with Callable = bool (&)(char)]' /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/IR/Verifier.cpp:1178:5: required from here /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLForwardCompat.h:73:60: warning: ignoring attributes on template argument 'std::remove_reference::type {aka bool(char)}' [-Wignored-attributes] using type = std::remove_cv_t>; ^ [ 33%] Linking CXX static library ../libLLVMCore.a [ 33%] Built target LLVMCore [ 34%] Building CXX object lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/JITLoaderGDB.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h:35:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h:37:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:216:47: warning: ignoring attributes on template argument 'RetT(ArgTs ...)' [-Wignored-attributes] SPSTagTs...> { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:249:47: warning: ignoring attributes on template argument 'RetT (*)(ArgTs ...)' [-Wignored-attributes] SPSTagTs...> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:251:54: warning: ignoring attributes on template argument 'RetT(ArgTs ...)' [-Wignored-attributes] SPSTagTs...> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:257:47: warning: ignoring attributes on template argument 'RetT (ClassT::*)(ArgTs ...)' [-Wignored-attributes] SPSTagTs...> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:259:54: warning: ignoring attributes on template argument 'RetT(ArgTs ...)' [-Wignored-attributes] SPSTagTs...> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:265:65: warning: ignoring attributes on template argument 'RetT (ClassT::*)(ArgTs ...) const' [-Wignored-attributes] ResultSerializer, SPSTagTs...> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:267:54: warning: ignoring attributes on template argument 'RetT(ArgTs ...)' [-Wignored-attributes] SPSTagTs...> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:279:70: warning: ignoring attributes on template argument 'RetT(SendResultT, ArgTs ...)' [-Wignored-attributes] ResultSerializer, SPSTagTs...> { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:327:52: warning: ignoring attributes on template argument 'RetT (*)(ArgTs ...)' [-Wignored-attributes] SPSTagTs...> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:329:59: warning: ignoring attributes on template argument 'RetT(ArgTs ...)' [-Wignored-attributes] SPSTagTs...> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:335:70: warning: ignoring attributes on template argument 'RetT (ClassT::*)(ArgTs ...)' [-Wignored-attributes] ResultSerializer, SPSTagTs...> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:337:59: warning: ignoring attributes on template argument 'RetT(ArgTs ...)' [-Wignored-attributes] SPSTagTs...> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:343:70: warning: ignoring attributes on template argument 'RetT (ClassT::*)(ArgTs ...) const' [-Wignored-attributes] ResultSerializer, SPSTagTs...> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:345:59: warning: ignoring attributes on template argument 'RetT(ArgTs ...)' [-Wignored-attributes] SPSTagTs...> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:432:46: warning: ignoring attributes on template argument 'SPSRetTagT(SPSTagTs ...)' [-Wignored-attributes] class WrapperFunction { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:540:40: warning: ignoring attributes on template argument 'void(SPSTagTs ...)' [-Wignored-attributes] class WrapperFunction ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:541:52: warning: ignoring attributes on template argument 'llvm::orc::shared::SPSEmpty(SPSTagTs ...)' [-Wignored-attributes] : private WrapperFunction { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:550:46: warning: ignoring attributes on template argument 'llvm::orc::shared::SPSEmpty(SPSTagTs ...)' [-Wignored-attributes] using WrapperFunction::handle; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:551:46: warning: ignoring attributes on template argument 'llvm::orc::shared::SPSEmpty(SPSTagTs ...)' [-Wignored-attributes] using WrapperFunction::handleAsync; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h: In static member function 'static llvm::Error llvm::orc::shared::WrapperFunction::call(const CallerFn&, const ArgTs& ...)': /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:547:49: warning: ignoring attributes on template argument 'llvm::orc::shared::SPSEmpty(SPSTagTs ...)' [-Wignored-attributes] return WrapperFunction::call(Caller, BE, Args...); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:35, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/JITSymbol.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h: At global scope: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/JITSymbol.h:26:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.cpp: In function 'llvm::orc::shared::detail::CWrapperFunctionResult llvm_orc_registerJITLoaderGDBWrapper(const char*, uint64_t)': /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.cpp:98:60: warning: ignoring attributes on template argument 'void(llvm::orc::shared::SPSExecutorAddress, uint64_t) {aka void(llvm::orc::shared::SPSExecutorAddress, long long unsigned int)}' [-Wignored-attributes] return WrapperFunction::handle( ^ [ 34%] Building CXX object lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/RegisterEHFrames.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h:35:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h:37:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.h:19:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:216:47: warning: ignoring attributes on template argument 'RetT(ArgTs ...)' [-Wignored-attributes] SPSTagTs...> { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:249:47: warning: ignoring attributes on template argument 'RetT (*)(ArgTs ...)' [-Wignored-attributes] SPSTagTs...> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:251:54: warning: ignoring attributes on template argument 'RetT(ArgTs ...)' [-Wignored-attributes] SPSTagTs...> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:257:47: warning: ignoring attributes on template argument 'RetT (ClassT::*)(ArgTs ...)' [-Wignored-attributes] SPSTagTs...> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:259:54: warning: ignoring attributes on template argument 'RetT(ArgTs ...)' [-Wignored-attributes] SPSTagTs...> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:265:65: warning: ignoring attributes on template argument 'RetT (ClassT::*)(ArgTs ...) const' [-Wignored-attributes] ResultSerializer, SPSTagTs...> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:267:54: warning: ignoring attributes on template argument 'RetT(ArgTs ...)' [-Wignored-attributes] SPSTagTs...> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:279:70: warning: ignoring attributes on template argument 'RetT(SendResultT, ArgTs ...)' [-Wignored-attributes] ResultSerializer, SPSTagTs...> { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:327:52: warning: ignoring attributes on template argument 'RetT (*)(ArgTs ...)' [-Wignored-attributes] SPSTagTs...> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:329:59: warning: ignoring attributes on template argument 'RetT(ArgTs ...)' [-Wignored-attributes] SPSTagTs...> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:335:70: warning: ignoring attributes on template argument 'RetT (ClassT::*)(ArgTs ...)' [-Wignored-attributes] ResultSerializer, SPSTagTs...> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:337:59: warning: ignoring attributes on template argument 'RetT(ArgTs ...)' [-Wignored-attributes] SPSTagTs...> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:343:70: warning: ignoring attributes on template argument 'RetT (ClassT::*)(ArgTs ...) const' [-Wignored-attributes] ResultSerializer, SPSTagTs...> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:345:59: warning: ignoring attributes on template argument 'RetT(ArgTs ...)' [-Wignored-attributes] SPSTagTs...> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:432:46: warning: ignoring attributes on template argument 'SPSRetTagT(SPSTagTs ...)' [-Wignored-attributes] class WrapperFunction { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:540:40: warning: ignoring attributes on template argument 'void(SPSTagTs ...)' [-Wignored-attributes] class WrapperFunction ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:541:52: warning: ignoring attributes on template argument 'llvm::orc::shared::SPSEmpty(SPSTagTs ...)' [-Wignored-attributes] : private WrapperFunction { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:550:46: warning: ignoring attributes on template argument 'llvm::orc::shared::SPSEmpty(SPSTagTs ...)' [-Wignored-attributes] using WrapperFunction::handle; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:551:46: warning: ignoring attributes on template argument 'llvm::orc::shared::SPSEmpty(SPSTagTs ...)' [-Wignored-attributes] using WrapperFunction::handleAsync; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h: In static member function 'static llvm::Error llvm::orc::shared::WrapperFunction::call(const CallerFn&, const ArgTs& ...)': /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:547:49: warning: ignoring attributes on template argument 'llvm::orc::shared::SPSEmpty(SPSTagTs ...)' [-Wignored-attributes] return WrapperFunction::call(Caller, BE, Args...); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:35, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/JITSymbol.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h: At global scope: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/JITSymbol.h:26:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatCommon.h:13:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadic.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp:20: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp: In function 'llvm::orc::shared::detail::CWrapperFunctionResult llvm_orc_registerEHFrameSectionWrapper(const char*, uint64_t)': /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp:170:64: warning: ignoring attributes on template argument 'llvm::orc::shared::SPSError(llvm::orc::shared::SPSExecutorAddress, uint64_t) {aka llvm::orc::shared::SPSError(llvm::orc::shared::SPSExecutorAddress, long long unsigned int)}' [-Wignored-attributes] return WrapperFunction::handle( ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp: In function 'llvm::orc::shared::detail::CWrapperFunctionResult llvm_orc_deregisterEHFrameSectionWrapper(const char*, uint64_t)': /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp:177:64: warning: ignoring attributes on template argument 'llvm::orc::shared::SPSError(llvm::orc::shared::SPSExecutorAddress, uint64_t) {aka llvm::orc::shared::SPSError(llvm::orc::shared::SPSExecutorAddress, long long unsigned int)}' [-Wignored-attributes] return WrapperFunction::handle( ^ [ 34%] Building CXX object lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/TargetExecutionUtils.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 34%] Linking CXX static library ../../../libLLVMOrcTargetProcess.a [ 34%] Built target LLVMOrcTargetProcess [ 34%] Building InstCombineTables.inc... [ 35%] Built target InstCombineTableGen [ 35%] Building CXX object lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/PowerPCTargetInfo.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TargetRegistry.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/MC/MCObjectFileInfo.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TargetRegistry.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 35%] Linking CXX static library ../../../libLLVMPowerPCInfo.a [ 35%] Built target LLVMPowerPCInfo [ 35%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeAnalyzer.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Bitcode/BitcodeAnalyzer.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Bitstream/BitstreamReader.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Bitcode/BitcodeAnalyzer.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Bitcode/BitcodeReader.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Bitcode/BitcodeReader.h:19:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:1544:51: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeRef (*)(llvm::FunctionSummary::EdgeTy&) {aka llvm::ValueInfo (*)(std::pair&)}' [-Wignored-attributes] decltype(&valueInfoFromEdge)>; ^ [ 35%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Bitcode/BitcodeReader.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/BitReader.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Bitcode/BitcodeReader.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/BitReader.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Bitcode/BitcodeReader.h:19:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/BitReader.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:1544:51: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeRef (*)(llvm::FunctionSummary::EdgeTy&) {aka llvm::ValueInfo (*)(std::pair&)}' [-Wignored-attributes] decltype(&valueInfoFromEdge)>; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Bitcode/BitcodeReader.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/BitReader.cpp:11: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 35%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Bitcode/BitcodeReader.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/BitcodeReader.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Bitcode/BitcodeReader.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/BitcodeReader.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Bitcode/BitcodeReader.h:19:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/BitcodeReader.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:1544:51: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeRef (*)(llvm::FunctionSummary::EdgeTy&) {aka llvm::ValueInfo (*)(std::pair&)}' [-Wignored-attributes] decltype(&valueInfoFromEdge)>; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Bitcode/BitcodeReader.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/BitcodeReader.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfo.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/BitcodeReader.cpp:36: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfo.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/BitcodeReader.cpp:36: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:53:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:47, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Verifier.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/BitcodeReader.cpp:61: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:47:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Verifier.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/BitcodeReader.cpp:61: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:149:51: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforePassFunc {aka bool(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:152:58: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeSkippedPassFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:155:61: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeNonSkippedPassFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:158:50: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterPassFunc {aka void(llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&)}' [-Wignored-attributes] SmallVector, 4> AfterPassCallbacks; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:160:61: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterPassInvalidatedFunc {aka void(llvm::StringRef, const llvm::PreservedAnalyses&)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:163:55: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::BeforeAnalysisFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:166:54: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AfterAnalysisFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:169:60: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AnalysisInvalidatedFunc {aka void(llvm::StringRef, llvm::Any)}' [-Wignored-attributes] SmallVector, 4> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassInstrumentation.h:172:56: warning: ignoring attributes on template argument 'llvm::PassInstrumentationCallbacks::AnalysesClearedFunc {aka void(llvm::StringRef)}' [-Wignored-attributes] SmallVector, 4> ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/PassManager.h:51:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Verifier.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/BitcodeReader.cpp:61: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:56:61: warning: ignoring attributes on template argument 'std::__cxx11::string() {aka std::__cxx11::basic_string()}' [-Wignored-attributes] llvm::function_ref Detail); ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/TimeProfiler.h:81:66: warning: ignoring attributes on template argument 'std::__cxx11::string() {aka std::__cxx11::basic_string()}' [-Wignored-attributes] TimeTraceScope(StringRef Name, llvm::function_ref Detail) { ^ [ 35%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/MetadataLoader.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/MetadataLoader.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/MetadataLoader.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/MetadataLoader.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/ValueHandle.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/ValueList.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/MetadataLoader.cpp:10: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Bitcode/BitcodeReader.h:19:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/MetadataLoader.cpp:23: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:1544:51: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeRef (*)(llvm::FunctionSummary::EdgeTy&) {aka llvm::ValueInfo (*)(std::pair&)}' [-Wignored-attributes] decltype(&valueInfoFromEdge)>; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfo.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/MetadataLoader.cpp:34: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfo.h:24, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/MetadataLoader.cpp:34: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ [ 35%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/ValueList.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/ValueHandle.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/ValueList.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/ValueList.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Value.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/ValueHandle.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/ValueList.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Bitcode/Reader/ValueList.cpp:9: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ [ 35%] Linking CXX static library ../../libLLVMBitReader.a [ 35%] Built target LLVMBitReader [ 35%] Building CXX object lib/Transforms/CFGuard/CMakeFiles/LLVMCFGuard.dir/CFGuard.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Twine.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/Triple.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Transforms/CFGuard/CFGuard.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/PointerIntPair.h:17:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_node_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist_base.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/simple_ilist.h:12, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ilist.h:26, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/BasicBlock.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IRBuilder.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Transforms/CFGuard/CFGuard.cpp:20: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IRBuilder.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Transforms/CFGuard/CFGuard.cpp:20: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IRBuilder.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Transforms/CFGuard/CFGuard.cpp:20: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/IRBuilder.h:28, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Transforms/CFGuard/CFGuard.cpp:20: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Threading.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/RWMutex.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/PassRegistry.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/PassSupport.h:29, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Pass.h:338, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/Transforms/CFGuard/CFGuard.cpp:23: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:358:30: warning: ignoring attributes on template argument 'R(P ...)' [-Wignored-attributes] class unique_function : public detail::UniqueFunctionBase { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/FunctionExtras.h:383:36: warning: ignoring attributes on template argument 'R(P ...) const' [-Wignored-attributes] class unique_function ^ [ 35%] Linking CXX static library ../../libLLVMCFGuard.a [ 35%] Built target LLVMCFGuard [ 35%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/APFloat.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/AsmParser/LLLexer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/AsmParser/LLLexer.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/SmallPtrSet.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/Type.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DerivedTypes.h:23, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/AsmParser/LLLexer.cpp:18: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ [ 35%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/APFloat.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/AsmParser/LLLexer.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/AsmParser/LLParser.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/AsmParser/LLParser.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/AsmParser/LLParser.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/AsmParser/LLParser.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/AsmParser/LLParser.h:22:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/AsmParser/LLParser.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:1544:51: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeRef (*)(llvm::FunctionSummary::EdgeTy&) {aka llvm::ValueInfo (*)(std::pair&)}' [-Wignored-attributes] decltype(&valueInfoFromEdge)>; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/BinaryFormat/Dwarf.h:27:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/AsmParser/LLParser.cpp:21: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/AsmParser/LLParser.cpp:29: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Discriminator.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/DebugInfoMetadata.h:30, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/AsmParser/LLParser.cpp:29: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 35%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/AsmParser/Parser.h:16:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/AsmParser/Parser.cpp:13: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/AsmParser/LLParser.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/AsmParser/Parser.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/AsmParser/LLParser.h:22:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/AsmParser/Parser.cpp:15: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:1544:51: warning: ignoring attributes on template argument 'llvm::GraphTraits::NodeRef (*)(llvm::FunctionSummary::EdgeTy&) {aka llvm::ValueInfo (*)(std::pair&)}' [-Wignored-attributes] decltype(&valueInfoFromEdge)>; ^ [ 35%] Linking CXX static library ../libLLVMAsmParser.a [ 35%] Built target LLVMAsmParser [ 35%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/GCOV.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ProfileData/GCOV.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ProfileData/GCOV.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ProfileData/GCOV.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ProfileData/GCOV.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/DataExtractor.h:14:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ProfileData/GCOV.h:25, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ProfileData/GCOV.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatProviders.h:21:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Chrono.h:13, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FileSystem.h:33, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ProfileData/GCOV.cpp:19: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/FormatVariadicDetails.h:67:57: warning: ignoring attributes on template argument 'llvm::detail::has_FormatProvider::Signature_format' [-Wignored-attributes] static char test(SameType *); ^ [ 35%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ProfileData/InstrProf.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ProfileData/InstrProf.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ProfileData/InstrProf.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ProfileData/InstrProf.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ProfileData/InstrProf.h:26:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ProfileData/InstrProf.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ProfileData/InstrProf.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ProfileData/InstrProf.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 35%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/ArrayRef.h:15:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ProfileData/InstrProfReader.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ProfileData/InstrProfReader.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:18:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringSet.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ProfileData/InstrProf.h:21, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ProfileData/InstrProfReader.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ProfileData/InstrProfReader.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ProfileData/InstrProf.h:26:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ProfileData/InstrProfReader.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ProfileData/InstrProfReader.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ProfileData/InstrProf.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ProfileData/InstrProfReader.h:20, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ProfileData/InstrProfReader.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ [ 35%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/ReverseIteration.h:5:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/DenseMap.h:22, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ProfileData/InstrProfWriter.h:17, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ProfileData/InstrProfWriter.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:147:53: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] struct PointerLikeTypeTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/PointerLikeTypeTraits.h:148:63: warning: ignoring attributes on template argument 'ReturnT (*)(ParamTs ...)' [-Wignored-attributes] : FunctionPointerLikeTypeTraits<4, ReturnT (*)(ParamTs...)> {}; ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringRef.h:12:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/StringMap.h:16, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ProfileData/InstrProfWriter.h:18, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ProfileData/InstrProfWriter.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:114:71: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:127:65: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:128:63: warning: ignoring attributes on template argument 'ReturnType (ClassType::*)(Args ...) const' [-Wignored-attributes] : function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:131:54: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] struct function_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:144:54: warning: ignoring attributes on template argument 'ReturnType (&)(Args ...)' [-Wignored-attributes] struct function_traits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:145:53: warning: ignoring attributes on template argument 'ReturnType (*)(Args ...)' [-Wignored-attributes] : public function_traits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ADT/STLExtras.h:171:34: warning: ignoring attributes on template argument 'Ret(Params ...)' [-Wignored-attributes] class function_ref { ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ProfileData/InstrProf.h:26:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ProfileData/InstrProfWriter.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ProfileData/InstrProfWriter.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:485:22: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] std::function CB; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:487:25: warning: ignoring attributes on template argument 'R(Ty)' [-Wignored-attributes] cb(std::function CB) : CB(CB) {} ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:497:47: warning: ignoring attributes on template argument 'R (C::*)(Args ...) const' [-Wignored-attributes] struct callback_traits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1506:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1510:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1700:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1704:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1850:73: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function CB) { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/CommandLine.h:1854:69: warning: ignoring attributes on template argument 'void(const typename ParserClass::parser_data_type&)' [-Wignored-attributes] std::function Callback = ^ In file included from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ProfileData/InstrProf.h:29:0, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/ProfileData/InstrProfWriter.h:19, from /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ProfileData/InstrProfWriter.cpp:14: /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:825:68: warning: ignoring attributes on template argument 'llvm::Error (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:839:67: warning: ignoring attributes on template argument 'void (&)(ErrT&)' [-Wignored-attributes] template class ErrorHandlerTraits { ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:888:45: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:889:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:893:51: warning: ignoring attributes on template argument 'RetT (C::*)(ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:894:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:898:51: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&)' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:899:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:903:57: warning: ignoring attributes on template argument 'RetT (C::*)(const ErrT&) const' [-Wignored-attributes] class ErrorHandlerTraits ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:904:49: warning: ignoring attributes on template argument 'RetT (&)(ErrT&)' [-Wignored-attributes] : public ErrorHandlerTraits {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:909:60: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr)' [-Wignored-attributes] class ErrorHandlerTraits)> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:910:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:915:66: warning: ignoring attributes on template argument 'RetT (C::*)(std::unique_ptr) const' [-Wignored-attributes] class ErrorHandlerTraits) const> ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/include/llvm/Support/Error.h:916:64: warning: ignoring attributes on template argument 'RetT (&)(std::unique_ptr)' [-Wignored-attributes] : public ErrorHandlerTraits)> {}; ^ /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ProfileData/InstrProfWriter.cpp: In member function 'void llvm::InstrProfWriter::overlapRecord(llvm::NamedInstrProfRecord&&, llvm::OverlapStats&, llvm::OverlapStats&, const llvm::OverlapFuncFilters&)': /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/lib/ProfileData/InstrProfWriter.cpp:223:1: internal compiler error: Segmentation fault } ^ no stack trace because unwind library not available Please submit a full bug report, with preprocessed source if appropriate. See for instructions. *** [lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o] Error code 1 make[2]: stopped in /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/cmake-pkgsrc-build 1 error make[2]: stopped in /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/cmake-pkgsrc-build *** [lib/ProfileData/CMakeFiles/LLVMProfileData.dir/all] Error code 2 make[1]: stopped in /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/cmake-pkgsrc-build 1 error make[1]: stopped in /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/cmake-pkgsrc-build *** [all] Error code 2 make: stopped in /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/cmake-pkgsrc-build 1 error make: stopped in /usr/pkgsrc/lang/libLLVM/work/llvm-13.0.1.src/cmake-pkgsrc-build *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/lang/libLLVM *** Error code 1 Stop. make: stopped in /usr/pkgsrc/lang/libLLVM