https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56576
Andrew Pinski changed:
What|Removed |Added
CC||msl023508 at gmail dot com
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93298
Andrew Pinski changed:
What|Removed |Added
Resolution|INVALID |DUPLICATE
--- Comment #3 from Andrew
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56576
--- Comment #4 from Andrew Pinski ---
*** Bug 56577 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56577
Andrew Pinski changed:
What|Removed |Added
Resolution|INVALID |DUPLICATE
--- Comment #4 from Andrew
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56576
Andrew Pinski changed:
What|Removed |Added
CC||tangyixuan at mail dot
dlut.edu.cn
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115320
Andrew Pinski changed:
What|Removed |Added
Resolution|INVALID |DUPLICATE
--- Comment #2 from Andrew
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115320
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |INVALID
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115255
--- Comment #5 from Andrew Pinski ---
The question comes is musttail going to always work at -O0 or should it just
fail at -O0 with an error message. Or rather is musttail is just a hack in
itself and should never be implemented.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115273
--- Comment #4 from Andrew Pinski ---
Note ubsan can detect (correctly) a different undefined behavior since GCC 13
(since r13-4988-g8692b15ae7c05e; aka PR108256) but the undefinedness of passing
0 to ctz is still not detected and that is a dup
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115127
Andrew Pinski changed:
What|Removed |Added
Last reconfirmed|2024-05-18 00:00:00 |2024-06-02
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115127
--- Comment #5 from Andrew Pinski ---
*** Bug 115273 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115273
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |DUPLICATE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115273
--- Comment #2 from Andrew Pinski ---
Reduced testcase:
```
int f(int a)
{
return __builtin_ctz(a) == 0;
}
int main(void)
{
__builtin_printf("%d\n", f(0));
}
```
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115314
Andrew Pinski changed:
What|Removed |Added
Summary|Type of the `auto` template |auto template parameter has
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103562
Andrew Pinski changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115318
Andrew Pinski changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111536
Andrew Pinski changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111536
Andrew Pinski changed:
What|Removed |Added
CC||llvm at rifkin dot dev
--- Comment #1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115313
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115313
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114999
--- Comment #9 from Andrew Pinski ---
```
float f(float a, float b, float x)
{
x = a - b;
float t = 0;
t = t - x;
return t/x;
}
```
! HONOR_NANS (type) && ! HONOR_INFINITIES (type)
```
int f(int a, int b, int A)
{
A = ~A;
int t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114999
--- Comment #8 from Andrew Pinski ---
```
int f(int x)
{
x = ~x;
int t = (x >= 0 ? x : 0);
int t1 = (x <= 0 ? -x : 0);
return t + t1;
}
```
abs(~x)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115309
Andrew Pinski changed:
What|Removed |Added
Component|middle-end |ipa
--- Comment #1 from Andrew Pinski
||2024-05-31
Assignee|unassigned at gcc dot gnu.org |pinskia at gcc dot
gnu.org
Ever confirmed|0 |1
--- Comment #1 from Andrew Pinski ---
Mine, filing as I will get back to this in a few but want to finish up a
different patch.
sed-optimization
Severity: enhancement
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: pinskia at gcc dot gnu.org
Target Milestone: ---
The new pattern:
/* (1 - X) > Y ? X : 1 simplifies to (-X) >= Y ? X
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115278
--- Comment #7 from Andrew Pinski ---
(In reply to avieira from comment #5)
> > I think we fixed similar bug on the read side.
>
> I don't have the best memory, but the one I can remember is PR 111882, where
> we had the SAVE_EXPR. And the the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115022
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |FIXED
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115300
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115299
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |14.2
Summary|[14
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115299
Andrew Pinski changed:
What|Removed |Added
Last reconfirmed||2024-05-31
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115291
--- Comment #2 from Andrew Pinski ---
See https://libeigen.gitlab.io/docs/TopicPitfalls.html
section "C++11 and the auto keyword" explictly.
"In short: do not use the auto keywords with Eigen's expressions, unless you
are 100% sure about what
|UNCONFIRMED |ASSIGNED
Assignee|unassigned at gcc dot gnu.org |pinskia at gcc dot
gnu.org
Ever confirmed|0 |1
--- Comment #1 from Andrew Pinski ---
I think this fixes the issue (which was introduced by r15-874-g9bda2c4c81b668
):
```
[apinski
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115288
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |15.0
Summary|File
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115290
Andrew Pinski changed:
What|Removed |Added
Ever confirmed|0 |1
Summary|tree check fail
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115291
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |INVALID
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115287
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113105
--- Comment #6 from Andrew Pinski ---
*** Bug 115287 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113072
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115224
--- Comment #5 from Andrew Pinski ---
*** Bug 113072 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115022
Andrew Pinski changed:
What|Removed |Added
URL||https://gcc.gnu.org/piperma
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115285
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115285
Andrew Pinski changed:
What|Removed |Added
Last reconfirmed||2024-05-30
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115285
Andrew Pinski changed:
What|Removed |Added
Keywords||needs-bisection
Target
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115285
--- Comment #5 from Andrew Pinski ---
Created attachment 58312
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58312=edit
Testcase which fails for GCC 12+ (rather than 13+)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115285
--- Comment #4 from Andrew Pinski ---
Though I think the standard says only one is entered rather than both ... But
not which one.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115285
--- Comment #3 from Andrew Pinski ---
Looks to be a defect:
https://cplusplus.github.io/LWG/issue2844
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115285
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |13.4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115283
Andrew Pinski changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115283
--- Comment #2 from Andrew Pinski ---
Created attachment 58311
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58311=edit
Reduced
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115283
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |14.2
Summary|[14
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115212
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115214
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |15.0
]
|-ftree-vectorize optimizes |-ftree-vectorize optimizes
|away volatile write on |away volatile write on
|x86_64 |x86_64 since r13-3219
CC||pinskia at gcc dot gnu.org
--- Comment #2 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115278
Andrew Pinski changed:
What|Removed |Added
Summary|-ftree-vectorize optimizes |[13/14/15 Regression]
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115280
Andrew Pinski changed:
What|Removed |Added
Keywords||accepts-invalid
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115275
--- Comment #2 from Andrew Pinski ---
I suspect r14-1951-g7b34cacc573538 exposes the missed optimization here.
You can see the same missed optimization with:
```
template
T min(T a, T b)
{
return a < b ? a : b;
}
template
T max(T a, T
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115224
Andrew Pinski changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115274
--- Comment #1 from Andrew Pinski ---
>Compiled attached sqlite3.c
Looks like it didn't attach. Can you try again? Maybe compress it?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115268
--- Comment #2 from Andrew Pinski ---
https://gcc.gnu.org/pipermail/gcc/2010-May/192142.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115268
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115266
--- Comment #1 from Andrew Pinski ---
https://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#2389
: rejects-valid
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: pinskia at gcc dot gnu.org
Blocks: 94404
Target Milestone: ---
GCC rejects this even though it is the defect report makes this valid
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115077
Andrew Pinski changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115004
Andrew Pinski changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114982
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |15.0
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114245
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115263
Andrew Pinski changed:
What|Removed |Added
Keywords||documentation
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115263
Andrew Pinski changed:
What|Removed |Added
Target||arm*-*-*
Severity|normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115050
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |INVALID
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115052
--- Comment #1 from Andrew Pinski ---
MSVC rejects it also with the similar error message as GCC:
(5): error C3493: 'a2' cannot be implicitly captured because no default
capture mode has been specified
While EDG accepts it.
So it is 2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115258
Andrew Pinski changed:
What|Removed |Added
Last reconfirmed||2024-05-28
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115255
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115255
--- Comment #2 from Andrew Pinski ---
> 0xaa996b df_bb_verify
> ../../gcc/gcc/df-scan.cc:4138
THis line is blank in the current trunk (seems like you are testing before
r15-752-g7f35863ebbf7ba which is an over week old now).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115255
--- Comment #1 from Andrew Pinski ---
Are you sure this is not an issue with your musttail patches?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115248
--- Comment #1 from Andrew Pinski ---
The first (major) difference in the IR (besides the original removal of
statements) come from threadfull1.
trunk:
```
Registering killing_def (path_oracle) distbb_72
Registering killing_def
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115238
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115241
Andrew Pinski changed:
What|Removed |Added
CC||amacleod at redhat dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115240
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |INVALID
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115239
Andrew Pinski changed:
What|Removed |Added
Attachment #58294|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115239
--- Comment #2 from Andrew Pinski ---
Created attachment 58294
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58294=edit
Reduced further
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115239
Andrew Pinski changed:
What|Removed |Added
Summary|ICE: internal compiler |[14/15 Regression] ICE:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115239
Andrew Pinski changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115238
Andrew Pinski changed:
What|Removed |Added
URL||https://gcc.gnu.org/piperma
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115224
Andrew Pinski changed:
What|Removed |Added
URL||https://gcc.gnu.org/piperma
|UNCONFIRMED |ASSIGNED
Assignee|unassigned at gcc dot gnu.org |pinskia at gcc dot
gnu.org
Ever confirmed|0 |1
--- Comment #1 from Andrew Pinski ---
.
-optimization
Severity: enhancement
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: pinskia at gcc dot gnu.org
Target Milestone: ---
Take:
```
#define vector8 __attribute__((vector_size(8)))
vector8 int f(int
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115236
Andrew Pinski changed:
What|Removed |Added
Summary|[15 regression] Wrong code |[15 regression] Wrong code
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115233
Andrew Pinski changed:
What|Removed |Added
Last reconfirmed||2024-05-26
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115233
--- Comment #1 from Andrew Pinski ---
It also compiles fine with MSVC.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115232
Andrew Pinski changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115232
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |14.2
Keywords|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115232
--- Comment #1 from Andrew Pinski ---
Created attachment 58292
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58292=edit
Slightly reduced
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115231
Andrew Pinski changed:
What|Removed |Added
Status|WAITING |UNCONFIRMED
Ever confirmed|1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115231
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115230
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |DUPLICATE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105645
--- Comment #4 from Andrew Pinski ---
*** Bug 115230 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115226
Andrew Pinski changed:
What|Removed |Added
Last reconfirmed||2024-05-26
Keywords|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113265
--- Comment #6 from Andrew Pinski ---
Created attachment 58289
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58289=edit
Patch without testcase
Just need to add testcases but the patch was able to bootstrap/test without any
regressions.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113433
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113265
--- Comment #5 from Andrew Pinski ---
*** Bug 113433 has been marked as a duplicate of this bug. ***
1 - 100 of 34789 matches
Mail list logo