[all-commits] [llvm/llvm-project] 4d31fb: [ORC] Propagate defineMaterializing failure when r...

Lang Hames via All-commits all-commits at lists.llvm.org
Thu Mar 7 11:30:42 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 4d31fbbb5af6528387fd5efd90363a408713108b
      https://github.com/llvm/llvm-project/commit/4d31fbbb5af6528387fd5efd90363a408713108b
  Author: Lang Hames <lhames at gmail.com>
  Date:   2024-03-07 (Thu, 07 Mar 2024)

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

  Log Message:
  -----------
  [ORC] Propagate defineMaterializing failure when resource tracker is defunct.

Remove an overly aggressive cantFail: This call to defineMaterializing should
never fail with a duplicate symbols error (since all new symbols shoul be
weak), but may fail if the tracker has become defunct in the mean time. In that
case we need to propagate the error.



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