Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Releases for stack #29

Open
AlexandreSanchez opened this issue Jan 20, 2014 · 0 comments
Open

Releases for stack #29

AlexandreSanchez opened this issue Jan 20, 2014 · 0 comments

Comments

@AlexandreSanchez
Copy link

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant