Releases for stack
AlexandreSanchez opened this issue · 0 comments
Hi,
I'm trying to use stack on my own self-generated LLVM bitecode files but I always have the famous "LLVM ERROR: Bad DataLayout ctor used." (well documented in your FAQ) when using poptck. This code is compiling perfectly with clang 3.2/3.3/3.4 and I only have issues at run-time when using -O2 or -O3 for reasons that looks to be Undefined Behavior.
I'm using LLVM/Clang 3.4 but it seem's that many changes (in optimizations available with OPT) lead me to this result.
As I can read in your FAQ that stack is KO with LLVM 3.3, I decided to use LLVM 3.2.
But in fact it is not working because you sync with LLVM API as I can see in the history of one of the none compiling files (stack/src/BugOn.h) :
include <llvm/IR/Function.h> is KO with LLVM 3.2
My point as you can read it in the title of this issue is that maybe it could be nice to release some versions when you sync with new versions of LLVM.
So it could be easier for users like me to have a working version of stack with a well identified version of LLVM.
By the way, I'll try to change manualy to the last good commit for LLVM 3.2 and I hope I'll soon be able to use your tool that looks pretty cool !!
Best regards.