[llvm] [ORC] Extract MemoryAccess from ExecutorProcessControl, break up header. (PR #145671)

Michael Buch via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 26 02:08:15 PDT 2025


Michael137 wrote:

Looks like this broke the LLDB standalone build: https://ci.swift.org/view/all/job/llvm.org/job/lldb-cmake-sanitized/1869/console
```
02:20:00  /Users/ec2-user/jenkins/workspace/llvm.org/lldb-cmake-standalone/llvm-project/llvm/examples/SpeculativeJIT/SpeculativeJIT.cpp:53:16: error: use of undeclared identifier 'SelfExecutorProcessControl'; did you mean 'ExecutorProcessControl'?
02:20:00     53 |     auto EPC = SelfExecutorProcessControl::Create(
02:20:00        |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
02:20:00        |                ExecutorProcessControl
02:20:00  /Users/ec2-user/jenkins/workspace/llvm.org/lldb-cmake-standalone/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h:38:16: note: 'ExecutorProcessControl' declared here
02:20:00     38 | class LLVM_ABI ExecutorProcessControl {
02:20:00        |                ^
02:20:00  /Users/ec2-user/jenkins/workspace/llvm.org/lldb-cmake-standalone/llvm-project/llvm/examples/SpeculativeJIT/SpeculativeJIT.cpp:53:44: error: no member named 'Create' in 'llvm::orc::ExecutorProcessControl'
02:20:00     53 |     auto EPC = SelfExecutorProcessControl::Create(
02:20:00        |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
02:20:00  2 errors generated.
02:20:01  [4188/4233] : && 
```

Mind taking a look?

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


More information about the llvm-commits mailing list