Hello;<div><br></div><div>I was able to build and install llvm(3.0) under Ubuntu 11.10 (using the ./configure script found under llvm source, and then make and make install).  While configuring, I gave --prefix as a directory where I would like llvm to be installed.  I did not give --with-llvmgccdir and the --enable-optimized argument to configure.  Because 3.0 doesn't come with llvmgcc source/binaries and I decided upon using the compatible version of dragon egg.</div>
<div><br></div><div>While making dragon egg, I updated the makefile in the line LLVM_CONFIG?=/home/arnie/llvm/llvm-install/bin/llvm-config (llvm was installed inside llvm-install directory).  It successfully produced the dragon egg .so file.  Using this .so file I was able to compile simple c programs and manipulate them.</div>
<div><br></div><div>The problem came when I am trying to compile test-suite.  I downloaded the test-suite into the <llvm source>/projects directory and then reconfigured in the same above said way (without --enable-optimized and --with-llvmgccdir, but I gave --prefix just like before).  Then I did a make and make install again (as if I don't do it, I was getting some error while compiling simple files).  This created a test-suite inside the <llvm object>/projects directory.  I went inside that directory and ran "make".  </div>
<div><br></div><div>After that I tried to run the following commands.  </div><div>gmake TEST=nightly report</div><div>gmake TEST=libcalls report</div><div><br></div><div>But I got unexpected outputs.  The outputs are attached with this email.</div>
<div><br></div><div><b>Part of the report .txt file for nightly</b></div><div><br></div><div><div>Program                                                                  | GCCAS Bytecode LLC compile LLC-BETA compile JIT codegen | GCC     CBE LLC LLC-BETA JIT | GCC/CBE GCC/LLC GCC/LLC-BETA LLC/LLC-BETA</div>
<div>MultiSource/Applications/Burg/burg                                       | *     *        *           *                *           |  0.0000 *   *   *        *   | n/a     n/a     n/a          n/a </div><div>MultiSource/Applications/ClamAV/clamscan                                 | *     *        *           *                *           |  0.1900 *  </div>
</div><div><br></div><div><b>And the raw file for nightly contains the following messages - </b></div><div><br></div><div><div>---------------------------------------------------------------</div><div>>>> ========= '/home/arnie/llvm/llvm-obj/projects/test-suite/MultiSource/Applications/JM/ldecod/ldecod' Program</div>
<div>---------------------------------------------------------------</div><div><br></div><div>TEST-RESULT-nat-time: program 0.060000</div><div><br></div><div>TEST-FAIL: llc /home/arnie/llvm/llvm-obj/projects/test-suite/MultiSource/Applications/JM/ldecod/ldecod</div>
<div><br></div><div>TEST-FAIL: compile /home/arnie/llvm/llvm-obj/projects/test-suite/MultiSource/Applications/JM/ldecod/ldecod</div><div><br></div><div>TEST-FAIL: jit /home/arnie/llvm/llvm-obj/projects/test-suite/MultiSource/Applications/JM/ldecod/ldecod</div>
<div><br></div><div>TEST-FAIL: compile /home/arnie/llvm/llvm-obj/projects/test-suite/MultiSource/Applications/JM/ldecod/ldecod</div></div><div><br></div><div><b>Part of the report .txt file for libcalls</b></div><div><br>
</div><div><div>Name                                                                     | total | #exit |</div><div>MultiSource/Applications/JM/ldecod/ldecod                | *     | *     | </div><div>MultiSource/Applications/JM/lencod/lencod                | *     | *     | </div>
<div>MultiSource/Applications/sqlite3/sqlite3                      | *     | *     | </div><div>MultiSource/Applications/SIBsim4/SIBsim4                | *     | *     | </div><div>MultiSource/Applications/siod/siod                             | *     | *     | </div>
<div><br></div><div><b>And the raw file for libcalls contains all the messages like this - </b></div><div><div>---------------------------------------------------------------</div><div>>>> ========= '/home/arnie/llvm/llvm-obj/projects/test-suite/MultiSource/Applications/JM/ldecod/ldecod' Program</div>
<div>---------------------------------------------------------------</div><div>opt: Unknown command line argument '-debug-only=simplify-libcalls'.  Try: '/home/arnie/llvm/llvm-obj/Release/bin/opt -help'</div>
<div>opt: Did you mean '-debug-pass=simplify-libcalls'?</div><div>---------------------------------------------------------------</div><div>>>> ========= '/home/arnie/llvm/llvm-obj/projects/test-suite/MultiSource/Applications/JM/lencod/lencod' Program</div>
<div>---------------------------------------------------------------</div><div>opt: Unknown command line argument '-debug-only=simplify-libcalls'.  Try: '/home/arnie/llvm/llvm-obj/Release/bin/opt -help'</div>
<div>opt: Did you mean '-debug-pass=simplify-libcalls'?</div><div>---------------------------------------------------------------</div></div><div><br></div><div>Any response will be highly appreciated.</div>-- <br>
Arnamoy Bhattacharyya<br>Athabasca Hall 143<br>Department of Computing Science - University of Alberta<br>Edmonton, Alberta, Canada, T6G 2E8<br>780-680-7073<br>
</div>