https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105595
--- Comment #8 from Arsen Arsenović ---
indeed, but that's also true for the functions, no?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105595
Arsen Arsenović changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116178
--- Comment #3 from Arsen Arsenović ---
+1, 'latest' might be a bit of a footgun
> I would be happier with -std=c++experimental or possibly -std=c++next
or both, for latest released and latest draft standard revisions
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109224
--- Comment #6 from Arsen Arsenović ---
so, indeed, this appears to fix the original testcase:
modified gcc/gimple-ssa-warn-access.cc
@@ -1762,7 +1762,16 @@ new_delete_mismatch_p (tree new_decl, tree delete_decl)
void *np = NULL, *dp =
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109224
--- Comment #5 from Arsen Arsenović ---
(actually, it's simpler to make the operator new simply have template in the reproducer rather than the pack constrained to size 0)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109224
Arsen Arsenović changed:
What|Removed |Added
Summary|Wmismatched-new-delete |Wmismatched-new-delete
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105595
--- Comment #4 from Arsen Arsenović ---
hm, actually, is this valid code?
in https://eel.is/c++draft/basic.def.odr#15 the standard says:
For any definable item D with definitions in multiple translation units,
- (15.1) if D is a non-inline
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116151
--- Comment #2 from Arsen Arsenović ---
I suspect this is due to EH - -fno-exceptions fixes the C++ case, as does
noexcept, and -fexceptions breaks the C case.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116151
Bug ID: 116151
Summary: [7.1 Regression] G++ fails to diagnose
-Waggressive-loop-optimizations when going past the
end of an array
Product: gcc
Version: 7.1.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115908
Arsen Arsenović changed:
What|Removed |Added
CC||arsen at gcc dot gnu.org
Last
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113773
Arsen Arsenović changed:
What|Removed |Added
Last reconfirmed||2024-07-30
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115309
Arsen Arsenović changed:
What|Removed |Added
CC||arsen at gcc dot gnu.org
Last
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104981
Arsen Arsenović changed:
What|Removed |Added
CC||netcan1996 at gmail dot com
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54367
Bug 54367 depends on bug 103358, which changed state.
Bug 103358 Summary: what is the first constructor argument of lambda coroutine
promise_type?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103358
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103358
Arsen Arsenović changed:
What|Removed |Added
CC||arsen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110855
Arsen Arsenović changed:
What|Removed |Added
CC||redbeard0531 at gmail dot com
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102363
Arsen Arsenović changed:
What|Removed |Added
CC||arsen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106667
Arsen Arsenović changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Severity|normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109224
Arsen Arsenović changed:
What|Removed |Added
Ever confirmed|0 |1
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112341
Arsen Arsenović changed:
What|Removed |Added
Status|NEW |ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110855
Arsen Arsenović changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115906
Arsen Arsenović changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111728
Arsen Arsenović changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |arsen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105475
Arsen Arsenović changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |arsen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110171
Arsen Arsenović changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |arsen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103868
Arsen Arsenović changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101367
Arsen Arsenović changed:
What|Removed |Added
CC||nilsgladitz at gmail dot com
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100611
Arsen Arsenović changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95457
Arsen Arsenović changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116057
Arsen Arsenović changed:
What|Removed |Added
CC||arsen at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115660
Arsen Arsenović changed:
What|Removed |Added
CC||arsen at gcc dot gnu.org,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103953
Arsen Arsenović changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105475
--- Comment #3 from Arsen Arsenović ---
ah, seems that we're missing handling of error_mark_node in a few places while
processing a coroutine, causing the middle-end to be confused later. I'll
leave that for later.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109867
--- Comment #3 from Arsen Arsenović ---
(In reply to Arsen Arsenović from comment #2)
> this corresponds to the four switches emitted for the coroutine
> implementation after morphing these fns into coroutine functions. the other
> cases are
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110171
--- Comment #2 from Arsen Arsenović ---
no - it is because convert_to_void does not know how to warn about discarded
co_awaits, and it does not get re-invoked when we expand co_awaits
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115907
Arsen Arsenović changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115907
--- Comment #48 from Arsen Arsenović ---
Please stop resetting the bug status. You create unneeded churn. This bug is
invalid.
(In reply to cqwrteur from comment #43)
> This is completely BS. Old libc cannot build with the latest gcc since
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104981
Arsen Arsenović changed:
What|Removed |Added
CC||arsen at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105475
Arsen Arsenović changed:
What|Removed |Added
CC||arsen at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99575
Arsen Arsenović changed:
What|Removed |Added
CC||fchelnokov at gmail dot com
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103963
Arsen Arsenović changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102217
Arsen Arsenović changed:
What|Removed |Added
CC||arsen at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110855
--- Comment #5 from Arsen Arsenović ---
agreed, but note that it still gives us the name of the actor function:
pr110855.C:51:1ReturnObject bar(int)
pr110855.C:51:1void bar(bar(int)::_Z3bari.Frame*)
(the latter print is from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115951
--- Comment #6 from Arsen Arsenović ---
*** Bug 115918 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115918
Arsen Arsenović changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109867
Arsen Arsenović changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108643
Arsen Arsenović changed:
What|Removed |Added
CC||arsen at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105336
Arsen Arsenović changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101133
Arsen Arsenović changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109323
--- Comment #8 from Arsen Arsenović ---
iota did come to mind while I was typing that, but my thinking is that it is
far more likely to be unintended, hence my thinking
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105301
Arsen Arsenović changed:
What|Removed |Added
CC||arsen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112341
Arsen Arsenović changed:
What|Removed |Added
CC||arsen at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105574
Arsen Arsenović changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109323
Arsen Arsenović changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110171
Arsen Arsenović changed:
What|Removed |Added
Keywords||diagnostic
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110855
Arsen Arsenović changed:
What|Removed |Added
CC||arsen at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107768
Arsen Arsenović changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105595
Arsen Arsenović changed:
What|Removed |Added
CC||arsen at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103963
Arsen Arsenović changed:
What|Removed |Added
CC||arsen at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101367
Arsen Arsenović changed:
What|Removed |Added
CC||benni.buch at gmail dot com
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104872
Arsen Arsenović changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103953
--- Comment #2 from Arsen Arsenović ---
seems to have been r12-9435-g6fd32842404ac1.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105336
Arsen Arsenović changed:
What|Removed |Added
CC||arsen at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103953
Arsen Arsenović changed:
What|Removed |Added
CC||arsen at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95457
Arsen Arsenović changed:
What|Removed |Added
CC||arsen at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115951
Arsen Arsenović changed:
What|Removed |Added
CC||arsen at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101367
Arsen Arsenović changed:
What|Removed |Added
CC||johannes.kalmbach@googlemai
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103909
Arsen Arsenović changed:
What|Removed |Added
CC||arsen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103868
Arsen Arsenović changed:
What|Removed |Added
CC||netcan1996 at gmail dot com
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102707
Arsen Arsenović changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115906
Arsen Arsenović changed:
What|Removed |Added
Keywords||diagnostic,
|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115858
Arsen Arsenović changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101367
Arsen Arsenović changed:
What|Removed |Added
CC||hodges.r at gmail dot com
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101367
Arsen Arsenović changed:
What|Removed |Added
CC||dje at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98401
Arsen Arsenović changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107239
Arsen Arsenović changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107288
Arsen Arsenović changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101367
Arsen Arsenović changed:
What|Removed |Added
CC||max at duempel dot org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101367
Arsen Arsenović changed:
What|Removed |Added
CC||brandt.milo2 at gmail dot com
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104384
Arsen Arsenović changed:
What|Removed |Added
CC||arsen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98401
Arsen Arsenović changed:
What|Removed |Added
CC||arsen at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114142
Arsen Arsenović changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104981
Arsen Arsenović changed:
What|Removed |Added
CC||ldalessandro at gmail dot com
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105989
--- Comment #9 from Arsen Arsenović ---
a ping might suffice then (Iain also wants to see this optimization, it'd seem)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110635
Arsen Arsenović changed:
What|Removed |Added
Last reconfirmed||2024-07-15
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105406
Arsen Arsenović changed:
What|Removed |Added
CC||lbqq at gmail dot com
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101992
Arsen Arsenović changed:
What|Removed |Added
CC||arsen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109682
--- Comment #3 from Arsen Arsenović ---
further reduced reproducer (this one should also be fully valid):
#include
#include
struct test
{
test () {}
test (int) {}
struct promise_type {
test get_return_object () { return {}; }
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109682
Arsen Arsenović changed:
What|Removed |Added
Last reconfirmed||2024-07-14
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105989
Arsen Arsenović changed:
What|Removed |Added
CC||arsen at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102707
Arsen Arsenović changed:
What|Removed |Added
CC||arsen at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115918
--- Comment #2 from Arsen Arsenović ---
Created attachment 58660
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58660=edit
fail.log but with the patchlet applied
No, at least not entirely.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113460
--- Comment #4 from Arsen Arsenović ---
actually, it seems to be the comma, not the fold; the following also fails:
#include
#include
#include
#include
using namespace std;
template
[[nodiscard]] auto
concat(Range1&& range1, Range2&&
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115914
Arsen Arsenović changed:
What|Removed |Added
CC||arsen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113460
Arsen Arsenović changed:
What|Removed |Added
CC||hewillk at gmail dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115918
Bug ID: 115918
Summary: Bootstrap failure in GNAT with
--with-build-config=bootstrap-lto
--enable-languages=c,ada,c++,lto
Product: gcc
Version: 15.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115917
Bug ID: 115917
Summary: GNAT fails to bootstrap with LTO and
-Werror=lto-type-mismatch due to C_Version_String and
gnat_version_string on x86_64-pc-linux-gnu
Product: gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113460
--- Comment #2 from Arsen Arsenović ---
this is a double-free it would seem.
but, the following works:
#include
#include
#include
#include
using namespace std;
template
[[nodiscard]] auto
concat(Range1&& range1, Range2&& range2) ->
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115907
--- Comment #38 from Arsen Arsenović ---
(In reply to cqwrteur from comment #35)
> Unless the "old enough glibc" won't be able to build latest GCC. Even glibc
> 2.25 (which is centos stucks with).
File a bug or write a patch. I'm not sure how
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115907
--- Comment #34 from Arsen Arsenović ---
(In reply to cqwrteur from comment #29)
> I don't know how you do that. It is impossible to upgrade glibc on any of my
> linux distributions. I tried ubuntu, arch linux. Neither of them allows me
> to
1 - 100 of 159 matches
Mail list logo