Aaron Gray
2007-Feb-10 02:24 UTC
[LLVMdev] Problems with both the 1.9 Release and the CVS on Cygwin
Hi, I am back into working on LLVM now and am having problems with Cygwin builds. Problems with both the 1.9 Release and the CVS on Cygwin... LLVM CVS Release build :- /usr/src/llvm/configure --prefix=/usr/llvm make tools-only ENABLE_OPTIMIZED=1 make[3]: Entering directory `/usr/src/lib/Bytecode/Writer' llvm[3]: Compiling SlotCalculator.cpp for Release build llvm[3]: Compiling Writer.cpp for Release build /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp: In member function `void llvm::BytecodeWriter::outputConstant(const llvm::Constant*)': /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:329: error: call of overloaded `output_vbr(uint32_t)' is ambiguous /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:82: note: candidates are: void llvm::BytecodeWriter::output_vbr(uint64_t) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:96: note: void llvm::BytecodeWriter::output_vbr(unsigned int) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:119: note: void llvm::BytecodeWriter::output_vbr(int64_t) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:127: note: void llvm::BytecodeWriter::output_vbr(int) make[3]: *** [/usr/src/lib/Bytecode/Writer/Release/Writer.o] Error 1 make[3]: Leaving directory `/usr/src/lib/Bytecode/Writer' make[2]: *** [Writer/.makeall] Error 2 make[2]: Leaving directory `/usr/src/lib/Bytecode' make[1]: *** [Bytecode/.makeall] Error 2 make[1]: Leaving directory `/usr/src/lib' make: *** [all] Error 1 LLVM CVS Debug build :- /usr/src/llvm/configure --prefix=/usr/llvm make tools-only make[3]: Entering directory `/usr/src/build/lib/Bytecode/Writer' llvm[3]: Compiling SlotCalculator.cpp for Debug build llvm[3]: Compiling Writer.cpp for Debug build /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:73: error: prototype for `void llvm::BytecodeWriter::output(int32_t)' does not match any in class `llvm::BytecodeWriter' /usr/src/llvm/lib/Bytecode/Writer/WriterInternals.h:93: error: candidates are: void llvm::BytecodeWriter::output(const std::string&) /usr/src/llvm/lib/Bytecode/Writer/WriterInternals.h:79: error: void llvm::BytecodeWriter::output(int) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:59: error: void llvm::BytecodeWriter::output(unsigned int, int) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp: In member function `void llvm::BytecodeWriter::output(int32_t)': /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:74: error: call of overloaded `output(uint32_t)' is ambiguous /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:59: note: candidates are: void llvm::BytecodeWriter::output(unsigned int, int) /usr/src/llvm/lib/Bytecode/Writer/WriterInternals.h:79: note: void llvm::BytecodeWriter::output(int) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:73: note: void llvm::BytecodeWriter::output(int32_t) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp: At global scope: /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:96: error: prototype for `void llvm ::BytecodeWriter::output_vbr(uint32_t)' does not match any in class `llvm::BytecodeWriter' /usr/src/llvm/lib/Bytecode/Writer/WriterInternals.h:91: error: candidates are: void llvm::BytecodeWriter::output_vbr(int) /usr/src/llvm/lib/Bytecode/Writer/WriterInternals.h:88: error: void llvm::BytecodeWriter::output_vbr(int64_t) /usr/src/llvm/lib/Bytecode/Writer/WriterInternals.h:85: error: void llvm::BytecodeWriter::output_vbr(unsigned int) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:82: error: void llvm::BytecodeWriter::output_vbr(uint64_t) /usr/src/llvm/lib/Bytecode/Writer/WriterInternals.h:85: warning: inline function `void llvm::BytecodeWriter::output_vbr(unsigned int)' used but never defined make[3]: *** [/usr/src/build/lib/Bytecode/Writer/Debug/Writer.o] Error 1 make[3]: Leaving directory `/usr/src/build/lib/Bytecode/Writer' make[2]: *** [Writer/.makeall] Error 2 make[2]: Leaving directory `/usr/src/build/lib/Bytecode' make[1]: *** [Bytecode/.makeall] Error 2 make[1]: Leaving directory `/usr/src/build/lib' make: *** [all] Error 1 1.9 Release /usr/src/llvm-1.9/configure --prefix=/usr/llvm make tools-only ~~~~~~~~~ make[2]: Leaving directory `/usr/src/build-1.9/tools/llvm-config' make[2]: Entering directory `/usr/src/build-1.9/tools/opt' /usr/src/llvm-1.9/Makefile.rules:957: *** multiple target patterns. Stop. make[2]: Leaving directory `/usr/src/build-1.9/tools/opt' make[1]: *** [opt/.makeall] Error 2 make[1]: Leaving directory `/usr/src/build-1.9/tools' make: *** [all] Error 1 I was also experiencing the following warning sploradically :- Warning: File `/dev/null' has modification time 0.0066 s in the future warning: Clock skew detected. Your build may be incomplete. Latest Cygwin. $ gcc --version gcc (GCC) 3.4.4 (cygming special, gdc 0.12, using dmd 0.125) My x86 Fedora system is still compiling nicely doing linking now. Hopefully I shall have the llvm-gcc4 frontend building tommorow It would be good if we could clearup these Cygwin bugs sometine within the next week or so. Aaron -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20070210/f3044d49/attachment.html>
Aaron Gray
2007-Feb-17 23:19 UTC
[LLVMdev] Problems with both the 1.9 Release and the CVS on Cygwin
Hi, Okay GCC 4.1.1 works on Cygwin; but not MinGW :( Download and compile it under Cygwin, stick it on your path, and LD library path. LD_LIBRARY_PATH=/usr/gcc-4.1.1/lib:$LD_LIBRARY_PATH Note that I have not tried building LLVM 1.9 or CVS or LLVM-GCC4.0.1 frontend yet though, as I have a slow machine. I will report back when I have more progress. Aaron ----- Original Message ----- From: Aaron Gray To: LLVM Developers Mailing List Sent: Saturday, February 10, 2007 2:24 AM Subject: [LLVMdev] Problems with both the 1.9 Release and the CVS on Cygwin Hi, I am back into working on LLVM now and am having problems with Cygwin builds. Problems with both the 1.9 Release and the CVS on Cygwin... LLVM CVS Release build :- /usr/src/llvm/configure --prefix=/usr/llvm make tools-only ENABLE_OPTIMIZED=1 make[3]: Entering directory `/usr/src/lib/Bytecode/Writer' llvm[3]: Compiling SlotCalculator.cpp for Release build llvm[3]: Compiling Writer.cpp for Release build /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp: In member function `void llvm::BytecodeWriter::outputConstant(const llvm::Constant*)': /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:329: error: call of overloaded `output_vbr(uint32_t)' is ambiguous /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:82: note: candidates are: void llvm::BytecodeWriter::output_vbr(uint64_t) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:96: note: void llvm::BytecodeWriter::output_vbr(unsigned int) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:119: note: void llvm::BytecodeWriter::output_vbr(int64_t) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:127: note: void llvm::BytecodeWriter::output_vbr(int) make[3]: *** [/usr/src/lib/Bytecode/Writer/Release/Writer.o] Error 1 make[3]: Leaving directory `/usr/src/lib/Bytecode/Writer' make[2]: *** [Writer/.makeall] Error 2 make[2]: Leaving directory `/usr/src/lib/Bytecode' make[1]: *** [Bytecode/.makeall] Error 2 make[1]: Leaving directory `/usr/src/lib' make: *** [all] Error 1 LLVM CVS Debug build :- /usr/src/llvm/configure --prefix=/usr/llvm make tools-only make[3]: Entering directory `/usr/src/build/lib/Bytecode/Writer' llvm[3]: Compiling SlotCalculator.cpp for Debug build llvm[3]: Compiling Writer.cpp for Debug build /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:73: error: prototype for `void llvm::BytecodeWriter::output(int32_t)' does not match any in class `llvm::BytecodeWriter' /usr/src/llvm/lib/Bytecode/Writer/WriterInternals.h:93: error: candidates are: void llvm::BytecodeWriter::output(const std::string&) /usr/src/llvm/lib/Bytecode/Writer/WriterInternals.h:79: error: void llvm::BytecodeWriter::output(int) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:59: error: void llvm::BytecodeWriter::output(unsigned int, int) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp: In member function `void llvm::BytecodeWriter::output(int32_t)': /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:74: error: call of overloaded `output(uint32_t)' is ambiguous /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:59: note: candidates are: void llvm::BytecodeWriter::output(unsigned int, int) /usr/src/llvm/lib/Bytecode/Writer/WriterInternals.h:79: note: void llvm::BytecodeWriter::output(int) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:73: note: void llvm::BytecodeWriter::output(int32_t) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp: At global scope: /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:96: error: prototype for `void llvm ::BytecodeWriter::output_vbr(uint32_t)' does not match any in class `llvm::BytecodeWriter' /usr/src/llvm/lib/Bytecode/Writer/WriterInternals.h:91: error: candidates are: void llvm::BytecodeWriter::output_vbr(int) /usr/src/llvm/lib/Bytecode/Writer/WriterInternals.h:88: error: void llvm::BytecodeWriter::output_vbr(int64_t) /usr/src/llvm/lib/Bytecode/Writer/WriterInternals.h:85: error: void llvm::BytecodeWriter::output_vbr(unsigned int) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:82: error: void llvm::BytecodeWriter::output_vbr(uint64_t) /usr/src/llvm/lib/Bytecode/Writer/WriterInternals.h:85: warning: inline function `void llvm::BytecodeWriter::output_vbr(unsigned int)' used but never defined make[3]: *** [/usr/src/build/lib/Bytecode/Writer/Debug/Writer.o] Error 1 make[3]: Leaving directory `/usr/src/build/lib/Bytecode/Writer' make[2]: *** [Writer/.makeall] Error 2 make[2]: Leaving directory `/usr/src/build/lib/Bytecode' make[1]: *** [Bytecode/.makeall] Error 2 make[1]: Leaving directory `/usr/src/build/lib' make: *** [all] Error 1 1.9 Release /usr/src/llvm-1.9/configure --prefix=/usr/llvm make tools-only ~~~~~~~~~ make[2]: Leaving directory `/usr/src/build-1.9/tools/llvm-config' make[2]: Entering directory `/usr/src/build-1.9/tools/opt' /usr/src/llvm-1.9/Makefile.rules:957: *** multiple target patterns. Stop. make[2]: Leaving directory `/usr/src/build-1.9/tools/opt' make[1]: *** [opt/.makeall] Error 2 make[1]: Leaving directory `/usr/src/build-1.9/tools' make: *** [all] Error 1 I was also experiencing the following warning sploradically :- Warning: File `/dev/null' has modification time 0.0066 s in the future warning: Clock skew detected. Your build may be incomplete. Latest Cygwin. $ gcc --version gcc (GCC) 3.4.4 (cygming special, gdc 0.12, using dmd 0.125) My x86 Fedora system is still compiling nicely doing linking now. Hopefully I shall have the llvm-gcc4 frontend building tommorow It would be good if we could clearup these Cygwin bugs sometine within the next week or so. Aaron ------------------------------------------------------------------------------ _______________________________________________ LLVM Developers mailing list LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev ------------------------------------------------------------------------------ No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.411 / Virus Database: 268.17.33/678 - Release Date: 09/02/2007 -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20070217/45deb59e/attachment.html>
Aaron Gray
2007-Feb-18 20:29 UTC
[LLVMdev] Problems with both the 1.9 Release and the CVS on Cygwin
Still having problems with Writer.cpp and WriterInternals.h :- /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:74: error: prototype for 'void llvm::BytecodeWriter::output(int32_t)' does not match any in class 'llvm::BytecodeWriter' /usr/src/llvm/lib/Bytecode/Writer/WriterInternals.h:89: error: candidates are: void llvm::BytecodeWriter::output(const std::string&) /usr/src/llvm/lib/Bytecode/Writer/WriterInternals.h:74: error: void llvm::BytecodeWriter::output(int) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:60: error: void llvm::BytecodeWriter::output(unsigned int, int) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp: In member function 'void llvm::BytecodeWriter::output(int32_t)': /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:75: error: call of overloaded 'output(uint32_t)' is ambiguous /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:60: note: candidates are: void llvm::BytecodeWriter::output(unsigned int, int) /usr/src/llvm/lib/Bytecode/Writer/WriterInternals.h:74: note: void llvm::BytecodeWriter::output(int) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:74: note: void llvm::BytecodeWriter::output(int32_t) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp: At global scope: /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:97: error: prototype for 'void llvm ::BytecodeWriter::output_vbr(uint32_t)' does not match any in class 'llvm::BytecodeWriter' /usr/src/llvm/lib/Bytecode/Writer/WriterInternals.h:86: error: candidates are: void llvm::BytecodeWriter::output_vbr(int) /usr/src/llvm/lib/Bytecode/Writer/WriterInternals.h:83: error: void llvm::BytecodeWriter::output_vbr(int64_t) /usr/src/llvm/lib/Bytecode/Writer/WriterInternals.h:80: error: void llvm::BytecodeWriter::output_vbr(unsigned int) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:83: error: void llvm::BytecodeWriter::output_vbr(uint64_t) /usr/src/llvm/lib/Bytecode/Writer/WriterInternals.h:80: warning: inline function 'void llvm::BytecodeWriter::output_vbr(unsigned int)' used but never defined make[3]: *** [/usr/build/llvm/lib/Bytecode/Writer/Debug/Writer.o] Error 1 make[3]: Leaving directory `/usr/build/llvm/lib/Bytecode/Writer' make[2]: *** [Writer/.makeall] Error 2 make[2]: Leaving directory `/usr/build/llvm/lib/Bytecode' make[1]: *** [Bytecode/.makeall] Error 2 make[1]: Leaving directory `/usr/build/llvm/lib' make: *** [all] Error 1 Aaron ----- Original Message ----- From: Aaron Gray To: LLVM Developers Mailing List Sent: Saturday, February 10, 2007 2:24 AM Subject: [LLVMdev] Problems with both the 1.9 Release and the CVS on Cygwin Hi, I am back into working on LLVM now and am having problems with Cygwin builds. Problems with both the 1.9 Release and the CVS on Cygwin... LLVM CVS Release build :- /usr/src/llvm/configure --prefix=/usr/llvm make tools-only ENABLE_OPTIMIZED=1 make[3]: Entering directory `/usr/src/lib/Bytecode/Writer' llvm[3]: Compiling SlotCalculator.cpp for Release build llvm[3]: Compiling Writer.cpp for Release build /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp: In member function `void llvm::BytecodeWriter::outputConstant(const llvm::Constant*)': /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:329: error: call of overloaded `output_vbr(uint32_t)' is ambiguous /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:82: note: candidates are: void llvm::BytecodeWriter::output_vbr(uint64_t) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:96: note: void llvm::BytecodeWriter::output_vbr(unsigned int) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:119: note: void llvm::BytecodeWriter::output_vbr(int64_t) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:127: note: void llvm::BytecodeWriter::output_vbr(int) make[3]: *** [/usr/src/lib/Bytecode/Writer/Release/Writer.o] Error 1 make[3]: Leaving directory `/usr/src/lib/Bytecode/Writer' make[2]: *** [Writer/.makeall] Error 2 make[2]: Leaving directory `/usr/src/lib/Bytecode' make[1]: *** [Bytecode/.makeall] Error 2 make[1]: Leaving directory `/usr/src/lib' make: *** [all] Error 1 LLVM CVS Debug build :- /usr/src/llvm/configure --prefix=/usr/llvm make tools-only make[3]: Entering directory `/usr/src/build/lib/Bytecode/Writer' llvm[3]: Compiling SlotCalculator.cpp for Debug build llvm[3]: Compiling Writer.cpp for Debug build /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:73: error: prototype for `void llvm::BytecodeWriter::output(int32_t)' does not match any in class `llvm::BytecodeWriter' /usr/src/llvm/lib/Bytecode/Writer/WriterInternals.h:93: error: candidates are: void llvm::BytecodeWriter::output(const std::string&) /usr/src/llvm/lib/Bytecode/Writer/WriterInternals.h:79: error: void llvm::BytecodeWriter::output(int) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:59: error: void llvm::BytecodeWriter::output(unsigned int, int) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp: In member function `void llvm::BytecodeWriter::output(int32_t)': /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:74: error: call of overloaded `output(uint32_t)' is ambiguous /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:59: note: candidates are: void llvm::BytecodeWriter::output(unsigned int, int) /usr/src/llvm/lib/Bytecode/Writer/WriterInternals.h:79: note: void llvm::BytecodeWriter::output(int) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:73: note: void llvm::BytecodeWriter::output(int32_t) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp: At global scope: /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:96: error: prototype for `void llvm ::BytecodeWriter::output_vbr(uint32_t)' does not match any in class `llvm::BytecodeWriter' /usr/src/llvm/lib/Bytecode/Writer/WriterInternals.h:91: error: candidates are: void llvm::BytecodeWriter::output_vbr(int) /usr/src/llvm/lib/Bytecode/Writer/WriterInternals.h:88: error: void llvm::BytecodeWriter::output_vbr(int64_t) /usr/src/llvm/lib/Bytecode/Writer/WriterInternals.h:85: error: void llvm::BytecodeWriter::output_vbr(unsigned int) /usr/src/llvm/lib/Bytecode/Writer/Writer.cpp:82: error: void llvm::BytecodeWriter::output_vbr(uint64_t) /usr/src/llvm/lib/Bytecode/Writer/WriterInternals.h:85: warning: inline function `void llvm::BytecodeWriter::output_vbr(unsigned int)' used but never defined make[3]: *** [/usr/src/build/lib/Bytecode/Writer/Debug/Writer.o] Error 1 make[3]: Leaving directory `/usr/src/build/lib/Bytecode/Writer' make[2]: *** [Writer/.makeall] Error 2 make[2]: Leaving directory `/usr/src/build/lib/Bytecode' make[1]: *** [Bytecode/.makeall] Error 2 make[1]: Leaving directory `/usr/src/build/lib' make: *** [all] Error 1 1.9 Release /usr/src/llvm-1.9/configure --prefix=/usr/llvm make tools-only ~~~~~~~~~ make[2]: Leaving directory `/usr/src/build-1.9/tools/llvm-config' make[2]: Entering directory `/usr/src/build-1.9/tools/opt' /usr/src/llvm-1.9/Makefile.rules:957: *** multiple target patterns. Stop. make[2]: Leaving directory `/usr/src/build-1.9/tools/opt' make[1]: *** [opt/.makeall] Error 2 make[1]: Leaving directory `/usr/src/build-1.9/tools' make: *** [all] Error 1 I was also experiencing the following warning sploradically :- Warning: File `/dev/null' has modification time 0.0066 s in the future warning: Clock skew detected. Your build may be incomplete. Latest Cygwin. $ gcc --version gcc (GCC) 3.4.4 (cygming special, gdc 0.12, using dmd 0.125) My x86 Fedora system is still compiling nicely doing linking now. Hopefully I shall have the llvm-gcc4 frontend building tommorow It would be good if we could clearup these Cygwin bugs sometine within the next week or so. Aaron ------------------------------------------------------------------------------ _______________________________________________ LLVM Developers mailing list LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev ------------------------------------------------------------------------------ No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.411 / Virus Database: 268.17.33/678 - Release Date: 09/02/2007 -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20070218/0d0605c7/attachment.html>