<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 />