https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108711
Bug ID: 108711
Summary: [13 Regression] ICE in get_equiv, at
lra-constraints.cc:534
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Keywords: ice-on-valid-code
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108711
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |13.0
Keywords|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108711
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108712
Bug ID: 108712
Summary: Missing optimization with memory-barrier
Product: gcc
Version: 12.2.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108711
Martin Liška changed:
What|Removed |Added
Last reconfirmed||2023-02-08
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108657
David Binderman changed:
What|Removed |Added
CC||rguenther at suse dot de
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108712
--- Comment #1 from Wilhelm M ---
And using
__asm__ __volatile__ ("" : : : "memory");
there is no optimization at all.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108713
Bug ID: 108713
Summary: ICE during RTL pass: into_cfglayout for
x86_64-pc-linux-gnu '-m32', C++
'libgomp.c-c++-common/for-11.c'
Product: gcc
Version: 13.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108714
Bug ID: 108714
Summary: Algorithms in require predicates to be
copyable
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108713
--- Comment #1 from Jakub Jelinek ---
If you can reproduce it with vanilla trunk, it is worth it, sure, but without a
reliable reproducer there isn't much to do. Is the ICE in an offload compiler
or on the host?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108713
--- Comment #2 from Thomas Schwinge ---
(In reply to Jakub Jelinek from comment #1)
> If you can reproduce it with vanilla trunk, it is worth it, sure, but
> without a reliable reproducer there isn't much to do.
I'll attempt to reproduce with c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108588
--- Comment #1 from Fedor Chelnokov ---
According to this StackOverflow answer, the behavior of GCC is incorrect here:
https://stackoverflow.com/a/75380301/7325599
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715
Bug ID: 108715
Summary: Infinite loop in the generated assembly with -Os when
strlen is defined in the code
Product: gcc
Version: 12.2.1
Status: UNCONFIRMED
Se
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715
--- Comment #1 from Daniel Zaoui ---
Created attachment 54427
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54427&action=edit
Preprocessed file
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715
--- Comment #2 from Daniel Zaoui ---
Created attachment 54428
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54428&action=edit
Assembly file
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715
Daniel Zaoui changed:
What|Removed |Added
Attachment #54427|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715
Daniel Zaoui changed:
What|Removed |Added
Attachment #54428|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715
--- Comment #5 from Daniel Zaoui ---
Created attachment 54429
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54429&action=edit
Preprocessed file
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715
--- Comment #6 from Daniel Zaoui ---
Created attachment 54430
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54430&action=edit
Assembly file
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715
--- Comment #7 from Daniel Zaoui ---
With the -fno-builtin option, the assembly is correct and the program behaves
as expected.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108716
Bug ID: 108716
Summary: [10/11/12/13 Regression] Incorrect
DW_AT_decl_{line,column} in DW_TAG_imported_decl
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Seve
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108716
Jakub Jelinek changed:
What|Removed |Added
Last reconfirmed||2023-02-08
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108716
Jakub Jelinek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108695
--- Comment #6 from Martin Liška ---
(In reply to Andrew Pinski from comment #5)
> I am 99% sure there is aliasing violations in this code too:
> #if _MSC_VER
> #define GETU32(p) SWAP(*((u32 *)(p)))
> #define PUTU32(ct, st)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90192
Jonathan Wakely changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83981
Jonathan Wakely changed:
What|Removed |Added
CC||lemo1234 at gmail dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83981
Jonathan Wakely changed:
What|Removed |Added
CC||dan.raviv at gmail dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106239
Jonathan Wakely changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715
Andrew Pinski changed:
What|Removed |Added
Component|c |middle-end
--- Comment #8 from Andrew P
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108714
Jonathan Wakely changed:
What|Removed |Added
Resolution|--- |INVALID
Status|UNCONFIRME
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108695
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715
--- Comment #9 from Daniel Zaoui ---
(In reply to Andrew Pinski from comment #8)
> There is a dup of this bug already filed. And a related bug when defining
> "memcpy" too.
>
> C is special.
Do you have any bug ID? I searched before opening th
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106249
Arseny Solokha changed:
What|Removed |Added
Status|RESOLVED|REOPENED
Resolution|FIXED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96342
--- Comment #10 from avieira at gcc dot gnu.org ---
yang I assume you are no longer working on this?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108688
Jakub Jelinek changed:
What|Removed |Added
CC||avieira at gcc dot gnu.org,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108688
--- Comment #4 from Jakub Jelinek ---
I think the bug is in the match.pd
/* Simplify a bit extraction from a bit insertion for the cases with
the inserted element fully covering the extraction or the insertion
not touching the extraction.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108688
Andrew Pinski changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |pinskia at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715
--- Comment #11 from Daniel Zaoui ---
I checked on GCC 5.2.0 and 10.2 (RISC-V toolchain) and it doesn't happen.
I didn't understand what is the conclusion for the duplicate tickets. In
107415, it seems to be an expected behavior. Although I don
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715
--- Comment #12 from Jakub Jelinek ---
While the strlen pattern recognition has been added later than memcpy/memset,
it is really the same thing. With -ffreestanding which you are supposed to use
when you are providing C library yourself (or pa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108688
--- Comment #6 from Jakub Jelinek ---
(In reply to Andrew Pinski from comment #5)
> Oh I might have a fix for this already just didn't have a testcase for the
> upstream compiler at the time.
Note, it is just the first case from the above becau
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108717
Bug ID: 108717
Summary: pasting """_" and "µm" does not give a valid
preprocessing token in user-defined literal operator
Product: gcc
Version: 13.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108525
--- Comment #7 from CVS Commits ---
The master branch has been updated by Jakub Jelinek :
https://gcc.gnu.org/g:a58a4a57f9a4445f93b495f776f45e1118777e88
commit r13-5737-ga58a4a57f9a4445f93b495f776f45e1118777e88
Author: Jakub Jelinek
Date: W
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108706
Jakub Jelinek changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108316
--- Comment #5 from CVS Commits ---
The trunk branch has been updated by Richard Sandiford :
https://gcc.gnu.org/g:740a3be7df29b280f39a04c441fd4917af4eef5e
commit r13-5739-g740a3be7df29b280f39a04c441fd4917af4eef5e
Author: Richard Sandiford
Da
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108718
Bug ID: 108718
Summary: csmith: possible bad code with -O2
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
A
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108717
Jonathan Wakely changed:
What|Removed |Added
Last reconfirmed||2023-02-08
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108583
--- Comment #24 from Tamar Christina ---
> Sure that works I think, I'll do that then.
Just to check, I'm regtesting the patch, I assume you want me to revert the
hook as well right? Since nothing will be using it.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108718
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108718
Jakub Jelinek changed:
What|Removed |Added
Priority|P3 |P2
Summary|csmith: possible
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108702
Martin Liška changed:
What|Removed |Added
Summary|[13 Regression] ICE in |[13 Regression] ICE in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108695
--- Comment #8 from Martin Liška ---
Ok, one suspicious casting of memory comes from:
typedef union _roundkey {
unsigned char data[16];
unsigned int data32[4];
} roundkey;
...
typedef struct _sec_fields {
...
roundkey
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108695
--- Comment #9 from Martin Liška ---
Actually, looking at the tree dumps before and after the revision, it's leading
to a different place:
First difference happens in:
test_aes.ltrans0.ltrans.116t.dse2
[local count: 8687547526]:
- _118 =
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108695
Martin Liška changed:
What|Removed |Added
Resolution|--- |INVALID
Status|WAITING
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108695
--- Comment #11 from Sam James ---
Can you drop a link in here if/when reported upstream? Thanks
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108695
--- Comment #12 from Martin Liška ---
(In reply to Sam James from comment #11)
> Can you drop a link in here if/when reported upstream? Thanks
I was unable to find a bugzilla insntance for the dd_rescue project. Is there
any?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108719
Bug ID: 108719
Summary: RFE: allow specifying argument indexes for
__attribute__((tainted_args))
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: norma
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108695
--- Comment #13 from Martin Liška ---
Got it:
https://sourceforge.net/p/ddrescue/tickets/6/
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108695
--- Comment #14 from Jakub Jelinek ---
(In reply to Martin Liška from comment #10)
> > where the XOR16 is implemented as:
> >
> > #define XORN(in1,in2,out,len) \
> > do {\
> > uint _i;\
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108695
--- Comment #15 from Martin Liška ---
(In reply to Jakub Jelinek from comment #14)
> (In reply to Martin Liška from comment #10)
> > > where the XOR16 is implemented as:
> > >
> > > #define XORN(in1,in2,out,len) \
> > > do {
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108702
--- Comment #2 from Jakub Jelinek ---
Without -flto, the testcase can't be linked:
./cc1plus -quiet -std=c++23 stmtexpr19.C; g++ -o stmtexpr19{,.s}
/usr/bin/ld: /tmp/ccUo7FRx.o:(.rodata+0x0): undefined reference to
`setup()::inner'
collect2: err
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108688
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108163
--- Comment #2 from David Heidelberg (okias) ---
I have suspicion it could be some parts of mesa compiled with
-mfpu=neon
while other parts are compiled without this option explicitly stated.
I think the test case could be passing it to diffe
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108688
--- Comment #8 from Andrew Pinski ---
Created attachment 54433
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54433&action=edit
Patch which I had around and will be testing
I had this patch around while I was working on full bitfield lowe
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108720
Bug ID: 108720
Summary: INT_MIN * -1 is incorrect
Product: gcc
Version: 11.3.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
Assignee
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108720
--- Comment #1 from Abigail Kelly ---
Created attachment 54435
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54435&action=edit
preprocessed file
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108720
Jakub Jelinek changed:
What|Removed |Added
Resolution|--- |INVALID
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108720
--- Comment #3 from Andrew Pinski ---
int x =
# 6 "err_file.c" 3 4
(-0x7fff - 1)
# 6 "err_file.c"
;
int y = x * -1;
x*-1 invokes undefined behavior because signed integer overflow is undefined.
So any
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108720
--- Comment #4 from Andrew Pinski ---
Also if you want to make signed integer overflow as being defined, you can use
-fwrapv .
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108721
Bug ID: 108721
Summary: csmith: really old bug with -O2
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
Assi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108721
Andrew Pinski changed:
What|Removed |Added
Component|c |middle-end
--- Comment #1 from Andrew P
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108721
Jakub Jelinek changed:
What|Removed |Added
Summary|csmith: really old bug with |[10/11/12/13 Regression]
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108718
--- Comment #3 from Andrew Pinski ---
This also changes with -fno-strict-aliasing ...
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108696
--- Comment #1 from Andrew Macleod ---
I think that change will end up missing equivalences and transitives. The
m_relation_set bitmap is only used to track non-equivalence relations
registered with the oracle. Equivalences are handled separate
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108702
Jakub Jelinek changed:
What|Removed |Added
Component|ipa |c++
Priority|P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108717
--- Comment #1 from Andrew Pinski ---
It works with normal identifiers though:
int µm = 1;
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108717
--- Comment #2 from Andrew Pinski ---
This is accepted:
```
int operator"" _µm(long double magnitude) noexcept // Micro sign, unicode
0x00b5
{
return magnitude;
}
```
NOTE the space.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108717
Andrew Pinski changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103902
--- Comment #5 from Andrew Pinski ---
*** Bug 108717 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108692
--- Comment #4 from CVS Commits ---
The master branch has been updated by Jakub Jelinek :
https://gcc.gnu.org/g:6ad1c1027628f094260037536f6b6fcdb63b5add
commit r13-5742-g6ad1c1027628f094260037536f6b6fcdb63b5add
Author: Jakub Jelinek
Date: W
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108692
Jakub Jelinek changed:
What|Removed |Added
Summary|[11/12/13 Regression] |[11/12 Regression]
|M
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102725
Andrew Pinski changed:
What|Removed |Added
CC||daniel at eyoman dot com
--- Comment #7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108722
Bug ID: 108722
Summary: gcc.dg/analyzer/file-CWE-1341-example.c fails on power
9 BE
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
P
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715
--- Comment #14 from Jakub Jelinek ---
It isn't really a dup, that other PR is about strlen pattern in some function
with a different name.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108696
--- Comment #2 from Andrew Macleod ---
Created attachment 54437
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54437&action=edit
possible patch
This patch should successfully short circuit unnecessary checks. untested in
compiler.i
Where
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715
--- Comment #15 from Andrew Pinski ---
(In reply to Jakub Jelinek from comment #14)
> It isn't really a dup, that other PR is about strlen pattern in some
> function with a different name.
PR 103858 was also marked as a dup much earlier.
I thin
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108696
--- Comment #3 from rguenther at suse dot de ---
> Am 08.02.2023 um 18:50 schrieb amacleod at redhat dot com
> :
>
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108696
>
> --- Comment #2 from Andrew Macleod ---
> Created attachment 54437
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108711
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103259
--- Comment #6 from CVS Commits ---
The master branch has been updated by Harald Anlauf :
https://gcc.gnu.org/g:7e9f20f5517429cfaadec14d6b04705e59078565
commit r13-5743-g7e9f20f5517429cfaadec14d6b04705e59078565
Author: Steve Kargl
Date: Tue
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108505
--- Comment #7 from CVS Commits ---
The master branch has been updated by SRINATH PARVATHANENI
:
https://gcc.gnu.org/g:2eeda82d6288fb2a8fbc302d98ed51337e01
commit r13-5744-g2eeda82d6288fb2a8fbc302d98ed51337e01
Author: Srinath Parvathan
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108704
--- Comment #3 from CVS Commits ---
The master branch has been updated by David Malcolm :
https://gcc.gnu.org/g:77bb54b1b07add45007c664724b726541d672ef3
commit r13-5745-g77bb54b1b07add45007c664724b726541d672ef3
Author: David Malcolm
Date: W
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108704
David Malcolm changed:
What|Removed |Added
Summary|[13 Regression] Many|Many
|-Wanalyzer-use-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108723
Bug ID: 108723
Summary: [13 Regression] Recent changes broke risc-v testsuite
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Compo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107079
Marek Polacek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108684
Andrew Pinski changed:
What|Removed |Added
URL||https://gcc.gnu.org/piperma
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108724
Bug ID: 108724
Summary: [11 regression] Poor codegen when summing two arrays
without AVX or SSE
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108724
Andrew Pinski changed:
What|Removed |Added
Keywords||missed-optimization
Summary|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108712
Andrew Pinski changed:
What|Removed |Added
Keywords||inline-asm,
|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108725
Bug ID: 108725
Summary: -Wanalyzer-use-of-uninitialized-value on ternary
pointer access seen in qemu-7.2.0's dump/win_dump.c
Product: gcc
Version: 13.0
Status: UNCONFIRM
1 - 100 of 136 matches
Mail list logo