public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c++/19263] New: [g++-3.4.3 regression]: wrong-code: explicit inicialization of v8qi miscompiled
@ 2005-01-05 12:52 smelkov at mph1 dot phys dot spbu dot ru
2005-01-05 14:48 ` [Bug c++/19263] [3.4/4.0 " pinskia at gcc dot gnu dot org
` (8 more replies)
0 siblings, 9 replies; 10+ messages in thread
From: smelkov at mph1 dot phys dot spbu dot ru @ 2005-01-05 12:52 UTC (permalink / raw)
To: gcc-bugs
In the following code sample the line
v8qi val8 = {v,v,v,v,v,v,v,v};
is miscompiled to smth like
v8qi val8 = {0,0,0,0,0,0,0,0};
---v8qi-init.cpp---
typedef int v8qi __attribute__ ((mode(V8QI)));
static unsigned char S[8];
void do_subs(unsigned char v)
{
v8qi val8 = {v,v,v,v,v,v,v,v};
v8qi* s = (v8qi*)&S[0];
*s = __builtin_ia32_psubusb(*s, val8);
}
int main()
{
int i;
for (i=0;i<8;++i)
S[i] = 0x55;
do_subs(0x54);
for (i=0;i<8;++i)
if (S[i] != 0x01)
return 1;
return 0;
}
---
[kirr@tugrik gcc-v8qi-bug]$ g++ -v
Reading specs from /usr/local/gcc-3.4.3-nocheck-native/lib/gcc/i686-pc-linux-gnu/3.4.3/specs
Configured with: ../gcc-3.4.3/configure --prefix=/usr/local/gcc-3.4.3-nocheck-native
--with-gnu-as --with-gnu-ld --enable-threads=posix --with-arch=pentium3
--with-tune=pentium4 --enable-__cxa_atexit --enable-languages=c,c++,java,f77,ada
--disable-checking --disable-nls
Thread model: posix
gcc version 3.4.3
[kirr@tugrik gcc-v8qi-bug]$ g++ -g -Wall -march=i686 -mmmx v8qi-init.cpp
[kirr@tugrik gcc-v8qi-bug]$ ./a.out
[kirr@tugrik gcc-v8qi-bug]$ echo $?
1
---
with g++-3.4.2 it is ok, so it is a regression.
please also note, that with gcc-3.4.3 it is also ok, so it is g++ specific (???)
here are assembly parts:
---g++-3.4.3---
void do_subs(unsigned char v)
{
8048374: 55 push %ebp
8048375: 89 e5 mov %esp,%ebp
8048377: 83 ec 18 sub $0x18,%esp
804837a: 8b 45 08 mov 0x8(%ebp),%eax
804837d: 88 45 ff mov %al,0xffffffff(%ebp)
v8qi val8 = {v,v,v,v,v,v,v,v};
8048380: 0f ef c0 pxor %mm0,%mm0
8048383: 0f 7f 45 f0 movq %mm0,0xfffffff0(%ebp)
v8qi* s = (v8qi*)&S[0];
8048387: c7 45 ec f4 95 04 08 movl $0x80495f4,0xffffffec(%ebp)
*s = __builtin_ia32_psubusb(*s, val8);
804838e: 8b 55 ec mov 0xffffffec(%ebp),%edx
8048391: 8b 45 ec mov 0xffffffec(%ebp),%eax
8048394: 0f 6f 00 movq (%eax),%mm0
8048397: 0f d8 45 f0 psubusb 0xfffffff0(%ebp),%mm0
804839b: 0f 7f 02 movq %mm0,(%edx)
}
804839e: c9 leave
804839f: c3 ret
---
note: pxor %mm0,%mm0 after "val8=..."
---g++-3.4.2---
void do_subs(unsigned char v)
{
8048374: 55 push %ebp
8048375: 89 e5 mov %esp,%ebp
8048377: 83 ec 18 sub $0x18,%esp
804837a: 8b 45 08 mov 0x8(%ebp),%eax
804837d: 88 45 ff mov %al,0xffffffff(%ebp)
v8qi val8 = {v,v,v,v,v,v,v,v};
8048380: 0f b6 45 ff movzbl 0xffffffff(%ebp),%eax
8048384: 88 45 f0 mov %al,0xfffffff0(%ebp)
8048387: 0f b6 45 ff movzbl 0xffffffff(%ebp),%eax
804838b: 88 45 f1 mov %al,0xfffffff1(%ebp)
804838e: 0f b6 45 ff movzbl 0xffffffff(%ebp),%eax
8048392: 88 45 f2 mov %al,0xfffffff2(%ebp)
8048395: 0f b6 45 ff movzbl 0xffffffff(%ebp),%eax
8048399: 88 45 f3 mov %al,0xfffffff3(%ebp)
804839c: 0f b6 45 ff movzbl 0xffffffff(%ebp),%eax
80483a0: 88 45 f4 mov %al,0xfffffff4(%ebp)
80483a3: 0f b6 45 ff movzbl 0xffffffff(%ebp),%eax
80483a7: 88 45 f5 mov %al,0xfffffff5(%ebp)
80483aa: 0f b6 45 ff movzbl 0xffffffff(%ebp),%eax
80483ae: 88 45 f6 mov %al,0xfffffff6(%ebp)
80483b1: 0f b6 45 ff movzbl 0xffffffff(%ebp),%eax
80483b5: 88 45 f7 mov %al,0xfffffff7(%ebp)
v8qi* s = (v8qi*)&S[0];
80483b8: c7 45 ec 24 96 04 08 movl $0x8049624,0xffffffec(%ebp)
*s = __builtin_ia32_psubusb(*s, val8);
80483bf: 8b 55 ec mov 0xffffffec(%ebp),%edx
80483c2: 8b 45 ec mov 0xffffffec(%ebp),%eax
80483c5: 0f 6f 00 movq (%eax),%mm0
80483c8: 0f d8 45 f0 psubusb 0xfffffff0(%ebp),%mm0
80483cc: 0f 7f 02 movq %mm0,(%edx)
}
80483cf: c9 leave
80483d0: c3 ret
80483d1: 90 nop
---
--
Summary: [g++-3.4.3 regression]: wrong-code: explicit
inicialization of v8qi miscompiled
Product: gcc
Version: 3.4.3
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: c++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: smelkov at mph1 dot phys dot spbu dot ru
CC: gcc-bugs at gcc dot gnu dot org
GCC build triplet: i686-pc-linux-gnu
GCC host triplet: i686-pc-linux-gnu
GCC target triplet: i686-pc-linux-gnu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19263
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Bug c++/19263] [3.4/4.0 regression]: wrong-code: explicit inicialization of v8qi miscompiled
2005-01-05 12:52 [Bug c++/19263] New: [g++-3.4.3 regression]: wrong-code: explicit inicialization of v8qi miscompiled smelkov at mph1 dot phys dot spbu dot ru
@ 2005-01-05 14:48 ` pinskia at gcc dot gnu dot org
2005-01-05 14:57 ` pinskia at gcc dot gnu dot org
` (7 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-01-05 14:48 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-05 14:48 -------
Confirmed.
Here is the reduced testcase without any x86 builtins usage:
typedef signed char v8qi __attribute__ ((vector_size(8)));
extern "C" void abort(void);
static unsigned char S[8];
void do_subs(unsigned char v)
{
v8qi val8 = {v,v,v,v,v,v,v,v};
v8qi* s = (v8qi*)&S[0];
*s = val8;
}
int main()
{
int i;
do_subs(0x1);
for (i=0;i<8;++i)
if (S[i] != 0x01)
abort();
return 0;
}
--
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
Keywords| |wrong-code
Known to fail| |4.0.0
Known to work| |3.4.0
Last reconfirmed|0000-00-00 00:00:00 |2005-01-05 14:48:26
date| |
Summary|[g++-3.4.3 regression]: |[3.4/4.0 regression]: wrong-
|wrong-code: explicit |code: explicit
|inicialization of v8qi |inicialization of v8qi
|miscompiled |miscompiled
Target Milestone|--- |3.4.4
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19263
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Bug c++/19263] [3.4/4.0 regression]: wrong-code: explicit inicialization of v8qi miscompiled
2005-01-05 12:52 [Bug c++/19263] New: [g++-3.4.3 regression]: wrong-code: explicit inicialization of v8qi miscompiled smelkov at mph1 dot phys dot spbu dot ru
2005-01-05 14:48 ` [Bug c++/19263] [3.4/4.0 " pinskia at gcc dot gnu dot org
@ 2005-01-05 14:57 ` pinskia at gcc dot gnu dot org
2005-01-12 17:30 ` jakub at gcc dot gnu dot org
` (6 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-01-05 14:57 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-05 14:57 -------
Using Phil's regression hunter, I found the failure was caused between 20041026 and 20041103.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19263
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Bug c++/19263] [3.4/4.0 regression]: wrong-code: explicit inicialization of v8qi miscompiled
2005-01-05 12:52 [Bug c++/19263] New: [g++-3.4.3 regression]: wrong-code: explicit inicialization of v8qi miscompiled smelkov at mph1 dot phys dot spbu dot ru
2005-01-05 14:48 ` [Bug c++/19263] [3.4/4.0 " pinskia at gcc dot gnu dot org
2005-01-05 14:57 ` pinskia at gcc dot gnu dot org
@ 2005-01-12 17:30 ` jakub at gcc dot gnu dot org
2005-01-12 18:00 ` jakub at gcc dot gnu dot org
` (5 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: jakub at gcc dot gnu dot org @ 2005-01-12 17:30 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From jakub at gcc dot gnu dot org 2005-01-12 17:30 -------
Yeah, with PR c++/15172, http://gcc.gnu.org/ml/gcc-patches/2004-11/msg00001.html
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |mark at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19263
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Bug c++/19263] [3.4/4.0 regression]: wrong-code: explicit inicialization of v8qi miscompiled
2005-01-05 12:52 [Bug c++/19263] New: [g++-3.4.3 regression]: wrong-code: explicit inicialization of v8qi miscompiled smelkov at mph1 dot phys dot spbu dot ru
` (2 preceding siblings ...)
2005-01-12 17:30 ` jakub at gcc dot gnu dot org
@ 2005-01-12 18:00 ` jakub at gcc dot gnu dot org
2005-01-12 18:30 ` jakub at gcc dot gnu dot org
` (4 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: jakub at gcc dot gnu dot org @ 2005-01-12 18:00 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From jakub at gcc dot gnu dot org 2005-01-12 18:00 -------
This seems to be because of the CONSTRUCTOR_ELTS (init) = NULL;
added in http://gcc.gnu.org/ml/gcc-patches/2004-01/msg00832.html
by Richard.
If I remove it, the testcase works, as well as this bigger one below.
Wiping the initializers of the vector can't be right, so either that line
can be just deleted, or we want to create zero vector and then initialize
it field by field with the original values.
typedef signed char v8qi __attribute__ ((vector_size (8)));
extern "C" void abort (void);
static unsigned char S[16];
struct A
{
int i;
v8qi j, k;
int l;
};
void
foo (unsigned char v)
{
A a = { 1, { v, v, v, v, v, v, v, v },
{ v + 1, v + 1, v + 1, v + 1, v + 1, v + 1, v + 1, v + 1 }, 3 };
v8qi *s = (v8qi *) & S[0];
*s = a.j;
s[1] = a.k;
}
void
bar (unsigned char v)
{
v8qi val8 = { v, v, v, v, v, v, v, v };
v8qi *s = (v8qi *) & S[0];
*s = val8;
}
int
main ()
{
int i;
foo (1);
for (i = 0; i < 8; ++i)
if (S[i] != 1)
abort ();
for (; i < 16; ++i)
if (S[i] != 2)
abort ();
bar (3);
for (i = 0; i < 8; ++i)
if (S[i] != 3)
abort ();
return 0;
}
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |rth at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19263
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Bug c++/19263] [3.4/4.0 regression]: wrong-code: explicit inicialization of v8qi miscompiled
2005-01-05 12:52 [Bug c++/19263] New: [g++-3.4.3 regression]: wrong-code: explicit inicialization of v8qi miscompiled smelkov at mph1 dot phys dot spbu dot ru
` (3 preceding siblings ...)
2005-01-12 18:00 ` jakub at gcc dot gnu dot org
@ 2005-01-12 18:30 ` jakub at gcc dot gnu dot org
2005-01-12 19:16 ` pinskia at gcc dot gnu dot org
` (3 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: jakub at gcc dot gnu dot org @ 2005-01-12 18:30 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From jakub at gcc dot gnu dot org 2005-01-12 18:30 -------
Tested to also test static initializers:
typedef signed char v8qi __attribute__ ((vector_size (8)));
extern "C" void abort (void);
static unsigned char S[16];
struct A
{
int i;
v8qi j, k;
int l;
};
void
foo (unsigned char v)
{
A a = { 1, { v, v, v, v, v, v, v, v },
{ v + 1, v + 1, v + 1, v + 1, v + 1, v + 1, v + 1, v + 1 }, 3 };
v8qi *s = (v8qi *) &S[0];
*s = a.j;
s[1] = a.k;
}
void
bar (unsigned char v)
{
v8qi val8 = { v, v, v, v, v, v, v, v };
v8qi *s = (v8qi *) &S[0];
*s = val8;
}
int n = 5, cnt;
int
num (void)
{
++cnt;
return n;
}
void
baz (void)
{
static A a = { 0, { num (), num (), num (), num (), 6, 6, 6, 6 },
{ 7, 7, 7, 7, 8, 8, 8, 8 }, 0 };
v8qi *s = (v8qi *) &S[0];
*s = a.j;
s[1] = a.k;
}
int
main ()
{
int i;
foo (1);
for (i = 0; i < 8; ++i)
if (S[i] != 1)
abort ();
for (; i < 16; ++i)
if (S[i] != 2)
abort ();
bar (3);
for (i = 0; i < 8; ++i)
if (S[i] != 3)
abort ();
baz ();
if (cnt != 4)
abort ();
for (i = 0; i < 16; ++i)
if (S[i] != 5 + (i / 4))
abort ();
return 0;
}
Works with G++ 3.2.x, fails with 3.4.x and mainline, even with:
--- typeck2.c.jj 2005-01-12 18:34:32.000000000 +0100
+++ typeck2.c 2005-01-12 19:19:28.602047217 +0100
@@ -348,8 +348,9 @@ split_nonconstant_init_1 (tree dest, tre
case VECTOR_TYPE:
if (!initializer_constant_valid_p (init, type))
{
+ tree cons = copy_node (init);
CONSTRUCTOR_ELTS (init) = NULL;
- code = build (MODIFY_EXPR, type, dest, init);
+ code = build (MODIFY_EXPR, type, dest, cons);
code = build_stmt (EXPR_STMT, code);
pcode = &TREE_CHAIN (code);
}
patch.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19263
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Bug c++/19263] [3.4/4.0 regression]: wrong-code: explicit inicialization of v8qi miscompiled
2005-01-05 12:52 [Bug c++/19263] New: [g++-3.4.3 regression]: wrong-code: explicit inicialization of v8qi miscompiled smelkov at mph1 dot phys dot spbu dot ru
` (4 preceding siblings ...)
2005-01-12 18:30 ` jakub at gcc dot gnu dot org
@ 2005-01-12 19:16 ` pinskia at gcc dot gnu dot org
2005-01-14 23:46 ` [Bug c++/19263] [3.4/4.0 regression]: wrong-code: explicit initialization " cvs-commit at gcc dot gnu dot org
` (2 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-01-12 19:16 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-12 19:16 -------
Patch here: <http://gcc.gnu.org/ml/gcc-patches/2005-01/msg00663.html>.
--
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |patch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19263
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Bug c++/19263] [3.4/4.0 regression]: wrong-code: explicit initialization of v8qi miscompiled
2005-01-05 12:52 [Bug c++/19263] New: [g++-3.4.3 regression]: wrong-code: explicit inicialization of v8qi miscompiled smelkov at mph1 dot phys dot spbu dot ru
` (5 preceding siblings ...)
2005-01-12 19:16 ` pinskia at gcc dot gnu dot org
@ 2005-01-14 23:46 ` cvs-commit at gcc dot gnu dot org
2005-01-14 23:52 ` cvs-commit at gcc dot gnu dot org
2005-01-15 1:50 ` pinskia at gcc dot gnu dot org
8 siblings, 0 replies; 10+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2005-01-14 23:46 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-01-14 23:46 -------
Subject: Bug 19263
CVSROOT: /cvs/gcc
Module name: gcc
Changes by: jakub@gcc.gnu.org 2005-01-14 23:45:59
Modified files:
gcc/cp : ChangeLog typeck2.c
gcc/testsuite : ChangeLog
Added files:
gcc/testsuite/g++.dg/init: vector1.C
Log message:
PR c++/19263
* typeck2.c (split_nonconstant_init_1) <case VECTOR_TYPE>: Put a copy
of CONSTRUCTOR's node into MODIFY_EXPR, as the original is modified.
* g++.dg/init/vector1.C: New test.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/ChangeLog.diff?cvsroot=gcc&r1=1.4575&r2=1.4576
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/typeck2.c.diff?cvsroot=gcc&r1=1.180&r2=1.181
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gcc&r1=1.4886&r2=1.4887
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/init/vector1.C.diff?cvsroot=gcc&r1=NONE&r2=1.1
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19263
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Bug c++/19263] [3.4/4.0 regression]: wrong-code: explicit initialization of v8qi miscompiled
2005-01-05 12:52 [Bug c++/19263] New: [g++-3.4.3 regression]: wrong-code: explicit inicialization of v8qi miscompiled smelkov at mph1 dot phys dot spbu dot ru
` (6 preceding siblings ...)
2005-01-14 23:46 ` [Bug c++/19263] [3.4/4.0 regression]: wrong-code: explicit initialization " cvs-commit at gcc dot gnu dot org
@ 2005-01-14 23:52 ` cvs-commit at gcc dot gnu dot org
2005-01-15 1:50 ` pinskia at gcc dot gnu dot org
8 siblings, 0 replies; 10+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2005-01-14 23:52 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-01-14 23:51 -------
Subject: Bug 19263
CVSROOT: /cvs/gcc
Module name: gcc
Branch: gcc-3_4-branch
Changes by: jakub@gcc.gnu.org 2005-01-14 23:51:39
Modified files:
gcc/testsuite : ChangeLog
gcc/cp : ChangeLog typeck2.c
Added files:
gcc/testsuite/g++.dg/init: vector1.C
Log message:
PR c++/19263
* typeck2.c (split_nonconstant_init_1) <case VECTOR_TYPE>: Put a copy
of CONSTRUCTOR's node into MODIFY_EXPR, as the original is modified.
Store code to *pcode.
* g++.dg/init/vector1.C: New test.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=1.3389.2.343&r2=1.3389.2.344
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=1.3892.2.189&r2=1.3892.2.190
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/typeck2.c.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=1.153.4.4&r2=1.153.4.5
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/init/vector1.C.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=NONE&r2=1.1.2.1
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19263
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Bug c++/19263] [3.4/4.0 regression]: wrong-code: explicit initialization of v8qi miscompiled
2005-01-05 12:52 [Bug c++/19263] New: [g++-3.4.3 regression]: wrong-code: explicit inicialization of v8qi miscompiled smelkov at mph1 dot phys dot spbu dot ru
` (7 preceding siblings ...)
2005-01-14 23:52 ` cvs-commit at gcc dot gnu dot org
@ 2005-01-15 1:50 ` pinskia at gcc dot gnu dot org
8 siblings, 0 replies; 10+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-01-15 1:50 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-15 01:50 -------
Fixed.
--
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19263
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2005-01-15 1:50 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-01-05 12:52 [Bug c++/19263] New: [g++-3.4.3 regression]: wrong-code: explicit inicialization of v8qi miscompiled smelkov at mph1 dot phys dot spbu dot ru
2005-01-05 14:48 ` [Bug c++/19263] [3.4/4.0 " pinskia at gcc dot gnu dot org
2005-01-05 14:57 ` pinskia at gcc dot gnu dot org
2005-01-12 17:30 ` jakub at gcc dot gnu dot org
2005-01-12 18:00 ` jakub at gcc dot gnu dot org
2005-01-12 18:30 ` jakub at gcc dot gnu dot org
2005-01-12 19:16 ` pinskia at gcc dot gnu dot org
2005-01-14 23:46 ` [Bug c++/19263] [3.4/4.0 regression]: wrong-code: explicit initialization " cvs-commit at gcc dot gnu dot org
2005-01-14 23:52 ` cvs-commit at gcc dot gnu dot org
2005-01-15 1:50 ` pinskia at gcc dot gnu dot 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).