public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c++/67337] New: Segmentation fault on a template class
@ 2015-08-24  9:03 bastien.noverraz at gmail dot com
  2015-08-24  9:36 ` [Bug c++/67337] [4.9/5/6 Regression] " trippels at gcc dot gnu.org
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: bastien.noverraz at gmail dot com @ 2015-08-24  9:03 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67337

            Bug ID: 67337
           Summary: Segmentation fault on a template class
           Product: gcc
           Version: 5.2.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: bastien.noverraz at gmail dot com
  Target Milestone: ---

Created attachment 36249
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36249&action=edit
Proprocessor file (bzip'd, sorry, too big)

A Segmentation fault is produced when compiling the project.

This error does not appears when using the 4.8.4 version.

Specific error message :

In file included from
/home/xxx/dev/synthese/riv/server/src/12_security/UserTableSync.cpp:28:0:
/home/xxx/dev/synthese/riv/server/src/10_db/ReplaceQuery.h: In instantiation of
‘void synthese::db::ReplaceQuery<TableSync>::addFrameworkField(const typename
T<void>::Type&) [with T = synthese::DateField; TableSync =
synthese::security::UserTableSync; typename T<void>::Type =
boost::gregorian::date]’:
/home/xxx/dev/synthese/riv/server/src/12_security/UserTableSync.cpp:445:1:  
required from here
/home/xxx/dev/synthese/riv/server/src/10_db/ReplaceQuery.h:89:9: internal
compiler error: Segmentation fault
    void addFrameworkField(
         ^

The compiler : 

GNU C++ (GCC) version 5.2.0 (x86_64-unknown-linux-gnu)
        compiled by GNU C version 5.2.0, GMP version 6.0.0, MPFR version
3.1.3-p4, MPC version 1.0.3
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: 9ed1d81099b98de89457560501a9ea0c

Configure options :

COLLECT_GCC=/usr/bin/g++
Target: x86_64-unknown-linux-gnu
Configured with: /build/gcc/src/gcc-5.2.0/configure --prefix=/usr
--libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man
--infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/
--enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared
--enable-threads=posix --enable-libmpx --with-system-zlib --with-isl
--enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu
--disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object
--enable-linker-build-id --enable-lto --enable-plugin
--enable-install-libiberty --with-linker-hash-style=gnu
--enable-gnu-indirect-function --disable-multilib --disable-werror
--enable-checking=release --with-default-libstdcxx-abi=gcc4-compatible
Thread model: posix

Command line :

COLLECT_GCC_OPTIONS='-v' '-save-temps' '-D' 'BOOST_ALL_DYN_LINK' '-D'
'FUSION_MAX_MAP_SIZE=40' '-D' 'FUSION_MAX_VECTOR_SIZE=40' '-D' 'HAVE_CURL' '-D'
'PNG_NO_MMX_CODE' '-D' 'UNIX' '-D' 'WITH_MYSQL' '-D' '_12_security_EXPORTS'
'-g' '-fPIC' '-I' '/opt/boost_1_57_0/dist/include' '-I'
'/home/xxx/dev/synthese/riv/server/3rd/dev/proj/src/src' '-I'
'/home/xxx/dev/synthese/riv/build-arch-gc5/3rd/dev/geos/src/headers' '-I'
'/home/xxx/dev/synthese/riv/server/3rd/dev/geos/src/headers' '-I'
'/home/xxx/dev/synthese/riv/server/src' '-I'
'/home/xxx/dev/synthese/riv/build-arch-gc5/src' '-I'
'/home/xxx/dev/synthese/riv/server/src/00_framework' '-I'
'/home/xxx/dev/synthese/riv/server/src/01_util' '-I'
'/home/xxx/dev/synthese/riv/server/src/05_html' '-I'
'/home/xxx/dev/synthese/riv/server/src/06_openstreetmap' '-I'
'/home/xxx/dev/synthese/riv/server/src/07_lexical_matcher' '-I'
'/home/xxx/dev/synthese/riv/server/src/10_db' '-I'
'/home/xxx/dev/synthese/riv/server/src/10_db/101_sqlite' '-I'
'/home/xxx/dev/synthese/riv/server/src/10_db/103_svn' '-I'
'/home/xxx/dev/synthese/riv/server/src/11_cms' '-I'
'/home/xxx/dev/synthese/riv/server/src/11_interfaces' '-I'
'/home/xxx/dev/synthese/riv/server/src/12_security' '-I'
'/home/xxx/dev/synthese/riv/server/src/13_dblog' '-I'
'/home/xxx/dev/synthese/riv/server/src/14_admin' '-I'
'/home/xxx/dev/synthese/riv/server/src/15_server' '-I'
'/home/xxx/dev/synthese/riv/server/src/16_impex' '-I'
'/home/xxx/dev/synthese/riv/server/src/17_messages' '-I'
'/home/xxx/dev/synthese/riv/server/src/18_graph' '-I'
'/home/xxx/dev/synthese/riv/server/src/19_inter_synthese' '-I'
'/home/xxx/dev/synthese/riv/server/src/20_tree' '-I'
'/home/xxx/dev/synthese/riv/server/src/30_fare' '-I'
'/home/xxx/dev/synthese/riv/server/src/31_calendar' '-I'
'/home/xxx/dev/synthese/riv/server/src/32_geography' '-I'
'/home/xxx/dev/synthese/riv/server/src/33_algorithm' '-I'
'/home/xxx/dev/synthese/riv/server/src/34_road' '-I'
'/home/xxx/dev/synthese/riv/server/src/35_pt' '-I'
'/home/xxx/dev/synthese/riv/server/src/37_pt_operation' '-I'
'/home/xxx/dev/synthese/riv/server/src/38_vehicle' '-I'
'/home/xxx/dev/synthese/riv/server/src/39_map' '-I'
'/home/xxx/dev/synthese/riv/server/src/40_pdf_cms' '-I'
'/home/xxx/dev/synthese/riv/server/src/51_resa' '-I'
'/home/xxx/dev/synthese/riv/server/src/52_forum' '-I'
'/home/xxx/dev/synthese/riv/server/src/53_pt_journey_planner' '-I'
'/home/xxx/dev/synthese/riv/server/src/54_departure_boards' '-I'
'/home/xxx/dev/synthese/riv/server/src/55_timetables' '-I'
'/home/xxx/dev/synthese/riv/server/src/56_pt_website' '-I'
'/home/xxx/dev/synthese/riv/server/src/58_hiking' '-I'
'/home/xxx/dev/synthese/riv/server/src/59_road_journey_planner' '-I'
'/home/xxx/dev/synthese/riv/server/src/60_analysis' '-I'
'/home/xxx/dev/synthese/riv/server/src/61_data_exchange' '-I'
'/home/xxx/dev/synthese/riv/server/src/62_regulation' '-I'
'/home/xxx/dev/synthese/riv/server/src/63_settings' '-I'
'/home/xxx/dev/synthese/riv/server/src/10_db/102_mysql' '-Wall' '-Wextra'
'-Wno-unused-parameter' '-Winit-self' '-o'
'CMakeFiles/12_security.dir/UserTableSync.cpp.o' '-c' '-shared-libgcc'
'-mtune=generic' '-march=x86-64'

Project :

https://projects.open-transport.org/projects/synthese3

Distribution : ArchLinux, x86_64
>From gcc-bugs-return-495479-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Aug 24 09:07:41 2015
Return-Path: <gcc-bugs-return-495479-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 38841 invoked by alias); 24 Aug 2015 09:07:41 -0000
Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm
Precedence: bulk
List-Id: <gcc-bugs.gcc.gnu.org>
List-Archive: <http://gcc.gnu.org/ml/gcc-bugs/>
List-Post: <mailto:gcc-bugs@gcc.gnu.org>
List-Help: <mailto:gcc-bugs-help@gcc.gnu.org>
Sender: gcc-bugs-owner@gcc.gnu.org
Delivered-To: mailing list gcc-bugs@gcc.gnu.org
Received: (qmail 38803 invoked by uid 48); 24 Aug 2015 09:07:37 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug libgcc/67336] Verify pointers during stack unwind
Date: Mon, 24 Aug 2015 09:07:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: libgcc
X-Bugzilla-Version: 6.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
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:
Message-ID: <bug-67336-4-tGAmkY33KT@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-67336-4@http.gcc.gnu.org/bugzilla/>
References: <bug-67336-4@http.gcc.gnu.org/bugzilla/>
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: 2015-08/txt/msg01621.txt.bz2
Content-length: 169

https://gcc.gnu.org/bugzilla/show_bug.cgi?idg336

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
I think it might better to use futex than msync.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug c++/67337] [4.9/5/6 Regression] Segmentation fault on a template class
  2015-08-24  9:03 [Bug c++/67337] New: Segmentation fault on a template class bastien.noverraz at gmail dot com
@ 2015-08-24  9:36 ` trippels at gcc dot gnu.org
  2015-08-24 10:36 ` trippels at gcc dot gnu.org
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: trippels at gcc dot gnu.org @ 2015-08-24  9:36 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67337

Markus Trippelsdorf <trippels at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2015-08-24
                 CC|                            |trippels at gcc dot gnu.org
            Summary|Segmentation fault on a     |[4.9/5/6 Regression]
                   |template class              |Segmentation fault on a
                   |                            |template class
     Ever confirmed|0                           |1

--- Comment #1 from Markus Trippelsdorf <trippels at gcc dot gnu.org> ---
markus@x4 tmp % cat UserTableSync.ii
template <class> class A
{
  void m_fn1 (int *, int);
};

template <class> class B
{
public:
  typedef int Type;
};

template <class> class C
{
public:
  C (int);
  template <template <class> class T> void m_fn2 (typename T<void>::Type);
};

template <>
void
A<int>::m_fn1 (int *, int)
{
  C<int> a (0);
  a.m_fn2<B> (0);
}

markus@x4 tmp % g++ -c UserTableSync.ii
UserTableSync.ii: In instantiation of ‘void C< <template-parameter-1-1>
>::m_fn2(typename T<void>::Type) [with T = B; <template-parameter-1-1> = int]’:

UserTableSync.ii:16:44: internal compiler error: Segmentation fault
   template <template <class> class T> void m_fn2 (typename T<void>::Type);
                                            ^
0xc7b7df crash_signal
        ../../gcc/gcc/toplev.c:352
0x7fb2417d470f ???
        /var/tmp/glibc/signal/../sysdeps/unix/sysv/linux/x86_64/sigaction.c:0
0x7a970e write_template_prefix
        ../../gcc/gcc/cp/mangle.c:1152
0x7a9277 write_prefix
        ../../gcc/gcc/cp/mangle.c:1067
0x7a9bd5 write_nested_name
        ../../gcc/gcc/cp/mangle.c:998
0x7a5aa7 write_type
        ../../gcc/gcc/cp/mangle.c:2010
0x7a7c34 write_method_parms
        ../../gcc/gcc/cp/mangle.c:2591
0x7a7fe0 write_bare_function_type
        ../../gcc/gcc/cp/mangle.c:2533
0x7aa239 mangle_decl_string
        ../../gcc/gcc/cp/mangle.c:3500
0x7aa499 get_mangled_id
        ../../gcc/gcc/cp/mangle.c:3522
0x7aa499 mangle_decl(tree_node*)
        ../../gcc/gcc/cp/mangle.c:3589
0xeef7d0 decl_assembler_name(tree_node*)
        ../../gcc/gcc/tree.c:658
0x8eceac symbol_table::insert_to_assembler_name_hash(symtab_node*, bool)
        ../../gcc/gcc/symtab.c:157
0x8ee70c symbol_table::symtab_initialize_asm_name_hash()
        ../../gcc/gcc/symtab.c:249
0x9043d2 analyze_functions
        ../../gcc/gcc/cgraphunit.c:1175
0x9044d0 symbol_table::finalize_compilation_unit()
        ../../gcc/gcc/cgraphunit.c:2477
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <http://gcc.gnu.org/bugs.html> for instructions.
>From gcc-bugs-return-495484-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Aug 24 09:43:00 2015
Return-Path: <gcc-bugs-return-495484-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 123559 invoked by alias); 24 Aug 2015 09:43:00 -0000
Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm
Precedence: bulk
List-Id: <gcc-bugs.gcc.gnu.org>
List-Archive: <http://gcc.gnu.org/ml/gcc-bugs/>
List-Post: <mailto:gcc-bugs@gcc.gnu.org>
List-Help: <mailto:gcc-bugs-help@gcc.gnu.org>
Sender: gcc-bugs-owner@gcc.gnu.org
Delivered-To: mailing list gcc-bugs@gcc.gnu.org
Received: (qmail 118378 invoked by uid 48); 24 Aug 2015 09:42:55 -0000
From: "christophe.leroy@c-s.fr" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug regression/67288] [4.9 regression] non optimal simple function (useless additional shift/remove/shift/add)
Date: Mon, 24 Aug 2015 09:43:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: regression
X-Bugzilla-Version: 4.9.3
X-Bugzilla-Keywords: missed-optimization
X-Bugzilla-Severity: normal
X-Bugzilla-Who: christophe.leroy@c-s.fr
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 4.9.4
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-67288-4-joUOlZBdVY@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-67288-4@http.gcc.gnu.org/bugzilla/>
References: <bug-67288-4@http.gcc.gnu.org/bugzilla/>
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: 2015-08/txt/msg01626.txt.bz2
Content-length: 1644

https://gcc.gnu.org/bugzilla/show_bug.cgi?idg288

--- Comment #2 from Christophe Leroy <christophe.leroy@c-s.fr> ---
Compilation ok with below code

[root@localhost knl]# cat flush.c

#define L1_CACHE_SHIFT  4
#define L1_CACHE_BYTES  (1 << L1_CACHE_SHIFT)

#define mb()   __asm__ __volatile__ ("sync" : : : "memory")

static inline void dcbf(void *addr)
{
        __asm__ __volatile__ ("dcbf 0, %0" : : "r"(addr) : "memory");
}

void flush_dcache_range(unsigned long start, unsigned long stop)
{
        void *addr = (void *)(start & ~(L1_CACHE_BYTES - 1));
        unsigned int size = stop - (unsigned long)addr + (L1_CACHE_BYTES - 1);
        unsigned int i;

        for (i = 0; i < size >> L1_CACHE_SHIFT; i++, addr += L1_CACHE_BYTES)
                dcbf(addr);
        if (i)
                mb();   /* sync */
}

[root@localhost knl]# ppc-linux-gcc -c -O2 flush.c

[root@localhost knl]# ppc-linux-objdump -d flush.o
flush.o:     file format elf32-powerpc


Disassembly of section .text:

00000000 <flush_dcache_range>:
   0:   54 63 00 36     rlwinm  r3,r3,0,0,27
   4:   38 84 00 0f     addi    r4,r4,15
   8:   7c 83 20 50     subf    r4,r3,r4
   c:   54 89 e1 3f     rlwinm. r9,r4,28,4,31
  10:   4d 82 00 20     beqlr
  14:   55 24 20 36     rlwinm  r4,r9,4,0,27
  18:   39 24 ff f0     addi    r9,r4,-16
  1c:   55 29 e1 3e     rlwinm  r9,r9,28,4,31
  20:   39 29 00 01     addi    r9,r9,1
  24:   7d 29 03 a6     mtctr   r9
  28:   7c 00 18 ac     dcbf    0,r3
  2c:   38 63 00 10     addi    r3,r3,16
  30:   42 00 ff f8     bdnz    28 <flush_dcache_range+0x28>
  34:   7c 00 04 ac     sync
  38:   4e 80 00 20     blr


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug c++/67337] [4.9/5/6 Regression] Segmentation fault on a template class
  2015-08-24  9:03 [Bug c++/67337] New: Segmentation fault on a template class bastien.noverraz at gmail dot com
  2015-08-24  9:36 ` [Bug c++/67337] [4.9/5/6 Regression] " trippels at gcc dot gnu.org
