[llvm] [BPF] Reclassify BPF debug info validation failures as usage errors (PR #143777)

via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 12 13:10:29 PDT 2025


================
@@ -58,7 +58,7 @@ static bool BPFPreserveDITypeImpl(Function &F) {
 
       if (GV->getName().starts_with("llvm.bpf.btf.type.id")) {
         if (!Call->getMetadata(LLVMContext::MD_preserve_access_index))
-          report_fatal_error(
+          reportFatalUsageError(
----------------
eddyz87 wrote:

This is a legit internal error. Such metadata should always be present for btf_type_id call.

https://github.com/llvm/llvm-project/pull/143777


More information about the llvm-commits mailing list