--
brooks at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |brooks at gcc dot gnu dot
|dot org
--- Comment #4 from ebotcazou at gcc dot gnu dot org 2007-03-05 07:22
---
Investigating.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
Assigne
--- Comment #4 from dje at gcc dot gnu dot org 2007-03-05 04:56 ---
Yes, the attributes are in the wrong order. A patch to correct the attributes
probably can be considered obvious.
--
dje at gcc dot gnu dot org changed:
What|Removed |Added
--
--
mmitchel at gcc dot gnu dot org changed:
What|Removed |Added
Priority|P3 |P1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31038
--
mmitchel at gcc dot gnu dot org changed:
What|Removed |Added
Priority|P3 |P5
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31001
--
mmitchel at gcc dot gnu dot org changed:
What|Removed |Added
Priority|P3 |P2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30988
--
mmitchel at gcc dot gnu dot org changed:
What|Removed |Added
Priority|P3 |P1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30984
--
mmitchel at gcc dot gnu dot org changed:
What|Removed |Added
Priority|P3 |P1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30924
--
mmitchel at gcc dot gnu dot org changed:
What|Removed |Added
Priority|P3 |P1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30917
--
mmitchel at gcc dot gnu dot org changed:
What|Removed |Added
Priority|P3 |P1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30897
--- Comment #4 from mmitchel at gcc dot gnu dot org 2007-03-05 04:00
---
Simon --
Would you please test and apply the patch to 4.1 and 4.2 as well?
Thanks,
-- Mark
--
mmitchel at gcc dot gnu dot org changed:
What|Removed |Added
--
mmitchel at gcc dot gnu dot org changed:
What|Removed |Added
Priority|P3 |P2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30863
--
mmitchel at gcc dot gnu dot org changed:
What|Removed |Added
Priority|P3 |P4
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30850
--
mmitchel at gcc dot gnu dot org changed:
What|Removed |Added
Priority|P3 |P2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30818
--- Comment #4 from mmitchel at gcc dot gnu dot org 2007-03-05 03:55
---
The fact that the result is in any case unspecified, coupled with the obscurity
of the code, makes this a P2.
--
mmitchel at gcc dot gnu dot org changed:
What|Removed |Added
--
mmitchel at gcc dot gnu dot org changed:
What|Removed |Added
Priority|P3 |P2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30643
--- Comment #4 from mmitchel at gcc dot gnu dot org 2007-03-05 03:29
---
Jan --
I would still like your input; would you please comment?
Thanks,
-- Mark
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30505
--
mmitchel at gcc dot gnu dot org changed:
What|Removed |Added
Priority|P3 |P1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30274
--
mmitchel at gcc dot gnu dot org changed:
What|Removed |Added
Priority|P3 |P5
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30406
--- Comment #9 from mmitchel at gcc dot gnu dot org 2007-03-05 03:27
---
Moshe --
Did you get a chance to see whether this test case still fails?
-- Mark
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29718
$ uname -a
CYGWIN_NT-5.1 McKelvey-PC 1.5.24(0.156/4/2) 2007-01-31 10:57 i686 Cygwin
alias CONFIGURECVS='/home/User/cvsroot/gcc/configure --verbose
--enable-threads --disable-nls --disable-win32-registry
--enable-languages=c,c++'
alias BUILD='nice make CFLAGS='\'''\'' BOOT_CFLAGS='\'''\''
--- Comment #5 from ian at airs dot com 2007-03-05 00:42 ---
I'm testing this patch.
Index: tree-vrp.c
===
--- tree-vrp.c (revision 122538)
+++ tree-vrp.c (working copy)
@@ -1137,13 +1137,14 @@ extract_range_from_assert (
--- Comment #3 from manu at gcc dot gnu dot org 2007-03-04 23:30 ---
Fixed in GCC 4.3.0
--
manu at gcc dot gnu dot org changed:
What|Removed |Added
Status|NEW
--- Comment #2 from manu at gcc dot gnu dot org 2007-03-04 23:29 ---
Subject: Bug 30465
Author: manu
Date: Sun Mar 4 23:29:41 2007
New Revision: 122534
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122534
Log:
2007-03-04 Manuel Lopez-Ibanez <[EMAIL PROTECTED]>
PR ot
--- Comment #5 from pinskia at gcc dot gnu dot org 2007-03-04 23:13 ---
Here is a reduced testcase for that last one:
struct GenBuffer
{
virtual int getLength () const = 0;
};
struct SimBuffer
{
struct B : virtual public GenBuffer
{
char *beg;
virtual int getLength () c
--- Comment #4 from tbm at cyrius dot com 2007-03-04 22:27 ---
Created an attachment (id=13143)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13143&action=view)
testcase
Here's another testcase. This one only needs -O
(sid)3163:[EMAIL PROTECTED]: ~] /usr/lib/gcc-snapshot/bin/g++
--- Comment #2 from pinskia at gcc dot gnu dot org 2007-03-04 22:14 ---
#8 0x0017dc54 in cp_parser_initializer_clause (parser=0x434e1dc0,
non_constant_p=0xb039 "") at ../../gcc/cp/parser.c:12954
12954 initializer = fold_non_dependent_expr (initializer);
And fold_non_depen
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-03-04 22:00 ---
I can fix the testcase here by optimizing when we produce a CLEANUP_POINT_EXPR
but the following testcase still fails at that point:
int f(void);
template void foo()
{
int i = (int) { f() };
}
template void foo<0
--
reichelt at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|--- |4.1.3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31038
The following valid code snippet triggers an ICE since GCC 4.1.0:
=
template void foo()
{
int i = (int) { 0 };
}
template void foo<0>();
=
bug.cc: In function 'void foo() [with int = 0]':
bug.cc:6: instantiated from here
bug.cc:3: inte
--- Comment #3 from patchapp at dberlin dot org 2007-03-04 21:15 ---
Subject: Bug number PR c++/30582
A patch for this bug has been added to the patch tracker.
The mailing list url for the patch is
http://gcc.gnu.org/ml/gcc-patches/2007-03/msg00229.html
--
http://gcc.gnu.org/bugzil
--- Comment #4 from rguenth at gcc dot gnu dot org 2007-03-04 21:01 ---
Note that we currently do not optimize
tmp = malloc (XXX);
free (tmp);
That would require some special handling in DCE (or a completely separate
pass).
--
rguenth at gcc dot gnu dot org changed:
W
--- Comment #2 from tkoenig at gcc dot gnu dot org 2007-03-04 20:59 ---
I'll give this a shot.
--
tkoenig at gcc dot gnu dot org changed:
What|Removed |Added
Assi
--- Comment #3 from pinskia at gcc dot gnu dot org 2007-03-04 20:56 ---
Reduced as far as I can get it:
struct nsGetServiceByContractID {
nsGetServiceByContractID (const char *aContractID) :mContractID
(aContractID) { }
const char *mContractID;
};
struct nsCOMPtr_ba
--- Comment #3 from patchapp at dberlin dot org 2007-03-04 20:56 ---
Subject: Bug number PR c++/30534
A patch for this bug has been added to the patch tracker.
The mailing list url for the patch is
http://gcc.gnu.org/ml/gcc-patches/2007-03/msg00228.html
--
http://gcc.gnu.org/bugzil
--- Comment #2 from tbm at cyrius dot com 2007-03-04 20:13 ---
Created an attachment (id=13142)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13142&action=view)
testcase
Slightly more reduced, although I'm sure pinskia can still trim it down. ;)
--
tbm at cyrius dot com change
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2007-03-04 20:12
---
Created an attachment (id=13141)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13141&action=view)
Patch removing need for internal_malloc and internal_free library functions
Attached patch updates the previ
--- Comment #1 from tbm at cyrius dot com 2007-03-04 19:53 ---
Created an attachment (id=13140)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13140&action=view)
testcase
Here's the testcase based on Thunderbird. You need -O1 -fno-exceptions
--
http://gcc.gnu.org/bugzilla/sho
--- Comment #3 from simartin at gcc dot gnu dot org 2007-03-04 19:51
---
Subject: Bug 30895
Author: simartin
Date: Sun Mar 4 19:50:54 2007
New Revision: 122532
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122532
Log:
2007-03-04 Simon Martin <[EMAIL PROTECTED]>
PR
--- Comment #9 from pinskia at gcc dot gnu dot org 2007-03-04 19:07 ---
> c41307d: This symbols is not marked call-clobbered: C.83
> c41307d: This symbols is not marked call-clobbered: C.84
> c41307d: This symbols is not marked call-clobbered: C.87
Those are constants decls so they shou
--- Comment #8 from dnovillo at gcc dot gnu dot org 2007-03-04 19:04
---
(In reply to comment #7)
> If you have a run directory:
> cd gcc/testsuite/ada/acats/tests/c4/c41307d
> gdb .../gcc/x86_64-unknown-linux-gnu/4.3.0/gnat1
> r -I../../../support -quiet -dumpbase c41307d.adb -O1 -mtu
--- Comment #2 from sayle at gcc dot gnu dot org 2007-03-04 19:03 ---
Subject: Bug 30744
Author: sayle
Date: Sun Mar 4 19:03:13 2007
New Revision: 122531
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122531
Log:
PR middle-end/30744
* fold-const.c (fold_compari
--- Comment #7 from laurent at guerby dot net 2007-03-04 18:44 ---
If you have a run directory:
cd gcc/testsuite/ada/acats/tests/c4/c41307d
gdb .../gcc/x86_64-unknown-linux-gnu/4.3.0/gnat1
r -I../../../support -quiet -dumpbase c41307d.adb -O1 -mtune=generic
c41307d.adb
If not cd somewh
--- Comment #6 from dnovillo at gcc dot gnu dot org 2007-03-04 18:37
---
I've just reproduced these failures locally. Two options:
1- The Ada FE is somehow tricking alias analysis into thinking that some
call-clobbered symbols are not call-clobbered.
2- Alias analysis is not properl
I get the following ICE compiling Thunderbird with GCC 4.3. pinskia says it's
related to PR31036 but that it's worth filing a separate bug.
(sid)2723:[EMAIL PROTECTED]: ~] /usr/lib/gcc-snapshot/bin/g++ -c -O1
-fno-exceptions
-fcheck-new icedove-xpccomponents.ii
xpccomponents.cpp: In member funct
--- Comment #5 from laurent at guerby dot net 2007-03-04 18:26 ---
(gdb) bt
#0 error (gmsgid=0xcaba20 "definition in block %i does not dominate use in
block %i") at /home/guerby/work/gcc/version-head/gcc/diagnostic.c:548
#1 0x0091c5c8 in verify_use (bb=0x2ac849e1f480, def_bb=0x
--- Comment #4 from samuel dot thibault at ens-lyon dot org 2007-03-04
17:54 ---
Ok, but more generally, isn't the crtfastmath.o helper needed for what
-ffast-math permits anyway?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31035
--- Comment #3 from pinskia at gcc dot gnu dot org 2007-03-04 17:47 ---
Actually this is caused by i686-gnu using linux.h when it is not really
GNU/Linux. This is related to PR 28102 which is exactly the same issue.
--
pinskia at gcc dot gnu dot org changed:
What|Rem
--- Comment #4 from pinskia at gcc dot gnu dot org 2007-03-04 17:39 ---
Could you say which pass is causing this invalid IR to show up?
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
-
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
CC||pinskia at gcc dot gnu dot
|
--- Comment #3 from reichelt at gcc dot gnu dot org 2007-03-04 17:03
---
Fixed.
--
reichelt at gcc dot gnu dot org changed:
What|Removed |Added
Status|NEW
--- Comment #2 from reichelt at gcc dot gnu dot org 2007-03-04 17:02
---
Fixed on mainline.
The message in both cases now reads:
error: return type specification for constructor invalid
--
reichelt at gcc dot gnu dot org changed:
What|Removed |Ad
--- Comment #3 from laurent at guerby dot net 2007-03-04 13:45 ---
Ooops wrong numbers, for c41307d
(gdb) up
#1 0x0091c5c8 in verify_use (bb=0x2abaa9552480, def_bb=0x2abaa9552d00,
use_p=0x2abaa9591c38, stmt=0x2abaa9591c00, check_abnormal=0 '\0',
names_defined_in_bb=0x0)
at
--- Comment #2 from laurent at guerby dot net 2007-03-04 13:28 ---
(gdb) debug_bb_n (5)
Undefined command: "debug_bb_n". Try "help".
(gdb) p debug_bb_n (5)
;; basic block 5, loop depth 0, count 0
;; prev block 4, next block 6
;; pred: 4 [31.0%] (true,exec)
;; succ: 6 [100.
--- Comment #1 from laurent at guerby dot net 2007-03-04 13:25 ---
No ICE at -O0 but it ICEs at -O1 and -O2
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31036
e in block 42
for SSA_NAME: NMT.250_740 in statement:
NMT.250_1472 = PHI
PHI argument
NMT.250_740
for PHI node
NMT.250_1472 = PHI
+===GNAT BUG DETECTED==+
| 4.3.0 20070304 (experimental) (x86_64-unknown-linux-gnu) GCC error: |
| verify_
--- Comment #2 from tbm at cyrius dot com 2007-03-04 13:13 ---
Can you post this to gcc-patches for review?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31035
--- Comment #4 from rguenth at gcc dot gnu dot org 2007-03-04 12:54 ---
More useless stuff removed:
static inline int
mod (int a, int n)
{
return a >= n ? a % n : a;
}
void dpara(int);
void opticurve (int m)
{
int i;
for (i = 0; i < m; i++)
{
dpara(mod (i - 1, m));
--- Comment #3 from rguenth at gcc dot gnu dot org 2007-03-04 12:45 ---
More reduced testcase:
static inline int
mod (int a, int n)
{
return a >= n ? a % n : a >= 0 ? a : n - 1 - (-1 - a) % n;
}
void dpara(int);
void opticurve (int m)
{
int i;
for (i = 0; i < m; i++)
{
--- Comment #2 from rguenth at gcc dot gnu dot org 2007-03-04 12:37 ---
Confirmed.
#1 0x085c837d in set_value_range (vr=0xbfdff0e4, t=VR_RANGE, min=0xb7ccd300,
max=0xb7d89be8, equiv=0x8aaf548)
at /home/richard/src/trunk2/gcc/tree-vrp.c:267
267 gcc_assert (cmp == 0 ||
--- Comment #1 from samuel dot thibault at ens-lyon dot org 2007-03-04
12:36 ---
Created an attachment (id=13139)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13139&action=view)
Fix -ffast-math
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31035
Currently, on the GNU/Hurd target, gcc doesn't built crtfastmath.o, which is
needed whenever one compiles with -ffast-math. The attached patch fixes this.
--
Summary: GNU/Hurd needs crtfm and dfprules too
Product: gcc
Version: 4.2.0
Status: UNCONFIRME
--- Comment #1 from tbm at cyrius dot com 2007-03-04 12:11 ---
Created an attachment (id=13138)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13138&action=view)
testcase
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31034
I get the following ICE with -O2:
(sid)2632:[EMAIL PROTECTED]: ~] /usr/lib/gcc-snapshot/bin/gcc -c -O1
potrace-trace.c
(sid)2633:[EMAIL PROTECTED]: ~] /usr/lib/gcc-snapshot/bin/gcc -c -O2
potrace-trace.c
potrace-trace.c: In function 'opticurve':
potrace-trace.c:35: internal compiler error: in se
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|4.2.0 |4.3.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26797
--- Comment #24 from ebotcazou at gcc dot gnu dot org 2007-03-04 10:05
---
Subject: Bug 26797
Author: ebotcazou
Date: Sun Mar 4 10:05:44 2007
New Revision: 122524
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122524
Log:
PR ada/26797
* doc/invoke.texi (-O2): D
--- Comment #12 from fxcoudert at gcc dot gnu dot org 2007-03-04 08:32
---
Jerry sent me (on 2007-01-19) the following mail:
"Andrew Pinski had issues with this fix because it is covering up a problem
somewhere else. He said on IRC he may have time to look into this and get a
correct
--
fxcoudert at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |fxcoudert at gcc dot gnu dot
|dot org
--- Comment #35 from fxcoudert at gcc dot gnu dot org 2007-03-04 08:10
---
Subject: Bug 30406
Author: fxcoudert
Date: Sun Mar 4 08:10:25 2007
New Revision: 122523
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122523
Log:
PR target/30406
* config/rs6000/rs6000
--- Comment #15 from tkoenig at gcc dot gnu dot org 2007-03-04 08:03
---
Subject: Bug 30981
Author: tkoenig
Date: Sun Mar 4 08:03:34 2007
New Revision: 122522
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122522
Log:
2007-03-04 Thomas Koenig <[EMAIL PROTECTED]>
PR
70 matches
Mail list logo