--- Comment #1 from phython at gcc dot gnu dot org 2006-03-29 05:32 ---
Created an attachment (id=11148)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11148&action=view)
prelimiinary patch
This patch bootstraps, but I'm not sure if it causes testsuite regressions.
--- Comment #30 from phython at gcc dot gnu dot org 2005-11-24 17:34
---
On powerpc-linux, I get the following timings:
Using the following command line:
g++ -O3 -o t41 -mcpu=7450 -mtune=7450 pr17863.cc -static
real user
3.4 0m11.761s 0m11.148s
4.0 0m10.196s 0m9.495s
--
phython at gcc dot gnu dot org changed:
What|Removed |Added
Status|WAITING |NEW
Ever Confirmed|0 |1
Last
--- Comment #3 from phython at gcc dot gnu dot org 2005-11-23 16:05 ---
Created an attachment (id=10327)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10327&action=view)
preprocessed source
Here is the preprocessed source. Sorry, I haven't had a change to run del
t org
ReportedBy: phython at gcc dot gnu dot org
GCC build triplet: powerpc-linux
GCC host triplet: powerpc-linux
GCC target triplet: powerpc-linux
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24997
--- Comment #2 from phython at gcc dot gnu dot org 2005-11-20 22:18 ---
This testcase fails when we don't have optabs for REDUC trees.
--
phython at gcc dot gnu dot org changed:
What|Removed |
--- Comment #28 from phython at gcc dot gnu dot org 2005-11-08 06:48
---
Steven: How long does 4.0 take to compile this function on your box?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19097
--
phython at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|phython at gcc dot gnu dot |unassigned at gcc dot gnu
|org
--
phython at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|--- |4.1.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24066
--- Comment #3 from phython at gcc dot gnu dot org 2005-11-07 07:03 ---
Fixed in the commit message that shows up in PR21952.
--
phython at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #6 from phython at gcc dot gnu dot org 2005-11-07 07:02 ---
The last commit was meant for PR24066
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21952
--- Comment #5 from phython at gcc dot gnu dot org 2005-11-07 06:55 ---
Subject: Bug 21952
Author: phython
Date: Mon Nov 7 06:54:52 2005
New Revision: 106582
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106582
Log:
2005-11-07 James A. Morrison <[EMAI
--- Comment #18 from phython at gcc dot gnu dot org 2005-11-06 16:51
---
Fixed on the 4.0 branch as well.
--
phython at gcc dot gnu dot org changed:
What|Removed |Added
Component: testsuite
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: phython at gcc dot gnu dot org
GCC target triplet: ia64-linux-gnu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24399
--- Comment #1 from phython at gcc dot gnu dot org 2005-10-16 05:47 ---
I'm also seeing this on ia64-linux.
--
phython at gcc dot gnu dot org changed:
What|Removed |
--- Comment #11 from phython at gcc dot gnu dot org 2005-10-11 06:42
---
Created an attachment (id=9963)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9963&action=view)
testcase
This patch also changes the error in:
static void f();
void g() { f(); }
into a warning.
--
--- Comment #10 from phython at gcc dot gnu dot org 2005-10-11 06:41
---
Created an attachment (id=9962)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9962&action=view)
treat nonmember static functions like inline functions
--
http://gcc.gnu.org/bugzilla/show_bug
--- Comment #19 from phython at gcc dot gnu dot org 2005-10-11 06:36
---
Created an attachment (id=9961)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9961&action=view)
vrp workaround
There seems to be a combination of front-end and middle-end bugs that cause
this. The a
--- Comment #13 from phython at gcc dot gnu dot org 2005-10-08 18:13
---
fixed in the previous patch.
--
phython at gcc dot gnu dot org changed:
What|Removed |Added
--
phython at gcc dot gnu dot org changed:
What|Removed |Added
CC||phython at gcc dot gnu dot
--- Additional Comments From phython at gcc dot gnu dot org 2005-09-26
17:31 ---
So this is an ice-on-valid and an ice-on-invalid bug then?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22172
--- Additional Comments From phython at gcc dot gnu dot org 2005-09-24
20:44 ---
Created an attachment (id=9800)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9800&action=view)
We should give the user an error message
Anyone have a better error message?
--
--
What|Removed |Added
Target Milestone|4.1.0 |4.0.2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23161
--- Additional Comments From phython at gcc dot gnu dot org 2005-09-06
06:10 ---
Fixed on the 4.0 branch.
--
What|Removed |Added
Status|ASSIGNED
--
Bug 23161 depends on bug 23165, which changed state.
Bug 23165 Summary: [4.0 regression] ICE with -W
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23165
What|Old Value |New Value
--- Additional Comments From phython at gcc dot gnu dot org 2005-09-06
05:39 ---
Fixed on 4.0 branch now as well.
--
What|Removed |Added
Status|ASSIGNED
--
What|Removed |Added
CC||phython at gcc dot gnu dot
||org
http://gcc.gnu.org/bugzilla
--
What|Removed |Added
CC||phython at gcc dot gnu dot
||org
Summary|reload may
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-30
05:59 ---
This is happening for me as well.
--
What|Removed |Added
Status|UNCONFIRMED
--
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever Confirmed||1
Last reconfirmed|-00-00 00:00:00 |2005-08-
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-28
20:16 ---
Created an attachment (id=9603)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9603&action=view)
initial patch (untested)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23604
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-25
07:03 ---
FOO! The exact testcase I have been testing for the last couple days has been
#define CL0(a) if (b == a) { foo (); } , so all the work DOM was doing converts
the if's to else if's .
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-25
06:03 ---
DOM also eats a metric ton of memory on this testcase. 900MB with C3(1).
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19097
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-25
05:24 ---
If I use C5(1) with two C4's in C5 then I get a stack overflow in VRP between
find_assert_locations and find_conditional_asserts.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19097
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-24
05:46 ---
This looks to be a problem on sparc too:
http://gcc.gnu.org/ml/gcc-testresults/2005-08/msg01257.html
--
What|Removed |Added
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-24
04:27 ---
I got this failure on ppc-linux as well.
--
What|Removed |Added
Status
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-23
06:46 ---
Here is an updated time-report with the main time contributors on ppc-linux with
checking disabled.
tree VRP : 75.60 (11%) usr 0.39 ( 0%) sys 89.92 ( 9%) wall
13693 kB ( 6%) ggc
tree
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-23
06:06 ---
I don't care about this anymore. Perhaps this should be an invalid bug, oh
well.
--
What|Removed |
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-23
05:31 ---
This is even better than the pass in pr16351 . Having the assert not fail on
pointer types is probably the best fix.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23445
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-20
20:38 ---
int i = (int){1, 2} segfaults as well, and no longer gives an error.
I suspect it was the following patch:
2005-07-20 Giovanni Bajo <[EMAIL PROTECTED]>
Make CONSTRUCTOR use VEC to
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-19
04:41 ---
ia64-linux as well. These tests seem to have been failing for a while on mmix.
See pr19747.
--
What|Removed |Added
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-18
07:21 ---
I see absolutely no difference between the code generated for clear1() and
clear2() on powerpc-linux-gnu. This includes the final_cleanup tree dump and
the assembly output using g++ -O2.
--
http
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-18
04:09 ---
Thomas, do you intend on mailing this patch to gcc-patches? It should be small
enough not to require a copyright assignment.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23358
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-16
05:32 ---
Here is a snippet from the test logs on ia64
Executing on host: /space/jim/ia64-linux-20050815/gcc/xgcc
-B/space/jim/ia64-linux-20050815/gcc/
/home/jim/gcc/gcc/gcc/testsuite/objc/execute/exceptions/local
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-14
21:56 ---
Actually, doing (a >> c1) & 2**c2 -> (a & (1<> c1 looks worse, but
can be transformed into (a & (1<http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21137
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-13
16:32 ---
Don't bother with treelang on the 3.4 branch.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23072
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-12
06:21 ---
On ia64-linux postreload-gcse does exactly nothing and takes 35% of the compile
time at -O1 -fgcse-after-reload. I didn't finish a build at -O2.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15855
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-11
04:44 ---
/home/jim/gcc/gcc/gcc/testsuite/gcc.dg/vect/vect-105.c:38: note: not vectorized:
unsupported unaligned load
--
What|Removed |Added
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-11
04:22 ---
fixed
--
What|Removed |Added
Known to fail|4.0.0 4.1.0 |4.0.0
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-09
05:05 ---
Wow, compiling this on ia64-linux at -O2 gives:
parser: 50.14 (80%) usr 0.58 (49%) sys 50.75 (79%) wall
797327 kB (93%) ggc
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19614
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-09
04:33 ---
Fixed on mainline.
--
What|Removed |Added
Known to fail|4.0.0 4.1.0
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-09
04:28 ---
fixed.
--
What|Removed |Added
Status|ASSIGNED|RESOLVED
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-09
04:26 ---
This transformation is done with -fwrapv.
--
What|Removed |Added
Status
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-08
18:38 ---
http://gcc.gnu.org/ml/gcc-patches/2005-08/msg00370.html
--
What|Removed |Added
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-07
05:51 ---
I here murderball is a real sport up there with Aussie rules football.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23061
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-07
05:50 ---
This should be easy to backport into the 4.0 branch. I have no clue about the
3.4 branch though.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23072
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-06
18:56 ---
Fixed.
--
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-06
05:42 ---
Fixed.
--
What|Removed |Added
Status|ASSIGNED|RESOLVED
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-06
05:18 ---
Fixed.
--
What|Removed |Added
Status|ASSIGNED|RESOLVED
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-05
17:27 ---
I see what you mean. I'll look at the treelang bugs on the weekend.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23072
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-05
14:49 ---
I patched fold to change if (FOO > TYPE_MAX) or if (FOO < TYPE_MIN) to if (0)
and this fixes the ice. I'll mail the patch when I get back from work tonight.
--
http://gcc.gnu.org/bugzilla/s
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-05
14:47 ---
It seems to work find. In both cases you have two results for treelang.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23072
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-04
19:22 ---
When the patch that fixes a bug is put into GCC the testcases go in as well.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23046
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-04
04:47 ---
Having build_pointer_type_for_mode return error_mark_node when it is passed
error_mark_node seems to fix this.
--
What|Removed |Added
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-04
04:19 ---
This doesn't ice with the C frontend. However, it does with the C++ frontend
with a recent build of mainline.
--
What|Removed |
warning
Product: gcc
Version: 4.0.1
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: c
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: phython at gcc dot gnu dot org
CC: gcc-bugs at gcc
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-02
05:09 ---
Fixed.
--
What|Removed |Added
Status|ASSIGNED|RESOLVED
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-01
02:21 ---
http://gcc.gnu.org/ml/gcc-patches/2005-08/msg5.html
--
What|Removed |Added
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-31
18:42 ---
I don't think treelang had it's own driver in 4.0.
--
What|Removed
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-31
18:12 ---
This is almost the same as PR23165, the same patch fixes this.
--
What|Removed |Added
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-31
18:06 ---
Created an attachment (id=9399)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9399&action=view)
Read through statment lists.
--
What|Removed
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-31
05:45 ---
I would really prefer option b, where we keep VRP information persistant. That
way fold can use VRP information when available.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21559
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-30
18:13 ---
See the patch in pr23128.
--
What|Removed |Added
AssignedTo|unassigned at gcc dot
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-30
18:12 ---
Created an attachment (id=9388)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9388&action=view)
Patch for a bunch of vrp problems
--
What|Removed
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-30
15:25 ---
http://gcc.gnu.org/ml/gcc-patches/2005-07/msg02054.html
--
What|Removed |Added
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-29
14:59 ---
I already commited testcases for this one and 23126.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23127
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-29
06:41 ---
if (sorrycount || errorcount)
return;
at the top of cp_emit_debug_info_for_using seems to fix this ICE.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22514
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-28
04:52 ---
Fixed in the commit above.
--
What|Removed |Added
Status|ASSIGNED
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-28
04:51 ---
Fixing pr 22493 fixed all the Divide_1 problems on ia64.
--
What|Removed |Added
--
Bug 22084 depends on bug 22493, which changed state.
Bug 22493 Summary: [4.1 Regression] with -fwrapv -INT_MIN is still not positive
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22493
What|Old Value |New Value
-
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-28
04:45 ---
Fixed in the commit above.
--
What|Removed |Added
Status|ASSIGNED
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-25
00:35 ---
Calling vrp_evaluate_condition with use_equiv_p = false in tree-ssa-propagate.c
could fix this problem.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22630
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-24
22:38 ---
Created an attachment (id=9353)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9353&action=view)
Honour flag_wrapv
--
What|Removed
gnu dot org
ReportedBy: phython at gcc dot gnu dot org
CC: gcc-bugs at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23047
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-23
21:05 ---
The condition around fold-const:9302 can be generalized to deal with this case.
--
What|Removed |Added
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-23
08:25 ---
Created an attachment (id=9336)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9336&action=view)
Updated patch
This should also fix:
/* { dg-do run } */
/* { dg-options "-O1 -ftree-vrp&q
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-19
07:15 ---
The attached patch, with the typo fixed and using
int_const_binop (PLUS_EXPR, vr0.min, one, 0) fixed the optimization failures of
Divide_1 in the testsuite.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-17
00:28 ---
Created an attachment (id=9291)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9291&action=view)
Treat flag_wrapv and min value in a special way
--
http://gcc.gnu.org/bugzilla/show_bug
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-11
03:56 ---
This should actually be "Convert (a >> c1) & 2**c2" to a & (c2 << c1)".
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21137
--- Additional Comments From phython at gcc dot gnu dot org 2005-06-23
15:47 ---
fixed in the previous commit.
--
What|Removed |Added
Status|ASSIGNED
--
What|Removed |Added
Target Milestone|--- |4.1.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22056
--- Additional Comments From phython at gcc dot gnu dot org 2005-06-16
23:17 ---
Fixed by accepting -34359738369 as hex.
--
What|Removed |Added
Status|NEW
--- Additional Comments From phython at gcc dot gnu dot org 2005-06-16
22:40 ---
Using "c & -(34359738368|8)" seems to work on i386. I'll try on ia64
before committing the fix.
--
What|Removed
--- Additional Comments From phython at gcc dot gnu dot org 2005-06-16
02:51 ---
According to the results posted to gcc-testresults, this only effects i386.
Also a cross-compiler from ia64-linux to i386-elf doesn't show a problem
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22056
--- Additional Comments From phython at gcc dot gnu dot org 2005-06-13
13:52 ---
Shouldn't TREE_STATIC be checked on the FUNCTION_DECL to see if it has been
defined?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17256
--
Bug 19986 depends on bug 14796, which changed state.
Bug 14796 Summary: [tree-ssa] combine two shifts into one
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14796
What|Old Value |New Value
---
--- Additional Comments From phython at gcc dot gnu dot org 2005-06-13
00:27 ---
Fixed in previous commits.
--
What|Removed |Added
Status|ASSIGNED
--- Additional Comments From phython at gcc dot gnu dot org 2005-06-09
18:10 ---
If there are any other builtins that can be folded then they can be filed as
separate bugs.
--
What|Removed |Added
--- Additional Comments From phython at gcc dot gnu dot org 2005-06-08
12:43 ---
Ok, I seem to be wrong, hash_set still seems to be used for implicit sets.
However, the destination registers in gcc 4.1 are all different:
SET hash table (1251 buckets, 1001 entries)
Index 0 (hash value
--- Additional Comments From phython at gcc dot gnu dot org 2005-06-08
03:32 ---
The problem with the hash table seems to be fixed in gcc 4.1, but not gcc 3.4
or 4.0. In gcc 4.1 hash_rtx is used for the implicit sets instead of the really
dumb hash_set.
--
http://gcc.gnu.org
1 - 100 of 200 matches
Mail list logo