This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
libcc1 still breaks bootstrap (with clang as system compiler)
- From: Gerald Pfeifer <gerald at pfeifer dot com>
- To: gcc at gcc dot gnu dot org, Phil Muldoon <pmuldoon at redhat dot com>
- Date: Thu, 30 Oct 2014 22:47:38 +0100 (CET)
- Subject: libcc1 still breaks bootstrap (with clang as system compiler)
- Authentication-results: sourceware.org; auth=none
Now the <gmp.h> error is gone on my nightly FreeBSD test systems,
I am getting the following:
In file included from /scratch2/tmp/gerald/gcc-HEAD/libcc1/plugin.cc:58:
In file included from /usr/include/c++/v1/string:438:
In file included from /usr/include/c++/v1/cwchar:107:
In file included from /usr/include/c++/v1/cwctype:54:
/usr/include/c++/v1/cctype:51:72: error: use of undeclared identifier
'do_not_use_isalnum_with_safe_ctype'
inline _LIBCPP_INLINE_VISIBILITY int __libcpp_isalnum(int __c) {return isalnum(__c);}
^
/scratch2/tmp/gerald/gcc-HEAD/libcc1/../include/safe-ctype.h:126:20:
note: expanded from macro 'isalnum'
#define isalnum(c) do_not_use_isalnum_with_safe_ctype
^
:
:
gmake[4]: *** [plugin.lo] Error 1
gmake[4]: Leaving directory `/scratch2/tmp/gerald/OBJ-1030-2127/libcc1'
gmake[3]: *** [all] Error 2
gmake[3]: Leaving directory `/scratch2/tmp/gerald/OBJ-1030-2127/libcc1'
gmake[2]: *** [all-stage1-libcc1] Error 2
gmake[2]: Leaving directory `/scratch2/tmp/gerald/OBJ-1030-2127'
gmake[1]: *** [stage1-bubble] Error 2
gmake[1]: Leaving directory `/scratch2/tmp/gerald/OBJ-1030-2127'
gmake: *** [bootstrap-lean] Error 2
That's on FreeBSD 10.x with libc++ and clang as the system compiler.
Does this trigger something, or should I peek closer? (I am
travelling right now so this is a bit difficult.)
Gerald