On Fri, 2022-12-23 at 10:56 -0500, M. Zhou wrote:
> Control: tags -1 +moreinfo
> 
> I'm confused. How did you manage to build the package from source
> using c65b3e662b7b08920172b710419d7a06b660be59 on salsa?
> 
> I did not upload it because I can never successfully build it
> from source.
> 


It turns out I was confused and had slipped an additional change into
c37e824380fec443edb24c914b1767dcff496d38.patch and forgotten about it
while I was flailing at numba.

I found the small change and am attaching it 

It adds an #include "llvm/Pass.h" to passmanager.cpp

And I was slow in replying because I was building llvmlite and numba
and making sure the tests run. (Numba's tests can take a couple of
hours to run)

Hope that helps.

Diane

--- a/ffi/passmanagers.cpp
+++ b/ffi/passmanagers.cpp
@@ -22,6 +22,7 @@
 #include "llvm/Transforms/IPO.h"
 #include "llvm/Transforms/Scalar.h"
 
+#include "llvm/Pass.h"
 #include <llvm/IR/PassTimingInfo.h>
 
 using namespace llvm;

Reply via email to