From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18466 invoked by alias); 10 Jan 2014 14:15:44 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 18370 invoked by uid 48); 10 Jan 2014 14:15:37 -0000 From: "doko at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug sanitizer/59758] New: [4.9 Regression] bootstrap failure in libsanitizer/asan on sparc-linux-gnu Date: Fri, 10 Jan 2014 14:15:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: sanitizer X-Bugzilla-Version: 4.9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: doko at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2014-01/txt/msg01101.txt.bz2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D59758 Bug ID: 59758 Summary: [4.9 Regression] bootstrap failure in libsanitizer/asan on sparc-linux-gnu Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: sanitizer Assignee: unassigned at gcc dot gnu.org Reporter: doko at gcc dot gnu.org CC: dodji at gcc dot gnu.org, dvyukov at gcc dot gnu.org, jakub at gcc dot gnu.org, kcc at gcc dot gnu.org seen with trunk 20140109: /bin/bash ../libtool --tag=3DCXX --mode=3Dcompile /=C2=ABPKGBUILDDIR=C2= =BB/build/./gcc/xgcc -shared-libgcc -B/=C2=ABPKGBUILDDIR=C2=BB/build/./gcc -nostdinc++ -L/=C2=ABPKGBUILDDIR=C2=BB/build/sparc-linux-gnu/libstdc++-v3/src -L/=C2=ABPKGBUILDDIR=C2=BB/build/sparc-linux-gnu/libstdc++-v3/src/.libs -L/=C2=ABPKGBUILDDIR=C2=BB/build/sparc-linux-gnu/libstdc++-v3/libsupc++/.li= bs -B/usr/sparc-linux-gnu/bin/ -B/usr/sparc-linux-gnu/lib/ -isystem /usr/sparc-linux-gnu/include -isystem /usr/sparc-linux-gnu/sys-include -isy= stem /=C2=ABPKGBUILDDIR=C2=BB/build/sys-include -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -I../../../../src/libsanitizer/sanitizer_common -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=3Dhidden -Wno-variadic-macros -I../../libstdc++-v3/include=20=20=20=20 -I../../libstdc++-v3/include/sparc-linux-gnu=20=20=20=20 -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -g -O2 -D_GNU_SOUR= CE -MT sanitizer_platform_limits_linux.lo -MD -MP -MF .deps/sanitizer_platform_limits_linux.Tpo -c -o sanitizer_platform_limits_linux.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_platform_limits_lin= ux.cc libtool: compile: /=C2=ABPKGBUILDDIR=C2=BB/build/./gcc/xgcc -shared-libgcc -B/=C2=ABPKGBUILDDIR=C2=BB/build/./gcc -nostdinc++ -L/=C2=ABPKGBUILDDIR=C2=BB/build/sparc-linux-gnu/libstdc++-v3/src -L/=C2=ABPKGBUILDDIR=C2=BB/build/sparc-linux-gnu/libstdc++-v3/src/.libs -L/=C2=ABPKGBUILDDIR=C2=BB/build/sparc-linux-gnu/libstdc++-v3/libsupc++/.li= bs -B/usr/sparc-linux-gnu/bin/ -B/usr/sparc-linux-gnu/lib/ -isystem /usr/sparc-linux-gnu/include -isystem /usr/sparc-linux-gnu/sys-include -isy= stem /=C2=ABPKGBUILDDIR=C2=BB/build/sys-include -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -I../../../../src/libsanitizer/sanitizer_common -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=3Dhidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/sparc-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -g -O2 -D_GNU_SOUR= CE -MT sanitizer_platform_limits_linux.lo -MD -MP -MF .deps/sanitizer_platform_limits_linux.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_platform_limits_lin= ux.cc -fPIC -DPIC -o .libs/sanitizer_platform_limits_linux.o In file included from ../../../../src/libsanitizer/sanitizer_common/sanitizer_platform_limits_lin= ux.cc:40:0: /usr/include/sparc-linux-gnu/asm/stat.h:60:2: error: 'time_t' does not name= a type time_t st_atime; ^ /usr/include/sparc-linux-gnu/asm/stat.h:62:2: error: 'time_t' does not name= a type time_t st_mtime; ^ /usr/include/sparc-linux-gnu/asm/stat.h:64:2: error: 'time_t' does not name= a type time_t st_ctime; ^ In file included from ../../../../src/libsanitizer/sanitizer_common/sanitizer_platform_limits_lin= ux.cc:20:0: ../../../../src/libsanitizer/sanitizer_common/sanitizer_platform_limits_lin= ux.cc:66:16: error: 'struct___old_kernel_stat_sz' was not declared in this scope COMPILER_CHECK(struct___old_kernel_stat_sz =3D=3D sizeof(struct __old_kernel_stat)); ^ ../../../../src/libsanitizer/sanitizer_common/sanitizer_internal_defs.h:257= :65: note: in definition of macro 'IMPL_COMPILER_ASSERT' typedef char IMPL_PASTE(assertion_failed_##_, line)[2*(int)(pred)-1] ^ ../../../../src/libsanitizer/sanitizer_common/sanitizer_platform_limits_lin= ux.cc:66:1: note: in expansion of macro 'COMPILER_CHECK' COMPILER_CHECK(struct___old_kernel_stat_sz =3D=3D sizeof(struct __old_kernel_stat)); ^ ../../../../src/libsanitizer/sanitizer_common/sanitizer_platform_limits_lin= ux.cc:66:78: error: invalid application of 'sizeof' to incomplete type '__old_kernel_sta= t' COMPILER_CHECK(struct___old_kernel_stat_sz =3D=3D sizeof(struct __old_kernel_stat)); = ^ ../../../../src/libsanitizer/sanitizer_common/sanitizer_internal_defs.h:257= :65: note: in definition of macro 'IMPL_COMPILER_ASSERT' typedef char IMPL_PASTE(assertion_failed_##_, line)[2*(int)(pred)-1] ^ ../../../../src/libsanitizer/sanitizer_common/sanitizer_platform_limits_lin= ux.cc:66:1: note: in expansion of macro 'COMPILER_CHECK' COMPILER_CHECK(struct___old_kernel_stat_sz =3D=3D sizeof(struct __old_kernel_stat)); ^ ../../../../src/libsanitizer/sanitizer_common/sanitizer_platform_limits_lin= ux.cc:69:16: error: 'struct_kernel_stat_sz' was not declared in this scope COMPILER_CHECK(struct_kernel_stat_sz =3D=3D sizeof(struct stat)); ^ ../../../../src/libsanitizer/sanitizer_common/sanitizer_internal_defs.h:257= :65: note: in definition of macro 'IMPL_COMPILER_ASSERT' typedef char IMPL_PASTE(assertion_failed_##_, line)[2*(int)(pred)-1] ^ ../../../../src/libsanitizer/sanitizer_common/sanitizer_platform_limits_lin= ux.cc:69:1: note: in expansion of macro 'COMPILER_CHECK' COMPILER_CHECK(struct_kernel_stat_sz =3D=3D sizeof(struct stat)); ^ make[6]: *** [sanitizer_platform_limits_linux.lo] Error 1 make[6]: *** Waiting for unfinished jobs.... libtool: compile: /=C2=ABPKGBUILDDIR=C2=BB/build/./gcc/xgcc -shared-libgcc -B/=C2=ABPKGBUILDDIR=C2=BB/build/./gcc -nostdinc++ -L/=C2=ABPKGBUILDDIR=C2=BB/build/sparc-linux-gnu/libstdc++-v3/src -L/=C2=ABPKGBUILDDIR=C2=BB/build/sparc-linux-gnu/libstdc++-v3/src/.libs -L/=C2=ABPKGBUILDDIR=C2=BB/build/sparc-linux-gnu/libstdc++-v3/libsupc++/.li= bs -B/usr/sparc-linux-gnu/bin/ -B/usr/sparc-linux-gnu/lib/ -isystem /usr/sparc-linux-gnu/include -isystem /usr/sparc-linux-gnu/sys-include -isy= stem /=C2=ABPKGBUILDDIR=C2=BB/build/sys-include -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -I../../../../src/libsanitizer/sanitizer_common -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=3Dhidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/sparc-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -g -O2 -D_GNU_SOUR= CE -MT sanitizer_linux.lo -MD -MP -MF .deps/sanitizer_linux.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_linux.cc -o sanitizer_linux.o >/dev/null 2>&1 mv -f .deps/sanitizer_linux.Tpo .deps/sanitizer_linux.Plo make[6]: Leaving directory `/=C2=ABPKGBUILDDIR=C2=BB/build/sparc-linux-gnu/libsanitizer/sanitizer_comm= on' make[5]: *** [all-recursive] Error 1 make[5]: Leaving directory `/=C2=ABPKGBUILDDIR=C2=BB/build/sparc-linux-gnu/= libsanitizer' make[4]: *** [all-stage1-target-libsanitizer] Error 2 make[4]: Leaving directory `/=C2=ABPKGBUILDDIR=C2=BB/build' make[3]: *** [stage1-bubble] Error 2 make[3]: Leaving directory `/=C2=ABPKGBUILDDIR=C2=BB/build' make[2]: *** [bootstrap] Error 2 >>From gcc-bugs-return-439960-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Jan 10 14:30:58 2014 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 2964 invoked by alias); 10 Jan 2014 14:30:58 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 2589 invoked by uid 55); 10 Jan 2014 14:30:54 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/59698] The type of NULL is described elsewhere Date: Fri, 10 Jan 2014 14:30:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 4.8.2 X-Bugzilla-Keywords: documentation X-Bugzilla-Severity: trivial X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: redi at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2014-01/txt/msg01102.txt.bz2 Content-length: 747 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59698 --- Comment #1 from Jonathan Wakely --- Author: redi Date: Fri Jan 10 14:30:21 2014 New Revision: 206524 URL: http://gcc.gnu.org/viewcvs?rev=206524&root=gcc&view=rev Log: PR libstdc++/59698 * doc/xml/manual/status_cxx1998.xml (iso.1998.specific): Markup and stylistic improvements. * doc/xml/manual/codecvt.xml (std.localization.facet.codecvt): Likewise and update for C++11. * doc/xml/manual/ctype.xml (std.localization.facet.ctype): Likewise. Modified: trunk/libstdc++-v3/ChangeLog trunk/libstdc++-v3/doc/xml/manual/codecvt.xml trunk/libstdc++-v3/doc/xml/manual/ctype.xml trunk/libstdc++-v3/doc/xml/manual/status_cxx1998.xml