llvm-gcc make check

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: 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

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

I don't think anyone routinely uses make check with llvm-gcc. There is this bug though:
http://llvm.org/bugs/show_bug.cgi?id=1166

Any any improvements related to it are certainly welcome,

-Chris

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: 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
_______________________________________________
LLVM Developers mailing list
LLVMdev@cs.uiuc.edu http://llvm.cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev

-Chris