On Fri, 20 Apr 2007, David Greene wrote:> 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: 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 at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
-Chris
--
http://nondot.org/sabre/
http://llvm.org/