[LLVMdev] llvm-gcc make check

Chris Lattner sabre at nondot.org
Fri Apr 20 18:35:54 PDT 2007


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/



More information about the llvm-dev mailing list