[LLVMdev] llvm svn trunk rev54012 does not compile
Basile STARYNKEVITCH
basile at starynkevitch.net
Fri Jul 25 02:51:52 PDT 2008
Hello All,
I just svn update
% svn info .
Path: .
URL: http://llvm.org/svn/llvm-project/llvm/trunk
Repository Root: http://llvm.org/svn/llvm-project
Repository UUID: 91177308-0d34-0410-b5e6-96231b3b80d8
Revision: 54012
Node Kind: directory
Schedule: normal
Last Changed Author: wangmp
Last Changed Rev: 54007
Last Changed Date: 2008-07-25 03:30:26 +0200 (Fri, 25 Jul 2008)
make[3]: Entering directory `/usr/src/Lang/llvm/lib/Analysis/IPA'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/Lang/llvm/lib/Analysis/IPA'
make[2]: Leaving directory `/usr/src/Lang/llvm/lib/Analysis'
make[2]: Entering directory `/usr/src/Lang/llvm/lib/Transforms'
make[3]: Entering directory `/usr/src/Lang/llvm/lib/Transforms/Utils'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/Lang/llvm/lib/Transforms/Utils'
make[3]: Entering directory
`/usr/src/Lang/llvm/lib/Transforms/Instrumentation'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory
`/usr/src/Lang/llvm/lib/Transforms/Instrumentation'
make[3]: Entering directory `/usr/src/Lang/llvm/lib/Transforms/Scalar'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/Lang/llvm/lib/Transforms/Scalar'
make[3]: Entering directory `/usr/src/Lang/llvm/lib/Transforms/IPO'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/Lang/llvm/lib/Transforms/IPO'
make[3]: Entering directory `/usr/src/Lang/llvm/lib/Transforms/Hello'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/Lang/llvm/lib/Transforms/Hello'
make[2]: Leaving directory `/usr/src/Lang/llvm/lib/Transforms'
make[2]: Entering directory `/usr/src/Lang/llvm/lib/CodeGen'
llvm[2]: Compiling PseudoSourceValue.cpp for Debug build
In file included from PseudoSourceValue.cpp:14:
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h:86: error:
'uint64_t' does not name a type
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h:98: error:
'int64_t' does not name a type
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h:100: error:
expected `)' before 'Sz'
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h:124: error:
'uint64_t' does not name a type
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h:208: error:
'int64_t' does not name a type
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h:215: error:
'int64_t' has not been declared
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h:238: error:
'int64_t' does not name a type
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h:249: error:
'int64_t' has not been declared
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h:261: error:
'uint64_t' does not name a type
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h:265: error:
'uint64_t' has not been declared
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h:304: error:
'uint64_t' has not been declared
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h:304: error:
'int64_t' has not been declared
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h:333: error:
'uint64_t' has not been declared
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h:380: error:
'std::ostream' has not been declared
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h: In
constructor 'llvm::MachineFrameInfo::MachineFrameInfo(const
llvm::TargetFrameInfo&)':
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h:173: error:
'StackSize' was not declared in this scope
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h: In member
function 'void llvm::MachineFrameInfo::setObjectSize(int, int)':
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h:218: error:
'struct llvm::MachineFrameInfo::StackObject' has no member named 'Size'
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h: In member
function 'void llvm::MachineFrameInfo::setObjectOffset(int, int)':
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h:254: error:
'struct llvm::MachineFrameInfo::StackObject' has no member named 'SPOffset'
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h: In member
function 'void llvm::MachineFrameInfo::setStackSize(int)':
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h:265: error:
'StackSize' was not declared in this scope
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h: In member
function 'bool llvm::MachineFrameInfo::isDeadObjectIndex(int) const':
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h:327: error:
'const struct llvm::MachineFrameInfo::StackObject' has no member named
'Size'
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h: In member
function 'int llvm::MachineFrameInfo::CreateStackObject(int, unsigned int)':
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h:335: error:
no matching function for call to
'llvm::MachineFrameInfo::StackObject::StackObject(int&, unsigned int&, int)'
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h:83: note:
candidates are: llvm::MachineFrameInfo::StackObject::StackObject()
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h:83: note:
llvm::MachineFrameInfo::StackObject::StackObject(const
llvm::MachineFrameInfo::StackObject&)
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h: In member
function 'void llvm::MachineFrameInfo::RemoveStackObject(int)':
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h:343: error:
'struct llvm::MachineFrameInfo::StackObject' has no member named 'Size'
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h: In member
function 'int llvm::MachineFrameInfo::CreateVariableSizedObject()':
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h:353: error:
no matching function for call to
'llvm::MachineFrameInfo::StackObject::StackObject(int, int, int)'
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h:83: note:
candidates are: llvm::MachineFrameInfo::StackObject::StackObject()
/usr/src/Lang/llvm/include/llvm/CodeGen/MachineFrameInfo.h:83: note:
llvm::MachineFrameInfo::StackObject::StackObject(const
llvm::MachineFrameInfo::StackObject&)
make[2]: *** [/usr/src/Lang/llvm/lib/CodeGen/Debug/PseudoSourceValue.o]
Error 1
make[2]: Leaving directory `/usr/src/Lang/llvm/lib/CodeGen'
make[1]: *** [CodeGen/.makeall] Error 2
make[1]: Leaving directory `/usr/src/Lang/llvm/lib'
make: *** [all] Error 1
I suspect a missing <stdint.h> include somewhere.
Regards.
--
Basile STARYNKEVITCH http://starynkevitch.net/Basile/
email: basile<at>starynkevitch<dot>net mobile: +33 6 8501 2359
8, rue de la Faiencerie, 92340 Bourg La Reine, France
*** opinions {are only mines, sont seulement les miennes} ***
More information about the llvm-dev
mailing list