[PATCH] D147803: Run ExecutionEngine/MCJIT/remote tests only if threads enabled

Youngsuk Kim via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Apr 7 11:53:27 PDT 2023


JOE1994 added a comment.

`git bisect` led me to the following commit as where the tests began to fail (only when using LLVM built with `LLVM_ENABLE_THREADS=Off`):

  commit 6498b0e991babe71e69ab02e1afa7f5535f2be0f
  Author: Lang Hames <lhames at gmail.com>
  Date:   Sun Sep 26 10:53:21 2021 +1000
  
      Reintroduce "[ORC] Introduce EPCGenericRTDyldMemoryManager."
  
      This reintroduces "[ORC] Introduce EPCGenericRTDyldMemoryManager."
      (bef55a2b47a938ef35cbd7b61a1e5fa74e68c9ed) and "[lli] Add ChildTarget dependence
      on OrcTargetProcess library." (7a219d801bf2c3006482cf3cbd3170b3b4ea2e1b) which were
      reverted in 99951a56842d8e4cd0706cd17a04f77b5d0f6dd0 due to bot failures.
  
      The root cause of the bot failures should be fixed by "[ORC] Fix uninitialized
      variable." (0371049277912afc201da721fa659ecef7ab7fba) and "[ORC] Wait for
      handleDisconnect to complete in SimpleRemoteEPC::disconnect."
      (320832cc9b7e7fea5fc8afbed75c34c4a43287ba).


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D147803/new/

https://reviews.llvm.org/D147803



More information about the llvm-commits mailing list