@ 2015-08-24 10:36 ` trippels at gcc dot gnu.org
  2015-09-03  8:58 ` bastien.noverraz at gmail dot com
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: trippels at gcc dot gnu.org @ 2015-08-24 10:36 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67337

--- Comment #2 from Markus Trippelsdorf <trippels at gcc dot gnu.org> ---
Testing obvious fix:

diff --git a/gcc/cp/mangle.c b/gcc/cp/mangle.c
index 342cb93e68b3..a9993f40b94d 100644
--- a/gcc/cp/mangle.c
+++ b/gcc/cp/mangle.c
@@ -1149,7 +1149,7 @@ write_template_prefix (const tree node)
      So, for the example above, `Outer<int>::Inner' is represented as a
      substitution candidate by a TREE_LIST whose purpose is `Outer<int>'
      and whose value is `Outer<T>::Inner<U>'.  */
-  if (TYPE_P (context))
+  if (context && TYPE_P (context))
     substitution = build_tree_list (context, templ);
   else
     substitution = templ;


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug c++/67337] [4.9/5/6 Regression] Segmentation fault on a template class
  2015-08-24  9:03 [Bug c++/67337] New: Segmentation fault on a template class bastien.noverraz at gmail dot com
  2015-08-24  9:36 ` [Bug c++/67337] [4.9/5/6 Regression] " trippels at gcc dot gnu.org
  2015-08-24 10:36 ` trippels at gcc dot gnu.org
@ 2015-09-03  8:58 ` bastien.noverraz at gmail dot com
  2015-09-03  9:07 ` trippels at gcc dot gnu.org
  2015-10-16  8:22 ` rguenth at gcc dot gnu.org
  4 siblings, 0 replies; 6+ messages in thread
