[all-commits] [llvm/llvm-project] 7be783: [ORC] Check for errors when materializing absolute...

lhames via All-commits all-commits at lists.llvm.org
Sat May 21 14:17:23 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 7be783ab9deb3ed035d6c3456afb1e630760433d
      https://github.com/llvm/llvm-project/commit/7be783ab9deb3ed035d6c3456afb1e630760433d
  Author: Lang Hames <lhames at gmail.com>
  Date:   2022-05-21 (Sat, 21 May 2022)

  Changed paths:
    M llvm/lib/ExecutionEngine/Orc/Core.cpp

  Log Message:
  -----------
  [ORC] Check for errors when materializing absolute symbols.

This code previously used cantFail, but both steps (resolution and emission)
can fail if the resource tracker associated with the
AbsoluteSymbolsMaterializationUnit is removed. Checking these errors is
necessary for correct error propagation.




More information about the All-commits mailing list