<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Dear Nikhil,<br>
<br>
The errors you are seeing are from trying to compile
lib/PoolAllocate in the poolalloc SVN module. As stated
previously, you don't need the Automatic Pool Allocation
transform. You can comment out PoolAllocate from the DIRS
variable in poolalloc/lib/Makefile as Peter has done in the code
in his github repository.<br>
<br>
Regards,<br>
<br>
John Criswell<br>
<br>
On 8/13/15 6:30 AM, Nikhil Reddy Kothapally wrote:<br>
</div>
<blockquote
cite="mid:ff4d4780-5c0f-4adc-80bc-7d257e2c70c4@googlegroups.com"
type="cite">
<meta http-equiv="Context-Type" content="text/html; charset=UTF-8">
<div dir="ltr">
<div>//===------------ TypeChecks.cpp - Insert runtime type
checks -------------===//</div>
<div>//</div>
<div>// The LLVM Compiler Infrastructure</div>
<div>//</div>
<div>// This file was developed by the LLVM research group and
is distributed under</div>
<div>// the University of Illinois Open Source License. See
LICENSE.TXT for details.</div>
<div>//</div>
<div>//===----------------------------------------------------------------------===//</div>
<div>//</div>
<div>// This pass inserts checks to enforce type safety during
runtime.</div>
<div><br>
</div>
<div><br>
</div>
<div><a class="moz-txt-link-freetext" href="http://llvm.org/doxygen/annotated.html">http://llvm.org/doxygen/annotated.html</a><br>
</div>
<div><br>
</div>
<div>since the documentation i think it should be for LLVM
safecode 3.7 i dont know whether it has updated </div>
<div><br>
</div>
<div><br>
</div>
<div>am not able to find the clear doc for this since am trying
to solve the error which i have got </div>
<div><br>
</div>
<div>
<div>
<div>llvm[4]: Compiling PoolAllocate.cpp for Release+Asserts
build</div>
<div>/home/NIKHILREDDY/WORK/LLVM_<wbr>SRC/projects/poolalloc/lib/<wbr>PoolAllocate/PoolAllocate.cpp:
In member function ‘virtual bool llvm::PoolAllocate::<wbr>runOnModule(llvm::Module&)’:</div>
<div>/home/NIKHILREDDY/WORK/LLVM_<wbr>SRC/projects/poolalloc/lib/<wbr>PoolAllocate/PoolAllocate.cpp:<wbr>403:16:
error: ‘class llvm::Constant’ has no member named
‘replaceUsesOfWithOnConstant’</div>
<div> C-><wbr>replaceUsesOfWithOnConstant(F,
CEnew, ReplaceWorklist[index]);</div>
<div> ^</div>
<div>llvm[4]: Compiling PoolOptimize.cpp for Release+Asserts
build</div>
<div>llvm[4]: Compiling RunTimeAssociate.cpp for
Release+Asserts build</div>
<div>/usr/bin/rm: cannot remove
‘/home/NIKHILREDDY/WORK/LLVM_<wbr>OBJ/projects/poolalloc/lib/<wbr>PoolAllocate/Release+Asserts/<wbr>PoolAllocate.d.tmp’:
No such file or directory</div>
<div>/home/NIKHILREDDY/WORK/LLVM_<wbr>SRC/Makefile.rules:1521:
recipe for target '/home/NIKHILREDDY/WORK/LLVM_<wbr>OBJ/projects/poolalloc/lib/<wbr>PoolAllocate/Release+Asserts/<wbr>PoolAllocate.o'
failed</div>
<div>make[4]: *** [/home/NIKHILREDDY/WORK/LLVM_<wbr>OBJ/projects/poolalloc/lib/<wbr>PoolAllocate/Release+Asserts/<wbr>PoolAllocate.o]
Error 1</div>
<div>make[4]: *** Waiting for unfinished jobs....</div>
<div>make[4]: Leaving directory
'/home/NIKHILREDDY/WORK/LLVM_<wbr>OBJ/projects/poolalloc/lib/<wbr>PoolAllocate'</div>
<div>/home/NIKHILREDDY/WORK/LLVM_<wbr>SRC/Makefile.rules:880:
recipe for target 'all' failed</div>
<div>make[3]: *** [all] Error 1</div>
<div>make[3]: Leaving directory
'/home/NIKHILREDDY/WORK/LLVM_<wbr>OBJ/projects/poolalloc/lib'</div>
<div>/home/NIKHILREDDY/WORK/LLVM_<wbr>SRC/Makefile.rules:880:
recipe for target 'all' failed</div>
<div>make[2]: *** [all] Error 1</div>
<div>make[2]: Leaving directory
'/home/NIKHILREDDY/WORK/LLVM_<wbr>OBJ/projects/poolalloc'</div>
<div>/home/NIKHILREDDY/WORK/LLVM_<wbr>SRC/Makefile.rules:880:
recipe for target 'all' failed</div>
<div>make[1]: *** [all] Error 1</div>
<div>make[1]: Leaving directory
'/home/NIKHILREDDY/WORK/LLVM_<wbr>OBJ/projects'</div>
<div>/home/NIKHILREDDY/WORK/LLVM_<wbr>SRC/Makefile.rules:965:
recipe for target 'all' failed</div>
<div>make: *** [all] Error 1</div>
</div>
<div>NIKHILREDDY@NikhilReddyK ~/WORK/LLVM_OBJ<br>
</div>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
</div>
-- <br>
You received this message because you are subscribed to the Google
Groups "LLVM = Clang+SAFECode+Softbound+CETS (New Compiler for
Windows OS)" group.<br>
To unsubscribe from this group and stop receiving emails from it,
send an email to <a moz-do-not-send="true"
href="mailto:llvm-memorysafetycompiler+unsubscribe@googlegroups.com">llvm-memorysafetycompiler+unsubscribe@googlegroups.com</a>.<br>
Visit this group at <a moz-do-not-send="true"
href="https://urldefense.proofpoint.com/v2/url?u=http-3A__groups.google.com_group_llvm-2Dmemorysafetycompiler&d=AwMFaQ&c=8hUWFZcy2Z-Za5rBPlktOQ&r=j3wMrsC7YbMiyrN_4bhcDYeSTkrIMfQ6CY2VnEyd5Dw&m=RU298EMwxCvixkvvV8c2eETcsFdOO8ApgsW7kLeYc50&s=V0pSKKsWTMfCR1V6lt8PdgYXepJ8qqCx1clg4-ZfpBI&e=">http://groups.google.com/group/llvm-memorysafetycompiler</a>.<br>
To view this discussion on the web visit <a
moz-do-not-send="true"
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__groups.google.com_d_msgid_llvm-2Dmemorysafetycompiler_ff4d4780-2D5c0f-2D4adc-2D80bc-2D7d257e2c70c4-2540googlegroups.com-3Futm-5Fmedium-3Demail-26utm-5Fsource-3Dfooter&d=AwMFaQ&c=8hUWFZcy2Z-Za5rBPlktOQ&r=j3wMrsC7YbMiyrN_4bhcDYeSTkrIMfQ6CY2VnEyd5Dw&m=RU298EMwxCvixkvvV8c2eETcsFdOO8ApgsW7kLeYc50&s=Dyv0hydLTQ-eJJgsS-wiIlUP-a4ORX-ufzsBsV10Onk&e=">https://groups.google.com/d/msgid/llvm-memorysafetycompiler/ff4d4780-5c0f-4adc-80bc-7d257e2c70c4%40googlegroups.com</a>.<br>
For more options, visit <a moz-do-not-send="true"
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__groups.google.com_d_optout&d=AwMFaQ&c=8hUWFZcy2Z-Za5rBPlktOQ&r=j3wMrsC7YbMiyrN_4bhcDYeSTkrIMfQ6CY2VnEyd5Dw&m=RU298EMwxCvixkvvV8c2eETcsFdOO8ApgsW7kLeYc50&s=9S6F2BEEcB5UmiIHSRqJgyQ6x845jPsfGy5Nuw2htiI&e=">https://groups.google.com/d/optout</a>.<br>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">--
John Criswell
Assistant Professor
Department of Computer Science, University of Rochester
<a class="moz-txt-link-freetext" href="http://www.cs.rochester.edu/u/criswell">http://www.cs.rochester.edu/u/criswell</a></pre>
</body>
</html>
<p></p>
-- <br />
You received this message because you are subscribed to the Google Groups "LLVM = Clang+SAFECode+Softbound+CETS (New Compiler for Windows OS)" group.<br />
To unsubscribe from this group and stop receiving emails from it, send an email to <a href="mailto:llvm-memorysafetycompiler+unsubscribe@googlegroups.com">llvm-memorysafetycompiler+unsubscribe@googlegroups.com</a>.<br />
Visit this group at <a href="http://groups.google.com/group/llvm-memorysafetycompiler">http://groups.google.com/group/llvm-memorysafetycompiler</a>.<br />
To view this discussion on the web visit <a href="https://groups.google.com/d/msgid/llvm-memorysafetycompiler/55CCCD9E.9060208%40gmail.com?utm_medium=email&utm_source=footer">https://groups.google.com/d/msgid/llvm-memorysafetycompiler/55CCCD9E.9060208%40gmail.com</a>.<br />
For more options, visit <a href="https://groups.google.com/d/optout">https://groups.google.com/d/optout</a>.<br />