https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87282
--- Comment #3 from Andrew Pinski ---
(In reply to Andrew Pinski from comment #2)
> Dup of bug 78173.
I should say this was fixed in GCC 11+
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78173
Andrew Pinski changed:
What|Removed |Added
CC||delrieutheo at gmail dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87282
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86619
--- Comment #5 from Andrew Pinski ---
I Noticed clang, ICC nor MSVC either handle this either.
Note GCC is the only one which handles :
int f(std::array & a, std::array & b)
{
a[0] = 1;
b[0] = 1;
return a[0];
}
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103531
--- Comment #4 from Eyal Rozenberg ---
(In reply to Eric Gallager from comment #3)
> -Wtraditional-conversion catches this:
Well... you're technically right, but:
1. That is a much wider warning. If someone were to turn this on they would get
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87235
Andrew Pinski changed:
What|Removed |Added
Keywords||diagnostic
Status|UNCONFIRME
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86598
--- Comment #4 from Andrew Pinski ---
Here is a full testcase that still fails:
template struct Units{int operator+(int);};
class Amp{};
Units operator"" _amp(unsigned long long d);
int k = 4_amp+1; // incorrect error: no literal operator "" _am
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=23827
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |6.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86743
Andrew Pinski changed:
What|Removed |Added
Summary|Compilation failure when|[c++98] Compilation failure
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79318
Andrew Pinski changed:
What|Removed |Added
Last reconfirmed||2021-12-03
Status|UNCONFIRME
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72777
Jiang An changed:
What|Removed |Added
CC||de34 at live dot cn
--- Comment #2 from Jiang
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99931
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61457
Andrew Pinski changed:
What|Removed |Added
Summary|Inaccurately refusing |[C++11/14 only]
|non-O
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60277
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |9.3
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60551
Andrew Pinski changed:
What|Removed |Added
Summary|__attribute__((used)) is|__attribute__((unused)) is
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103028
--- Comment #6 from Alexandre Oliva ---
This will probably avoid the error. valid_insn_p checks the alternatives, and
fails for the invalid cmpdi_ccu that we attempt to create. Conceivably, this
could be avoided by narrowing down the condition
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98939
--- Comment #6 from Andrew Pinski ---
Note I think this paper applies to C++20 too or at least part of it.
>From CWG1291:
[Accepted at the November, 2020 meeting as part of paper P1787R6 and moved to
DR at the February, 2021 meeting.]
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69701
--- Comment #6 from Andrew Pinski ---
http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1291
[Accepted at the November, 2020 meeting as part of paper P1787R6 and moved to
DR at the February, 2021 meeting.]
So there is a defect rep
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69701
Andrew Pinski changed:
What|Removed |Added
Keywords|accepts-invalid |
--- Comment #5 from Andrew Pinski ---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69701
Andrew Pinski changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69701
--- Comment #3 from Andrew Pinski ---
ICC also rejects this for the same reason as GCC while both MSVC and clang
accept it. Maybe there is a defect report about this.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103028
--- Comment #5 from Andrew Pinski ---
(In reply to Alexandre Oliva from comment #4)
> Andrew,
>
> asm("":"=g"(tt):"g"(t));
> asm("":"=g"(ii):"g"(i));
>
> Make it "0" for the inputs:
>
> asm("":"=g"(tt):"0"(t));
Oh yes sorry I did make
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103028
--- Comment #4 from Alexandre Oliva ---
Andrew,
asm("":"=g"(tt):"g"(t));
asm("":"=g"(ii):"g"(i));
Make it "0" for the inputs:
asm("":"=g"(tt):"0"(t));
and AFAICT if you "detach" the immediate constant, you won't get the bug.
The probl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103531
Eric Gallager changed:
What|Removed |Added
CC||egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68699
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48850
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57239
--- Comment #14 from Andrew Pinski ---
clang accepts the reduced testcase in comment #1 but MSVC and ICC both reject
it too.
MSVC:
(18): error C3201: the template parameter list for class template 'Foo'
does not match the template parameter lis
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93027
Alexandre Oliva changed:
What|Removed |Added
CC||aoliva at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83756
Andrew Pinski changed:
What|Removed |Added
CC||lh_mouse at 126 dot com
--- Comment #13
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85776
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94404
Bug 94404 depends on bug 63217, which changed state.
Bug 63217 Summary: template conversion operator returning const reference not
used for conversion in some cases
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63217
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61663
Andrew Pinski changed:
What|Removed |Added
CC||rs2740 at gmail dot com
--- Comment #3 f
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63217
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63217
--- Comment #9 from Andrew Pinski ---
Other related ones:
http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#493
http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#322
http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.ht
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63217
Andrew Pinski changed:
What|Removed |Added
Blocks||94404
Alias|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63217
--- Comment #7 from Andrew Pinski ---
ICC also rejects this for the same reason as GCC.
MSVC and clang both accept it though.
Could there be a defect report for this?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63217
Andrew Pinski changed:
What|Removed |Added
CC||vz at quantitativesystems dot
com
--- C
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79035
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79035
--- Comment #1 from Andrew Pinski ---
ICC also rejects this for the same reason as GCC.
MSVC and clang both accept it though.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102376
Andrew Pinski changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102647
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103536
Bug ID: 103536
Summary: Suboptimal codegen for && and || combination.
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66901
Andrew Pinski changed:
What|Removed |Added
Known to work||8.1.0, 9.1.0
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66878
Andrew Pinski changed:
What|Removed |Added
Known to work||11.1.0
Status|RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66934
Andrew Pinski changed:
What|Removed |Added
Known to work||8.1.0
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95074
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |11.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71755
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |10.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53402
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79766
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |8.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66935
Andrew Pinski changed:
What|Removed |Added
Last reconfirmed||2021-12-03
Status|RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66934
--- Comment #9 from Andrew Pinski ---
(In reply to Anders Granlund from comment #4)
> I'm pulling in this test case from my related bug report.
>
> int x = 1;
>
> int main() {
> extern int x;
> using ::x;
> }
This is unrelate
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66934
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71886
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |INVALID
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71841
Andrew Pinski changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70446
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |WORKSFORME
Status|UNCONFIRME
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61587
Andrew Pinski changed:
What|Removed |Added
Severity|normal |enhancement
Last reconfirmed|2014-06-2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103534
--- Comment #4 from Martin Sebor ---
Yes, the warning does disappear when malloc() and free() are used instead of
operator new and delete. foo() also ends up much better optimized, even at
-O1:
__attribute__((abi_tag ("cxx11")))
struct string
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103530
--- Comment #2 from Andrew Pinski ---
gcc_checking_assert (TREE_CODE (TREE_TYPE (lhs)) == BOOLEAN_TYPE);
This assert is incorrect because useless_type_conversion_p has the following
code:
/* If both the inner and outer types are integ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103534
--- Comment #3 from Jonathan Wakely ---
(In reply to Andrew Pinski from comment #2)
> I also noticed that with -std=c++17 (or before), the constructor for
> std::string is not inlined fully for both std::string objects which avoids
> the false p
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97711
Andrew Pinski changed:
What|Removed |Added
Severity|normal |enhancement
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97711
Andrew Pinski changed:
What|Removed |Added
CC||jengelh at inai dot de
--- Comment #6 fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103535
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103535
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103271
--- Comment #17 from qinzhao at gcc dot gnu.org ---
(In reply to Richard Biener from comment #12)
> diff --git a/gcc/internal-fn.c b/gcc/internal-fn.c
> index 6ac3460d538..08f94b7a17a 100644
> --- a/gcc/internal-fn.c
> +++ b/gcc/internal-fn.c
> @
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103535
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=103535
Bug ID: 103535
Summary: [missed optimization] remainder-of-2 with subtract-1
Product: gcc
Version: 11.2.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Comp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103483
Martin Sebor changed:
What|Removed |Added
Keywords|missed-optimization |
--- Comment #10 from Martin Sebor ---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103534
Andrew Pinski changed:
What|Removed |Added
Keywords||alias, missed-optimization
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103505
anlauf at gcc dot gnu.org changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |anlauf at gcc dot
gnu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96188
Martin Sebor changed:
What|Removed |Added
Known to work||12.0
--- Comment #9 from Martin Sebor --
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100366
Martin Sebor changed:
What|Removed |Added
Known to fail||11.2.0, 12.0
Last reconfirmed|2021-05-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103470
Jeffrey A. Law changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103534
Martin Sebor changed:
What|Removed |Added
Keywords||diagnostic
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103011
Jeffrey A. Law changed:
What|Removed |Added
CC||law at gcc dot gnu.org
--- Comment #9
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81176
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
As
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103531
Eyal Rozenberg changed:
What|Removed |Added
Summary|Prpose compiler warning |Propose compiler warning
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103534
Bug ID: 103534
Summary: [12 regression] Spurious -Wstringop-overflow warning
with std::string concatencation
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Sev
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55610
--- Comment #11 from CVS Commits ---
The master branch has been updated by Iain D Sandoe :
https://gcc.gnu.org/g:22a982409323feb203401d345488a5a9c18e6733
commit r12-5759-g22a982409323feb203401d345488a5a9c18e6733
Author: Iain Sandoe
Date: Sat
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100102
Patrick Palka changed:
What|Removed |Added
CC||michaelreneer at gmail dot com
--- Comm
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103532
Patrick Palka changed:
What|Removed |Added
CC||ppalka at gcc dot gnu.org
Resol
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103526
David Malcolm changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103526
--- Comment #2 from CVS Commits ---
The master branch has been updated by David Malcolm :
https://gcc.gnu.org/g:38a0ee2649ef236ea2763bb9cfc42dc917c7d3fd
commit r12-5757-g38a0ee2649ef236ea2763bb9cfc42dc917c7d3fd
Author: David Malcolm
Date: T
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103533
Bug ID: 103533
Summary: Enable "taint" state machine with -fanalyzer without
requiring -fanalyzer-checker=taint
Product: gcc
Version: 12.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82090
--- Comment #7 from Aldy Hernandez ---
(In reply to Jeffrey A. Law from comment #6)
> The other is to introduce the solver into the predicate analysis pass which
> starts to touch on other ideas I've had. Namely that thread discovery and
> pred
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103532
Bug ID: 103532
Summary: internal compiler error: Segmentation fault
Product: gcc
Version: og10 (devel/omp/gcc-10)
Status: UNCONFIRMED
Severity: normal
Priority: P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103271
--- Comment #16 from Jim Wilson ---
I have a patch to add movti to the riscv port. I agree that we should be
adding this. I just unfortunately had a kitchen accident and had take some
time off before I finished it. I noticed that a comment be
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103437
--- Comment #8 from CVS Commits ---
The master branch has been updated by Vladimir Makarov :
https://gcc.gnu.org/g:cd47cd4b5eb2dfa7a3190e46a3ae93cc87dbe6b1
commit r12-5756-gcd47cd4b5eb2dfa7a3190e46a3ae93cc87dbe6b1
Author: Vladimir N. Makarov
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947
Bug 53947 depends on bug 102467, which changed state.
Bug 102467 Summary: Missed SLP discovery for gathers
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102467
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102467
rsandifo at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
Resoluti
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103400
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103340
Jonathan Wakely changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103364
--- Comment #16 from Sarah Julia Kriesch ---
Sorry! I thought I have created these links as a logged out user. Here are the
public links.
PostgreSQL14:
https://build.opensuse.org/public/build/openSUSE:Factory:zSystems/standard/s390x/postgresql1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103381
--- Comment #8 from CVS Commits ---
The master branch has been updated by Jonathan Wakely :
https://gcc.gnu.org/g:e2e98f524fdb80c16e3395f20fee930fbcad5562
commit r12-5754-ge2e98f524fdb80c16e3395f20fee930fbcad5562
Author: Jonathan Wakely
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103400
--- Comment #3 from CVS Commits ---
The master branch has been updated by Jonathan Wakely :
https://gcc.gnu.org/g:e2e98f524fdb80c16e3395f20fee930fbcad5562
commit r12-5754-ge2e98f524fdb80c16e3395f20fee930fbcad5562
Author: Jonathan Wakely
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103340
--- Comment #5 from CVS Commits ---
The master branch has been updated by Jonathan Wakely :
https://gcc.gnu.org/g:e2e98f524fdb80c16e3395f20fee930fbcad5562
commit r12-5754-ge2e98f524fdb80c16e3395f20fee930fbcad5562
Author: Jonathan Wakely
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103526
David Malcolm changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103271
--- Comment #15 from qinzhao at gcc dot gnu.org ---
(In reply to Richard Biener from comment #11)
>
> I suppose assigning TImode to a decl but not even being able to move TImode
> can be a problem elsewhere...
this might be the root issue that
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103437
--- Comment #7 from CVS Commits ---
The master branch has been updated by Vladimir Makarov :
https://gcc.gnu.org/g:7d02c8bf75980fa2468f4167a82dd3a619e35cb4
commit r12-5717-g7d02c8bf75980fa2468f4167a82dd3a619e35cb4
Author: Vladimir N. Makarov
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103364
--- Comment #15 from Andreas Krebbel ---
(In reply to Sarah Julia Kriesch from comment #0)
...
> Full PostgreSQL log:
> https://build.opensuse.org/build/openSUSE:Factory:zSystems/standard/s390x/
> postgresql14/_log
>
> Full Rust log:
> https://
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103383
--- Comment #7 from Michael Eager ---
Do you have a test case which shows the problem?
1 - 100 of 179 matches
Mail list logo