https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115107
--- Comment #18 from Jakub Jelinek ---
(In reply to Natalie Perlin from comment #17)
> Brief note on the errors is below. Does it need to be submitted as a
> separate ticket/different bug?
Yes.
> I'd prepare a preprocessed file where the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115235
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115226
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115245
--- Comment #3 from Jakub Jelinek ---
We can't even demangle what has been added to the testsuite in that commit,
e.g.
_ZN1C1fIiEEvDTtlNS_UlT_TL0__E_EEE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115245
--- Comment #2 from Jakub Jelinek ---
In particular cp/mangle.cc implements
https://github.com/itanium-cxx-abi/cxx-abi/issues/31#issuecomment-528122117
while demangler does not.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115245
Jakub Jelinek changed:
What|Removed |Added
Last reconfirmed||2024-05-27
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115239
Jakub Jelinek changed:
What|Removed |Added
Keywords|needs-bisection |
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115225
Jakub Jelinek changed:
What|Removed |Added
Resolution|--- |WONTFIX
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115192
--- Comment #8 from Jakub Jelinek ---
(In reply to Richard Biener from comment #7)
> int main()
> {
> const int n = 3;
> float d[n*n];
> float4_t a[n*n];
I'd recommend using #define n 3 or enum { n = 3 }; instead of const int n = 3;
so
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115199
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115192
Jakub Jelinek changed:
What|Removed |Added
CC||rsandifo at gcc dot gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115192
Jakub Jelinek changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115107
--- Comment #13 from Jakub Jelinek ---
So provide fixes upstream and hope they apply them soon.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115172
--- Comment #11 from Jakub Jelinek ---
Fixed for 13.4+/14.2+/15.1+ so far.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115152
Jakub Jelinek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115161
--- Comment #19 from Jakub Jelinek ---
(In reply to Alexander Monakov from comment #18)
> No, allowing value-changing transformations under -ftrapping-math is really
> not appropriate. Invoking the intrinsic on a large floating-point value is
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115161
--- Comment #17 from Jakub Jelinek ---
I don't think the cost of using UNSPEC would be significant if the backend
tried to constant fold more target builtins. Anyway, with the proposed changes
perhaps you could keep using FIX/UNSIGNED_FIX for
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115107
--- Comment #11 from Jakub Jelinek ---
You want to fix the code as described in e.g.
https://gcc.gnu.org/gcc-14/porting_to.html , not find workarounds. The code
was apparently never valid C99+.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115161
Jakub Jelinek changed:
What|Removed |Added
CC||jsm28 at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115172
--- Comment #7 from Jakub Jelinek ---
(In reply to Fedor Pchelkin from comment #6)
> (In reply to Uroš Bizjak from comment #5)
> > (In reply to Jakub Jelinek from comment #4)
> > > Created attachment 58261 [details]
> > > gcc15-pr115172.patch
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115161
--- Comment #10 from Jakub Jelinek ---
Any of the floating point to integer intrinsics if they have out of range value
(haven't checked whether floating point to unsigned intrinsic is a problem too
or not).
No matter if it is float or double
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115161
--- Comment #9 from Jakub Jelinek ---
In that case we should separate *.md patterns which are used for C conversions
from the patterns used by the intrinsics, keep using what we are right now for
the former and either use UNSPEC (the quickest
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115161
--- Comment #6 from Jakub Jelinek ---
The standard GCC behavior is that out of range floating conversions to integers
result in signed integer maximum if the floating point value sign is clear and
signed integer minimum otherwise (including
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115161
--- Comment #5 from Jakub Jelinek ---
Trying
#include
int
main ()
{
float f = 0x0.8p+33f;
float __attribute__((vector_size (16))) vf = { 0x0.8p+33f, 0x0.8p+33f,
0x0.8p+33f, 0x0.8p+33f };
int a = f;
int __attribute__((vector_size
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115161
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115160
--- Comment #6 from Jakub Jelinek ---
There is no inc in the last term.
Anyway, simplified example would be
int deref (int *);
int *inc (int *&);
int
baz (int *p)
{
return deref (inc (p)) | (deref (inc (p)) << 8) | (deref (inc (p)) << 16) |
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115152
--- Comment #8 from Jakub Jelinek ---
Created attachment 58262
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58262=edit
gcc15-pr115152.patch
Untested fix.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115172
Jakub Jelinek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115172
--- Comment #2 from Jakub Jelinek ---
That said,
--- gcc/ubsan.cc.jj 2024-03-22 09:23:37.695296775 +0100
+++ gcc/ubsan.cc2024-05-21 12:10:24.261454107 +0200
@@ -1776,13 +1776,17 @@ instrument_bool_enum_load (gimple_stmt_i
||
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115172
Jakub Jelinek changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115160
--- Comment #3 from Jakub Jelinek ---
There is no sequence point analyzer in any compiler I'm aware of and I think it
would be extremely hard to implement that.
GCC has -Wsequence-point warning, which can handle lots of cases, but with the
C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115154
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #15 from Jakub
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115152
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #7 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114677
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #2 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114992
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #2 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115143
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #14 from Jakub
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114619
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #2 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114788
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #2 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114865
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #20 from Jakub
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114398
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #3 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114261
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #11 from Jakub
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114772
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #3 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114244
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #8 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114159
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #4 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114578
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #6 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114018
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #19 from Jakub
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113835
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #7 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114432
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #5 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113690
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #8 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113641
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #1 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114324
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #6 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #5 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113434
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #3 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113994
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #12 from Jakub
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113360
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #3 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111099
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #4 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113662
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #6 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113048
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #11 from Jakub
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115070
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #8 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112710
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #4 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111073
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #3 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112453
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #3 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113546
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #6 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114826
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #5 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110992
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #15 from Jakub
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112703
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #2 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113239
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #9 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111471
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #4 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114770
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #2 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110835
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #8 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112305
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #6 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #19 from Jakub
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112657
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #9 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114373
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #2 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110390
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #8 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111266
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #4 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110997
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #8 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111709
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #14 from Jakub
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114196
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #8 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110334
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #28 from Jakub
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111305
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #5 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110501
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #10 from Jakub
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110829
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #4 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111077
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #9 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110269
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #6 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110251
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #17 from Jakub
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109828
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #12 from Jakub
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111075
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #6 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110503
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #8 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110145
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #10 from Jakub
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109966
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #8 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110382
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #7 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109814
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #14 from Jakub
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109889
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #14 from Jakub
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110285
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #5 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109943
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #7 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109772
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #7 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110361
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #3 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109683
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #4 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110014
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.3|13.4
--- Comment #8 from Jakub Jelinek
1 - 100 of 10744 matches
Mail list logo