<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Dear Nikhil,<br>
      <br>
      Peter already fixed all of the code in safecode/lib so that it
      compiles with the upcoming LLVM 3.7.  I believe he's committed
      this code to his github repository (<a
        class="moz-txt-link-freetext"
        href="https://github.com/peterdfinn/safecode-mainline">https://github.com/peterdfinn/safecode-mainline</a>). 
      You should not be seeing this error because Peter has already
      fixed it.  The only thing Peter hasn't finished is re-integrating
      SAFECode into Clang.<br>
      <br>
      Speaking of which, have you verified that Clang on Windows can
      compile the applications that you need to compile?<br>
      <br>
      Regards,<br>
      <br>
      John Criswell<br>
      <br>
      <br>
      <br>
      <br>
      On 8/20/15 4:26 AM, Nikhil Reddy Kothapally via llvm-dev wrote:<br>
    </div>
    <blockquote
cite="mid:CA+=LHJY8m8HuqzLiJFAyna-sJQ97UWXne_+7o0Vo42t-ovxxcg@mail.gmail.com"
      type="cite">
      <meta http-equiv="Context-Type" content="text/html; charset=UTF-8">
      <div dir="ltr"><span>Hello,</span>
        <div>  Â  Â  Â  Â I have found a new error in the compilation
          and i need some help that which "std compiler version" is used
          to develop the source code so that i can make changes by the
          specification of the compiler version global variables</div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div>
          <div>make[4]: Leaving directory
            '/home/uidr7475/Work/LLVM_OBJ/projects/safecode/lib/CommonMemorySafety'</div>
          <div>make[4]: Entering directory
            '/home/uidr7475/Work/LLVM_OBJ/projects/safecode/lib/BaggyBoundsChecks'</div>
          <div>llvm[4]: Compiling BaggyBoundsChecks.cpp for
            Release+Asserts build</div>
          <div>/home/uidr7475/Work/LLVM_SRC/projects/safecode/lib/BaggyBoundsChecks/BaggyBoundsChecks.cpp:

            In member function 'void
            llvm::InsertBaggyBoundsChecks::adjustGlobalValue(llvm::GlobalValue*)':</div>
          <div>/home/uidr7475/Work/LLVM_SRC/projects/safecode/lib/BaggyBoundsChecks/BaggyBoundsChecks.cpp:211:50:

            error: 'LinkerPrivateLinkage' is not a member of
            'llvm::GlobalValue'</div>
          <div>  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â 
            Â  Â  Â  Â  Â  Â  GlobalValue::LinkerPrivateLinkage,</div>
          <div>  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â 
            Â  Â  Â  Â  Â  Â  ^</div>
          <div>/usr/bin/rm: cannot remove
            '/home/uidr7475/Work/LLVM_OBJ/projects/safecode/lib/BaggyBoundsChecks/Release+Asserts/BaggyBoundsChecks.d.tmp':

            No such file or directory</div>
          <div>/home/uidr7475/Work/LLVM_SRC/Makefile.rules:1521: recipe
            for target
            '/home/uidr7475/Work/LLVM_OBJ/projects/safecode/lib/BaggyBoundsChecks/Release+Asserts/BaggyBoundsChecks.o'

            failedmake[4]: **</div>
          <div><br>
          </div>
          <div>make[4]: Leaving directory
            '/home/uidr7475/Work/LLVM_OBJ/projects/safecode/lib/BaggyBoundsChecks'</div>
          <div>make[3]: *** [BaggyBoundsChecks/.makeall] Error
            2/home/uidr7475/Work/LLVM_SRC/Makefile.rules:939: recipe for
            target 'BaggyBoundsChecks/.makeall' failed</div>
          <div><br>
          </div>
          <div>make[3]: Leaving directory
            '/home/uidr7475/Work/LLVM_OBJ/projects/safecode/lib'</div>
          <div>make[2]: *** [all] Error
            1/home/uidr7475/Work/LLVM_SRC/Makefile.rules:880: recipe for
            target 'all' failed</div>
          <div><br>
          </div>
          <div>make[2]: Leaving directory
            '/home/uidr7475/Work/LLVM_OBJ/projects/safecode'</div>
          <div>/home/uidr7475/Work/LLVM_SRC/Makefile.rules:880: recipe
            for target 'all' failedmake[1]: *** [all] Error 1</div>
          <div><br>
          </div>
          <div>make[1]: Leaving directory
            '/home/uidr7475/Work/LLVM_OBJ/projects'</div>
          <div>/home/uidr7475/Work/LLVM_SRC/Makefile.rules:965: recipe
            for target 'all' failedmake: *** [all] Error 1</div>
        </div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div><br>
          <div>
            <div dir="ltr">
              <div dir="ltr">
                <div>Thank You,</div>
                <div><br>
                </div>
                <div>Kind Regards,</div>
                <div><br>
                </div>
                <div>Nikhil Reddy Kothapally </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
LLVM Developers mailing list
<a class="moz-txt-link-abbreviated" href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a>
<a class="moz-txt-link-freetext" href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a>
</pre>
    </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>