Displaying 20 results from an estimated 8000 matches similar to: "[LLVMdev] cannot build safecode."
2015 Jan 30
2
[LLVMdev] How to install poolalloc?
Hi, all
I want to use the alias analysises in project poolalloc, but I encounter
some problem during installing it. I install poolalloc as follow:
1) cd llvm/projects
svn co http://llvm.org/svn/llvm-project/poolalloc/branches/release_32
poolalloc
3) cd LLVM-object-directory
make tools-only
cd projects/poolalloc
make
When I carried out "make", I get the next error
2015 Jan 30
2
[LLVMdev] How to install poolalloc?
Thank you. But now I am using LLVM 2.9, so which version of poolalloc I
should use ?
--------------------------------------------
Qiuping Yi
Institute Of Software
Chinese Academy of Sciences
On Fri, Jan 30, 2015 at 11:12 PM, John Criswell <jtcriswel at gmail.com> wrote:
> Dear Qiuping,
>
> If you use the release_32 branch of poolalloc, then you need to use LLVM
> 3.2.
>
2015 Jan 30
0
[LLVMdev] How to install poolalloc?
Dear Qiuping,
If you use the release_32 branch of poolalloc, then you need to use LLVM
3.2.
For directions on compiling poolalloc with LLVM 3.2, please the SAFECode
build directions at http://safecode.cs.illinois.edu/docs/Install.html.
You can just skip the steps in the directions that compile SAFECode.
Regards,
John Criswell
On 1/30/15 10:05 AM, Qiuping Yi wrote:
> Hi, all
>
> I
2015 Jan 30
2
[LLVMdev] How to install poolalloc?
I am just not upgrade my LLVM. So I must use some higer LLVM version, right?
--------------------------------------------
Qiuping Yi
Institute Of Software
Chinese Academy of Sciences
On Fri, Jan 30, 2015 at 11:21 PM, John Criswell <jtcriswel at gmail.com> wrote:
> On 1/30/15 10:17 AM, Qiuping Yi wrote:
>
> Thank you. But now I am using LLVM 2.9, so which version of poolalloc I
2015 Jan 30
0
[LLVMdev] How to install poolalloc?
On 1/30/15 10:17 AM, Qiuping Yi wrote:
> Thank you. But now I am using LLVM 2.9, so which version of
> poolalloc I should use ?
Why are you using LLVM 2.9? That's an old version of LLVM (even by my
standards).
Is there some other LLVM-based tool that requires that you use LLVM 2.9?
Regards,
John Criswell
>
>
> --------------------------------------------
> Qiuping Yi
2015 Jan 31
4
[LLVMdev] How to install poolalloc?
Hi, John Criswell
Thank you very much.
I am installing LLVM-3.2, but I encounter the next error when carrying out
"make":
llvm[3]: Compiling ClangASTNodesEmitter.cpp for Release+Asserts build
ClangASTNodesEmitter.cpp: In member function ‘std::pair<llvm::Record*,
llvm::Record*><unnamed>::ClangASTNodesEmitter::EmitNode(const
std::multimap<llvm::Record*, llvm::Record*,
2015 Jan 30
0
[LLVMdev] How to install poolalloc?
On 1/30/15 10:24 AM, Qiuping Yi wrote:
> I am just not upgrade my LLVM. So I must use some higer LLVM version,
> right?
Yes. For working with poolalloc, I would recommend using LLVM 3.2 as we
know poolalloc compiles with LLVM 3.2.
If there's a release_29 branch for poolalloc, you could use that, but
you won't get any bug fixes that we added between poolalloc 2.9 and
poolalloc
2015 Jan 31
0
[LLVMdev] How to install poolalloc?
On 1/30/15 11:32 PM, Qiuping Yi wrote:
> Hi, John Criswell
>
> Thank you very much.
>
> I am installing LLVM-3.2, but I encounter the next error when carrying
> out "make":
Is this error occurring when compiling the version of Clang within
SAFECode or standard Clang? If it's the former, you should know that
you don't need to compile SAFECode to use
2015 Jan 31
0
[LLVMdev] How to install poolalloc?
Which compiler are you using to compile poolalloc? Looks like it doesn't
support C++11 (doesn't recognize nullptr).
Jingyue
On Fri, Jan 30, 2015 at 8:32 PM, Qiuping Yi <yiqiuping at gmail.com> wrote:
> Hi, John Criswell
>
> Thank you very much.
>
> I am installing LLVM-3.2, but I encounter the next error when carrying out
> "make":
>
> llvm[3]:
2015 Jul 27
2
[LLVMdev] a question about pooalloc
Hello, today I download poolalloc from "
https://github.com/llvm-mirror/poolalloc". and I compiled it with LLVM3.3.
Then when I excute "make",I get the error:
AddressTakenAnalysis.cpp:18:30:fatal error:llvm/IR/CallSite.h: No such file
or directory.
I correct the path of callsite.h to "llvm/Support/Callsite.h". there is
another error:
AddressTakenAnalysis.cpp:In
2010 Mar 10
1
[LLVMdev] SAFECode and Poolalloc Branches for LLVM 2.6
Please create a similar branch for Klee; I've been working on porting that to 2.7 as well.<br />
<br />
Best, Erich Ocean<br />
<br />
On Fri, Mar 5, 2010 at 8:43 PM, John Criswell (criswell@uiuc.edu) wrote:<br />
> <br />
> Dear SAFECoders and LLVMers,<br />
> <br />
> There is some new work on moving DSA to the new LLVM 2.7 API.
2009 Nov 16
0
[LLVMdev] SAFECode Source Code Released
On Monday 16 November 2009 14:18, John Criswell wrote:
> > Did I miss a message? I am getting tons of compiler errors building
> > poolalloc and safecode and am wondering if this patch would fix things.
>
> What platform are you building on? What types of errors are you
> seeing? Edwin's patch will fix warnings for SAFECode on 64-bit platforms.
I'm on a 64-bit
2011 Aug 21
0
[LLVMdev] Clang + SAFECode Release Announcement
John,
The release source code (sc-main.tar) won't compile cleanly under
Debian6-i386 (gcc/g++: 4.4.5).
The compiler back trace is attached.
Please fix it/them and repost.
Or, 64b system is a requirement?
Thank you
Chuck
llvm[4]: Compiling TypeRuntime.cpp for Release+Asserts build (PIC)
cc1plus: warnings being treated as errors
2011 Aug 21
1
[LLVMdev] Clang + SAFECode Release Announcement
Hi,
My apologies for the trouble.
I've disabled building DynamicTypeChecks for now (r138224) and now it
builds cleanly on 32bit for me here.
As for SAFECode support for 32bit vs 64bit, I believe 32bit should
work just fine although I haven't personally tested this.
Let me know if you have any further issues/questions.
~Will
On Sun, Aug 21, 2011 at 9:26 AM, Chuck Zhao <czhao at
2009 Nov 16
2
[LLVMdev] SAFECode Source Code Released
David Greene wrote:
> On Monday 16 November 2009 13:04, John Criswell wrote:
>
>>> [snip]
>>>
>>> I applied the attached patch to make it compile on my box (Debian
>>> x86_64), only to find out that x86_64 is not supported :(
>>> This architecture is not supported by the pool allocator!
>>> Aborted
>>>
>> Thanks
2015 Oct 13
2
Compiling SAFECode poolalloc in cygwin create different libraries compared to linux.
Hi,
On Linux I observed
[root at localhost poolalloc]# find . -name *.a
./Release+Asserts/lib/LLVMDataStructure.a
./Release+Asserts/lib/poolalloc.a
./Release+Asserts/lib/AssistDS.a
./Release+Asserts/lib/libpoolalloc_fl_rt.a
./Release+Asserts/lib/libpoolalloc_rt.a
./Release+Asserts/lib/libpa_pre_rt.a
./Release+Asserts/lib/libcount.a
On cygwin I observed
kpawar at KPAWAR-LT
2015 Oct 14
2
Compiling SAFECode poolalloc in cygwin create different libraries compared to linux.
Hi John,
That worked for me. I am using llvm 3.2 only and following
http://safecode.cs.illinois.edu/docs/Install.html
So for I am able to make inside llvm/projects/poolalloc by doing such
cosmetic changes.
Now, when I tried to make inside llvm/projects/safecode, I see another
error.
kpawar at KPAWAR-LT ~/SAFECode/LLVM_SRC/llvm/projects/safecode
$ /usr/bin/clang -cc1 -triple
2010 Mar 08
3
[LLVMdev] How do I download the "poolalloc" module ?
Bob Wilson wrote:
> On Mar 6, 2010, at 7:26 AM, Patrick Sathyanathan wrote:
>
>
>> Hi,
>>
>> I'm interested in using the "Data Structure Analysis" that is apparently in the "poolalloc" module according to the documentation on alias analysis in LLVM. I have downloaded and built LLVM 2.6 on MinGW but the sources do not seem to include anything
2010 Mar 06
0
[LLVMdev] How do I download the "poolalloc" module ?
On Mar 6, 2010, at 7:26 AM, Patrick Sathyanathan wrote:
> Hi,
>
> I'm interested in using the "Data Structure Analysis" that is apparently in the "poolalloc" module according to the documentation on alias analysis in LLVM. I have downloaded and built LLVM 2.6 on MinGW but the sources do not seem to include anything related to pool allocation. I don't think
2010 Mar 09
1
[LLVMdev] Changed: Build errors for poolalloc using MinGW/gcc 4.4.0
Thanks Bob and John for the response. I am having problems building poolalloc with my MinGW and gcc 4.4.0 setup. Running make in the poolalloc directory results in a bunch of "undefined reference to ..." link errors building Release/lib/LLVMDataStructure.dll. I looked at the command line for this link and found that there are no libraries included with "-l..." options even