[LLVMdev] nightly tester grawp

Evan Cheng evan.cheng at apple.com
Mon Jan 1 00:44:55 PST 2007


Ok, so I guess the issue is llvm-gcc has to be updated. There are  
some issues with the Apple svn repository so I checked out a copy  
from the public mirror.  Looks the latest patch hasn't made it through:

c++ -c -g -O2 -DIN_GCC -W -Wall -Wwrite-strings -pedantic -Wno-long- 
long -Wno-variadic-macros -mdynamic-no-pic -DHAVE_CONFIG_H -Wno- 
unused \-DTARGET_NAME=\"i686-apple-darwin8\" -DNDEBUG -DENABLE_LLVM - 
D__STDC_LIMIT_MACROS   -I. -I. -I../../gcc.llvm/gcc -I../../gcc.llvm/ 
gcc/. -I.\./../gcc.llvm/gcc/../include -I../../gcc.llvm/gcc/../libcpp/ 
include  -I/Volumes/Muggles/LLVM/llvm/include -I/Users/echeng/LLVM/ 
llvm/include\ ../../gcc.llvm/gcc/llvm-backend.cpp -o llvm-backend.o
../../gcc.llvm/gcc/llvm-backend.cpp: In function 'void  
CreateStructorsList(std::vector<std::pair<llvm::Function*, int>,  
std::allocator<std:\:pair<llvm::Function*, int> > >&, const char*)':
../../gcc.llvm/gcc/llvm-backend.cpp:346: error: 'IntTy' is not a  
member of 'llvm::Type'
../../gcc.llvm/gcc/llvm-backend.cpp: In function 'void  
llvm_asm_file_end()':
../../gcc.llvm/gcc/llvm-backend.cpp:370: error: 'SByteTy' is not a  
member of 'llvm::Type'
make[1]: *** [llvm-backend.o] Error 1
make: *** [all-gcc] Error 2

We are out of luck until the changes are propagated.

Evan

On Dec 31, 2006, at 1:31 PM, Reid Spencer wrote:

> On Sun, 2006-12-31 at 13:37 -0800, Chris Lattner wrote:
>> On Sat, 30 Dec 2006, Reid Spencer wrote:
>>>>> You all just need remove "stacker_rt.ll". the stacker_rt.ll is a
>>>> rebuilt so they output proper .ll files.  Reid, can you change the
>>>> makefile rule to use "llvm-gcc -S -emit-llvm -o - | llvm-upgrade  
>>>> > $@" or
>>>> the equivalent?
>>>
>>> Which makefile rule?
>>
>> The rule in the stacker makefile that builds stacker_rt.ll.
>
> Its not in Stacker's Makefile. It is in Makefile.rules. It was  
> fixed to
> ensure the .ll version depended on llvm-gcc before you made your
> original comment.
>
> Reid.
>
>>
>> -Chris
>>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev




More information about the llvm-dev mailing list