From: bastien.noverraz at gmail dot com @ 2015-09-03  8:58 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67337

--- Comment #3 from Bastien Noverraz <bastien.noverraz at gmail dot com> ---
The proposed fix work for Synthese on a Debian 8 with GCC 4.9.2


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug c++/67337] [4.9/5/6 Regression] Segmentation fault on a template class
  2015-08-24  9:03 [Bug c++/67337] New: Segmentation fault on a template class bastien.noverraz at gmail dot com
                   ` (2 preceding siblings ...)
  2015-09-03  8:58 ` bastien.noverraz at gmail dot com
@ 2015-09-03  9:07 ` trippels at gcc dot gnu.org
  2015-10-16  8:22 ` rguenth at gcc dot gnu.org
  4 siblings, 0 replies; 6+ messages in thread
From: trippels at gcc dot gnu.org @ 2015-09-03  9:07 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67337

Markus Trippelsdorf <trippels at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jason at gcc dot gnu.org
           Assignee|unassigned at gcc dot gnu.org      |trippels at gcc dot gnu.org

--- Comment #4 from Markus Trippelsdorf <trippels at gcc dot gnu.org> ---
Patch was posted https://gcc.gnu.org/ml/gcc-patches/2015-08/msg01402.html.
But I think that Jason (the C++ maintainer) currently is enjoying his
holidays...


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug c++/67337] [4.9/5/6 Regression] Segmentation fault on a template class
  2015-08-24  9:03 [Bug c++/67337] New: Segmentation fault on a template class bastien.noverraz at gmail dot com
                   ` (3 preceding siblings ...)
  2015-09-03  9:07 ` trippels at gcc dot gnu.org
@ 2015-10-16  8:22 ` rguenth at gcc dot gnu.org
  4 siblings, 0 replies; 6+ messages in thread
From: rguenth at gcc dot gnu.org @ 2015-10-16  8:22 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67337

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |4.9.4


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2015-10-16  8:22 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-08-24  9:03 [Bug c++/67337] New: Segmentation fault on a template class bastien.noverraz at gmail dot com
2015-08-24  9:36 ` [Bug c++/67337] [4.9/5/6 Regression] " trippels at gcc dot gnu.org
2015-08-24 10:36 ` trippels at gcc dot gnu.org
2015-09-03  8:58 ` bastien.noverraz at gmail dot com
2015-09-03  9:07 ` trippels at gcc dot gnu.org
2015-10-16  8:22 ` rguenth at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).