[all-commits] [llvm/llvm-project] 391bf0: [LTO] Print conflicting operands between Src and D...

AdityaK via All-commits all-commits at lists.llvm.org
Thu Nov 21 10:08:01 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 391bf068f2c124e98e18bbc027f4cfc6f0b413d6
      https://github.com/llvm/llvm-project/commit/391bf068f2c124e98e18bbc027f4cfc6f0b413d6
  Author: AdityaK <hiraditya at msn.com>
  Date:   2024-11-21 (Thu, 21 Nov 2024)

  Changed paths:
    M llvm/lib/Linker/IRMover.cpp
    M llvm/test/LTO/X86/codemodel-3.ll
    M llvm/test/LTO/X86/largedatathreshold-3.ll
    M llvm/test/Linker/module-flags-6-a.ll
    M llvm/test/Transforms/FunctionImport/module-flags.ll

  Log Message:
  -----------
  [LTO] Print conflicting operands between Src and Dest modules (#115104)

The current error message doesn't give sufficient details to help with
debugging. This patch will log the operand values that are conflicting.

After this patch the output is of the form:
```
'Large Data Threshold': IDs have conflicting values: 'i32 101' from /usr/local/home/llvm-project/build/test/LTO/X86/Output/largedatathreshold-3.ll.tmp1.o, and 'i32 100' from ld-temp.o
```



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list