From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8558 invoked by alias); 16 May 2014 00:31:20 -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 8524 invoked by uid 48); 16 May 2014 00:31:16 -0000 From: "i-photon at hotmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/61198] New: Crash when selecting specializations through aliases. Date: Fri, 16 May 2014 00:31:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 4.8.2 X-Bugzilla-Keywords: X-Bugzilla-Severity: blocker X-Bugzilla-Who: i-photon at hotmail dot com 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 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-05/txt/msg01418.txt.bz2 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D61198 Bug ID: 61198 Summary: Crash when selecting specializations through aliases. Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: blocker Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: i-photon at hotmail dot com Using built-in specs. COLLECT_GCC=3Dg++ COLLECT_LTO_WRAPPER=3D/usr/lib/gcc/i686-pc-cygwin/4.8.2/lto-wrapper.exe Target: i686-pc-cygwin Configured with: /cygdrive/i/szsz/tmpp/gcc4/gcc-4.8.2-2/src/gcc-4.8.2/confi= gure --srcdir=3D/cygdrive/i/szsz/tmpp/gcc4/gcc-4.8.2-2/src/gcc-4.8.2 --prefix=3D= /usr --exec-prefix=3D/usr --bindir=3D/usr/bin --sbindir=3D/usr/sbin --libexecdir=3D/usr/libexec --datadir=3D/usr/share --localstatedir=3D/var --sysconfdir=3D/etc --libdir=3D/usr/lib --datarootdir=3D/usr/share --docdir=3D/usr/share/doc/gcc --htmldir=3D/usr/share/doc/gcc/html -C --build=3Di686-pc-cygwin --host=3Di686-pc-cygwin --target=3Di686-pc-cygwin --without-libiconv-prefix --without-libintl-prefix --enable-shared --enable-shared-libgcc --enable-static --enable-version-specific-runtime-li= bs --enable-bootstrap --disable-__cxa_atexit --with-dwarf2 --with-arch=3Di686 --with-tune=3Dgeneric --disable-sjlj-exceptions --enable-languages=3Dada,c,c++,fortran,java,lto,objc,obj-c++ --enable-graph= ite --enable-threads=3Dposix --enable-libatomic --enable-libgomp --disable-libi= tm --enable-libquadmath --enable-libquadmath-support --enable-libssp --enable-libada --enable-libjava --enable-libgcj-sublibs --disable-java-awt --disable-symvers --with-ecj-jar=3D/usr/share/java/ecj.jar --with-gnu-ld --with-gnu-as --with-cloog-include=3D/usr/include/cloog-isl --without-libiconv-prefix --without-libintl-prefix --with-system-zlib --libexecdir=3D/usr/lib Thread model: posix gcc version 4.8.2 (GCC)=20 COLLECT_GCC_OPTIONS=3D'-v' '-save-temps' '-std=3Dc++11' '-shared-libgcc' '-mtune=3Dgeneric' '-march=3Di686' /usr/lib/gcc/i686-pc-cygwin/4.8.2/cc1plus.exe -E -quiet -v -Dunix -idiraft= er /usr/lib/gcc/i686-pc-cygwin/4.8.2/../../../../include/w32api -idirafter ../../include/w32api test.cpp -mtune=3Dgeneric -march=3Di686 -std=3Dc++11 -fpch-preprocess -o test.ii ignoring nonexistent directory "/usr/local/include" ignoring nonexistent directory "/usr/lib/gcc/i686-pc-cygwin/4.8.2/../../../../i686-pc-cygwin/include" ignoring nonexistent directory "../../include/w32api" #include "..." search starts here: #include <...> search starts here: /usr/lib/gcc/i686-pc-cygwin/4.8.2/include/c++ /usr/lib/gcc/i686-pc-cygwin/4.8.2/include/c++/i686-pc-cygwin /usr/lib/gcc/i686-pc-cygwin/4.8.2/include/c++/backward /usr/lib/gcc/i686-pc-cygwin/4.8.2/include /usr/lib/gcc/i686-pc-cygwin/4.8.2/include-fixed /usr/include /usr/lib/gcc/i686-pc-cygwin/4.8.2/../../../../include/w32api End of search list. COLLECT_GCC_OPTIONS=3D'-v' '-save-temps' '-std=3Dc++11' '-shared-libgcc' '-mtune=3Dgeneric' '-march=3Di686' /usr/lib/gcc/i686-pc-cygwin/4.8.2/cc1plus.exe -fpreprocessed test.ii -quiet -dumpbase test.cpp -mtune=3Dgeneric -march=3Di686 -auxbase test -std=3Dc++1= 1 -version -o test.s GNU C++ (GCC) version 4.8.2 (i686-pc-cygwin) compiled by GNU C version 4.8.2, GMP version 5.1.3, MPFR version 3.1.2,= MPC version 1.0.1 GGC heuristics: --param ggc-min-expand=3D100 --param ggc-min-heapsize=3D131= 072 GNU C++ (GCC) version 4.8.2 (i686-pc-cygwin) compiled by GNU C version 4.8.2, GMP version 5.1.3, MPFR version 3.1.2,= MPC version 1.0.1 GGC heuristics: --param ggc-min-expand=3D100 --param ggc-min-heapsize=3D131= 072 Compiler executable checksum: 68b77e646651014e4504034a5c7768ce test.cpp: In substitution of =E2=80=98template using rebind= =3D broken<2, derp_t> [with target_t =3D float]=E2=80=99: test.cpp:18:33: required from here test.cpp:13:36: internal compiler error: in retrieve_specialization, at cp/pt.c:1021 using rebind =3D broken<2, target_t>; ^ test.cpp:13:36: internal compiler error: Aborted g++: internal compiler error: Aborted (program cc1plus) Please submit a full bug report, with preprocessed source if appropriate. See for instructions. >>From gcc-bugs-return-451728-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri May 16 03:43:57 2014 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 19292 invoked by alias); 16 May 2014 03:43:54 -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 19225 invoked by uid 55); 16 May 2014 03:43:49 -0000 From: "bergner at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/61193] ABI incompatibility between POWER and Z HTM builtins and intrinsics Date: Fri, 16 May 2014 03:43:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 4.8.3 X-Bugzilla-Keywords: ABI X-Bugzilla-Severity: blocker X-Bugzilla-Who: bergner at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Priority: P1 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 4.8.3 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-05/txt/msg01420.txt.bz2 Content-length: 482 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61193 --- Comment #1 from Peter Bergner --- Author: bergner Date: Fri May 16 03:43:12 2014 New Revision: 210486 URL: http://gcc.gnu.org/viewcvs?rev=210486&root=gcc&view=rev Log: PR target/61193 * config/rs6000/htmxlintrin.h (_HTM_TBEGIN_STARTED): New define. (__TM_simple_begin): Use it. (__TM_begin): Likewise. Modified: trunk/gcc/ChangeLog trunk/gcc/config/rs6000/htmxlintrin.h