http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47747
Aldy Hernandez changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47952
--- Comment #8 from Aldy Hernandez 2011-03-09
12:41:11 UTC ---
Unless Patrick has reduced the test case, the only way I was able to reproduce
it was to build the entire Glob2 benchmark which he mentions. It has lots of
dependencies, but is reall
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45700
--- Comment #1 from Aldy Hernandez 2010-09-30
17:47:19 UTC ---
If we call build[1-5] just to call protected_set_expr_location next, then by
all means, use build[1-5]_loc and be done with it.
Ideally we should strive to set location information i
||2010.11.03 15:24:59
AssignedTo|unassigned at gcc dot |aldyh at gcc dot gnu.org
|gnu.org |
Ever Confirmed|0 |1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45985
Aldy Hernandez changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46269
Aldy Hernandez changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Last reconfirmed|
||2010.11.03 16:32:22
AssignedTo|unassigned at gcc dot |aldyh at gcc dot gnu.org
|gnu.org |
Ever Confirmed|0 |1
at gcc dot |aldyh at gcc dot gnu.org
|gnu.org |
--- Comment #3 from Aldy Hernandez 2010-11-09
17:36:00 UTC ---
The problem here is that for the inline function atomic_exchange_and_add(), the
user is expecting the transaction_pure to be implied because
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46269
--- Comment #6 from Aldy Hernandez 2010-11-11
15:46:10 UTC ---
I have submitted a fix here:
http://gcc.gnu.org/ml/gcc-patches/2010-11/msg01078.html
I have also submitted a fix for the additional ICE mentioned in the testcase
("XXX Commenting th
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46269
Aldy Hernandez changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46270
Aldy Hernandez changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46026
--- Comment #2 from Aldy Hernandez 2010-11-19
18:06:01 UTC ---
BTW, a workaround while Alex gets his patch committed is to run make again on
the partially built tree. The second time around, the build will succeed.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46567
Summary: ipa_tm_decrement_clone_counts ICE at -O2
Product: gcc
Version: trans-mem
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: other
AssignedTo: unass
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46567
--- Comment #1 from Aldy Hernandez 2010-11-19
18:11:23 UTC ---
Created attachment 22460
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=22460
boom
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46567
Aldy Hernandez changed:
What|Removed |Added
Keywords||trans-mem
Status|UNCONFIRMED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46566
Summary: ipa_tm_decrement_clone_counts ICE at -O2
Product: gcc
Version: trans-mem
Status: RESOLVED
Severity: normal
Priority: P3
Component: other
AssignedTo: unassig.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46567
--- Comment #2 from Aldy Hernandez 2010-11-19
18:14:07 UTC ---
*** Bug 46566 has been marked as a duplicate of this bug. ***
||2010.11.19 18:17:31
AssignedTo|unassigned at gcc dot |aldyh at gcc dot gnu.org
|gnu.org |
Ever Confirmed|0 |1
--- Comment #2 from Aldy Hernandez 2010-11-19
18:17:31 UTC ---
Mine
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45940
--- Comment #3 from Aldy Hernandez 2010-11-23
13:44:45 UTC ---
I have a patch to fix this problem, but I also see that the provided testcase
has another error message which I think is correct:
In file included from src/Building.cpp:77:0:
src/Bui
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45940
Aldy Hernandez changed:
What|Removed |Added
Status|NEW |WAITING
--- Comment #5 from Aldy Hernand
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45940
Aldy Hernandez changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46567
--- Comment #3 from Aldy Hernandez 2010-11-24
14:43:53 UTC ---
ipa_tm_decrement_clone_counts() is dying because we are decrementing the clone
count for a caller that was not marked as being in a transaction in the first
place.
The problem here i
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46653
Aldy Hernandez changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Last reconfirmed|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46653
--- Comment #3 from Aldy Hernandez 2010-11-29
14:41:20 UTC ---
Fixed here:
http://gcc.gnu.org/ml/gcc-patches/2010-11/msg02793.html
Pending approval.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45940
Aldy Hernandez changed:
What|Removed |Added
Status|REOPENED|WAITING
--- Comment #8 from Aldy Hernand
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45940
--- Comment #9 from Aldy Hernandez 2010-11-29
16:04:18 UTC ---
The -O1 ICE is due to the fact that we have an inline function that has been
marked as transaction_pure, but contains an inline asm. The following code
sets the 'saw_unsafe' bit, reg
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46653
Aldy Hernandez changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45940
Aldy Hernandez changed:
What|Removed |Added
Priority|P3 |P1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46567
--- Comment #4 from Aldy Hernandez 2010-12-13
11:12:08 UTC ---
[Comments from Richard.]
There are two possible solutions:
(1) Teach inlining to propagate the in_transaction_p bit
to every call within the function that gets inlined,
(
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46567
Aldy Hernandez changed:
What|Removed |Added
Priority|P3 |P1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46654
Aldy Hernandez changed:
What|Removed |Added
Priority|P3 |P5
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46480
Aldy Hernandez changed:
What|Removed |Added
Priority|P3 |P5
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46300
Aldy Hernandez changed:
What|Removed |Added
Priority|P3 |P2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46646
Aldy Hernandez changed:
What|Removed |Added
Priority|P3 |P2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46714
Aldy Hernandez changed:
What|Removed |Added
Priority|P3 |P2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46714
Aldy Hernandez changed:
What|Removed |Added
Priority|P2 |P1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45940
--- Comment #10 from Aldy Hernandez 2010-12-13
14:15:49 UTC ---
[offline rth notes]
In function_attribute_inlinable_p, if fndecl is tm_pure and
current_function_decl is tm_safe, deny the inlining.
This is because tm_pure is the only escape
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45940
--- Comment #11 from Aldy Hernandez 2010-12-13
14:48:50 UTC ---
Fixed on mainline, but I will leave the PR open until a more thorough fix is
committed.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45940
Aldy Hernandez changed:
What|Removed |Added
Priority|P1 |P4
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46646
Aldy Hernandez changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46300
Aldy Hernandez changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Last reconfirmed|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46300
Aldy Hernandez changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46300
Aldy Hernandez changed:
What|Removed |Added
Status|RESOLVED|CLOSED
--- Comment #3 from Aldy Hernande
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46714
Aldy Hernandez changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Last reconfirmed|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45940
Aldy Hernandez changed:
What|Removed |Added
Severity|normal |enhancement
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46714
Aldy Hernandez changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46646
Aldy Hernandez changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
||aldyh at gcc dot gnu.org
Resolution||FIXED
--- Comment #1 from Aldy Hernandez 2010-12-14
15:31:34 UTC ---
Fixed by:
http://gcc.gnu.org/ml/gcc-patches/2010-12/msg01101.html
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46654
Aldy Hernandez changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Last reconfirmed|
||aldyh at gcc dot gnu.org
Resolution||FIXED
AssignedTo|unassigned at gcc dot |aldyh at gcc dot gnu.org
|gnu.org |
--- Comment #1 from Aldy Hernandez 2011-07-27
19:15:04 UTC ---
fixed
http
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49875
--- Comment #2 from Aldy Hernandez 2011-07-27
19:51:09 UTC ---
Author: aldyh
Date: Wed Jul 27 19:51:04 2011
New Revision: 176848
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=176848
Log:
PR middle-end/49875
* c-c++-common/
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49985
Aldy Hernandez changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71855
Aldy Hernandez changed:
What|Removed |Added
CC||aldyh at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71855
Aldy Hernandez changed:
What|Removed |Added
Target||x86-64-Linux
Status|UNCONFI
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71855
Aldy Hernandez changed:
What|Removed |Added
Version|6.1.0 |7.0
--- Comment #5 from Aldy Hernandez
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71855
--- Comment #6 from Aldy Hernandez ---
Some idiot wrote this:
commit 3a1c9df24981c5068334726a0d92fd80c455eb6e
Author: aldyh
Date: Fri Jun 5 18:44:53 2015 +
Merge debug-early branch into mainline.
...
And that's where it all started
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71855
--- Comment #7 from Aldy Hernandez ---
Created attachment 38935
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38935&action=edit
patch being tested
gen_unspecified_parameters_die() is being called in early dwarf and again for
the same pare
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71855
Aldy Hernandez changed:
What|Removed |Added
Status|NEW |ASSIGNED
--- Comment #8 from Aldy Herna
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71855
--- Comment #9 from Aldy Hernandez ---
Author: aldyh
Date: Tue Jul 19 19:29:42 2016
New Revision: 238488
URL: https://gcc.gnu.org/viewcvs?rev=238488&root=gcc&view=rev
Log:
PR debug/71855
* dwarf2out.c (gen_subprogram_die): Only c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71855
--- Comment #10 from Aldy Hernandez ---
Author: aldyh
Date: Tue Jul 19 19:31:24 2016
New Revision: 238489
URL: https://gcc.gnu.org/viewcvs?rev=238489&root=gcc&view=rev
Log:
PR debug/71855
* dwarf2out.c (gen_subprogram_die): Only
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71855
Aldy Hernandez changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61409
Aldy Hernandez changed:
What|Removed |Added
CC||aldyh at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61409
--- Comment #19 from Aldy Hernandez ---
Also, unless I'm missing something, in Jeff's analysis, I see no reference to
j, which plays a pivotal role.
In the testcase in comment 14, we can see that the guard for ptr_14 is actually
[i && j==0]:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61409
--- Comment #21 from Aldy Hernandez ---
Created attachment 39487
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39487&action=edit
even more^2 reduced testcase
Smaller testcase without any structure nonsense and even less variables.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61409
--- Comment #20 from Aldy Hernandez ---
If anyone is interested, here is an even smaller testcase:
int *rw;
int line_height;
int pixel_width;
int text_cols;
int width1, width2, width3;
void *pointer;
void f (int i, int j)
{
void *ptr;
if (
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61409
--- Comment #22 from Aldy Hernandez ---
Created attachment 39499
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39499&action=edit
untested patch v1
I think I see what Jeff is getting at.
Here is an untested patch exploring the idea of ign
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99296
Aldy Hernandez changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99296
--- Comment #5 from Aldy Hernandez ---
Created attachment 50420
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50420&action=edit
proposed patch
As Jakub has mentioned, this is a problem with signed 1-bit precision.
Legacy anti-ranges has
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99296
Aldy Hernandez changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100081
--- Comment #5 from Aldy Hernandez ---
(In reply to Richard Biener from comment #4)
> Or
>
> bool
> irange::symbolic_p () const
> {
> return (!varying_p ()
> && !undefined_p ()
> && (!is_gimple_min_invariant (min ())
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100081
--- Comment #6 from Aldy Hernandez ---
BTW, we're looking as to why there are so many calls to varying_p. Something
seems off.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97359
--- Comment #4 from Aldy Hernandez ---
Created attachment 49340
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49340&action=edit
untested proposed patch
Untested.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97359
Aldy Hernandez changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
|unassigned at gcc dot gnu.org |aldyh at gcc dot gnu.org
Status|UNCONFIRMED |NEW
Ever confirmed|0 |1
CC||amacleod at redhat dot com
--- Comment #2 from Aldy Hernandez ---
Confirmed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97371
--- Comment #3 from Aldy Hernandez ---
Created attachment 49348
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49348&action=edit
proposed patch
untested
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97371
Aldy Hernandez changed:
What|Removed |Added
Attachment #49348|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97360
Aldy Hernandez changed:
What|Removed |Added
Status|NEW |WAITING
--- Comment #6 from Aldy Hernan
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97312
Aldy Hernandez changed:
What|Removed |Added
Resolution|--- |FIXED
Status|WAITING
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97371
Aldy Hernandez changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97378
--- Comment #2 from Aldy Hernandez ---
(In reply to David Binderman from comment #1)
> I have similar for the following C code:
>
> int a, b, c;
> void d() {
> e : {
> long f;
> long *g = &f;
> if ((a != 0) - (b = 0))
> ;
> else
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97381
--- Comment #4 from Aldy Hernandez ---
(In reply to David Binderman from comment #2)
> Reduced C code is:
>
> int a;
> void b() {
> char c = 27;
> for (; c <= 85; c += 1) {
> a /= 148372120 * c;
> if (a)
> for (;;)
> ;
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97381
Bug 97381 depends on bug 97378, which changed state.
Bug 97378 Summary: [11 Regression] ICE in tree check: expected class ‘type’,
have ‘exceptional’ (error_mark) in useless_type_conversion_p, at
gimple-expr.c:87 since r11-3685-gfcae5121154d1c33
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97378
Aldy Hernandez changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97381
--- Comment #5 from Aldy Hernandez ---
Created attachment 49354
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49354&action=edit
propsed patch in testing
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97381
Aldy Hernandez changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
|1
Assignee|unassigned at gcc dot gnu.org |aldyh at gcc dot gnu.org
Status|UNCONFIRMED |NEW
--- Comment #1 from Aldy Hernandez ---
confirmed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97396
Aldy Hernandez changed:
What|Removed |Added
CC||amacleod at redhat dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97379
--- Comment #2 from Aldy Hernandez ---
There's a read of a freed block while accessing the default_slot in
calc_switch_ranges.
default_slot->intersect (def_range);
It seems the default_slot got swiped from under us, and the valgrind
dump
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97379
--- Comment #3 from Aldy Hernandez ---
Created attachment 49361
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49361&action=edit
proposed patch in testing
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97379
Aldy Hernandez changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63426
Bug 63426 depends on bug 97379, which changed state.
Bug 97379 Summary: [11 Regression] Invalid read of size 8 at
outgoing_range::calc_switch_ranges(gswitch*) (gimple-range-edge.cc:140) since
r11-3685-gfcae5121154d1c33
https://gcc.gnu.org/bugzil
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97396
Aldy Hernandez changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96822
Bug 96822 depends on bug 96818, which changed state.
Bug 96818 Summary: [11 Regression] ICE: in decompose, at wide-int.h:984 at -O
since r11-2883
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96818
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96818
Aldy Hernandez changed:
What|Removed |Added
Resolution|--- |FIXED
Status|WAITING
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96813
Bug 96813 depends on bug 96818, which changed state.
Bug 96818 Summary: [11 Regression] ICE: in decompose, at wide-int.h:984 at -O
since r11-2883
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96818
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97467
--- Comment #2 from Aldy Hernandez ---
Ranger can figure out that the RHS operand of a shift is a zero and feeds it to
operator_lshift::op1_range, which then uses it to create a swapped [1,0] range.
Testing the following patch:
diff --git a/gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97467
Aldy Hernandez changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97488
Aldy Hernandez changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97488
Aldy Hernandez changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97501
Aldy Hernandez changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever confirmed|0
1001 - 1100 of 1818 matches
Mail list logo