[LLVMdev] llvm-gcc make check

David Greene greened at obbligato.org
Fri Apr 20 16:42:48 PDT 2007


Is 'make check' supposed to work with llvm-gcc?  I get the following:

autogen -T 
/users/dag/projects/cascade/compiler/llvm-gcc/fixincludes/check.tpl 
/users/dag/projects/cascade/compiler/llvm-gcc/fixincludes/inclhack.def
Your shell is '/bin/tcsh'.  AutoGen will attempt to use 'sh'
/bin/sh ./check.sh 
/users/dag/projects/cascade/compiler/llvm-gcc/fixincludes/tests/base
Fixed:  testing.h
Fixed:  testing.h
[...]
Fixed:  Xm/BaseClassI.h
Fixed:  Xm/Traversal.h
cmp: EOF on 
/users/dag/projects/cascade/compiler/llvm-gcc/fixincludes/tests/base/AvailabilityMacros.h
*** AvailabilityMacros.h	2007-04-20 18:38:11.000000000 -0500
--- 
/users/dag/projects/cascade/compiler/llvm-gcc/fixincludes/tests/base/AvailabilityMacros.h 
2007-04-18 16:46:04.000000000 -0500
***************
*** 13,23 ****
   #if defined(__GNUC__) && ((__GNUC__ >= 4) || (__GNUC__ == 3 && 
__GNUC_MINOR__ >= 1))

   #endif  /* DARWIN_GCC4_BREAKAGE_CHECK */
-
-
- #if defined( DARWIN_MACOSX_DEPLOYMENT_TARGET_CHECK )
- __private_extern__ int _dyld_func_lookup(
- const char *dyld_func_name,
- unsigned long *address);
-
- #endif  /* DARWIN_MACOSX_DEPLOYMENT_TARGET_CHECK */
--- 13,15 ----
math.h 
/users/dag/projects/cascade/compiler/llvm-gcc/fixincludes/tests/base/math.h 
differ: byte 501, line 22
*** math.h	2007-04-20 18:38:11.000000000 -0500
--- 
/users/dag/projects/cascade/compiler/llvm-gcc/fixincludes/tests/base/math.h 
2007-04-18 16:45:57.000000000 -0500
***************
*** 19,29 ****
   struct exception;


- #if defined( AAB_DARWIN7_9_LONG_DOUBLE_FUNCS_2_CHECK )
- #include <architecture/ppc/math.h>
- #endif  /* AAB_DARWIN7_9_LONG_DOUBLE_FUNCS_2_CHECK */
-
-
   #if defined( BROKEN_CABS_CHECK )
   #ifdef __STDC__

--- 19,24 ----
Newly fixed header:  ppc/types.h
Missing header fix:  ansi/.svn/text-base/math.h.svn-base
Missing header fix:  ansi/.svn/text-base/stdlib.h.svn-base
[...]
Missing header fix:  Xm/.svn/README.txt
Missing header fix:  Xm/.svn/format

There were fixinclude test FAILURES
make[1]: *** [check] Error 1
make[1]: Leaving directory `/ptmp/dag/build.llvm-gcc/fixincludes'
make: *** [check-fixincludes] Error 2

Is this expected?

                                   -Dave



More information about the llvm-dev mailing list