https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118677
Bug ID: 118677
Summary: Operator auto() requires () selects wrong overload
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Compo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118599
Bug ID: 118599
Summary: Incorrect diagnostic on multiline string literal
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118539
--- Comment #2 from Egor Pugin ---
Does it make sense to sort them before printing?
Seems people can just append new options without much grouping.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118539
Bug ID: 118539
Summary: Unsorted -march suggestions
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
Ass
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118515
--- Comment #1 from Egor Pugin ---
Actually the output is the same since gcc-6.
from gcc-4.6 to gcc-5 output is:
note: candidate: template > auto b()
Slightly updated example:
template void b() {}
void c() { b(0); }
Is considered an error
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118515
Bug ID: 118515
Summary: [15] Incorrect error message:
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Ass
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95455
Egor Pugin changed:
What|Removed |Added
CC||egor.pugin at gmail dot com
--- Comment #6
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114392
Bug ID: 114392
Summary: Address of overloaded function with requires
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114271
--- Comment #1 from Egor Pugin ---
echo "int f=[](class{" | g++ -x c++ -
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114271
Bug ID: 114271
Summary: [ICE] on invalid
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: unassig
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114106
Bug ID: 114106
Summary: Wrong result of decltype
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105858
--- Comment #6 from Egor Pugin ---
Same issue.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107981
--- Comment #2 from Egor Pugin ---
Ignore previous comment.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107981
--- Comment #1 from Egor Pugin ---
Also see following test cases.
===
ok for gcc
struct a {
operator auto();
};
struct b : a {
using a::operator auto;
};
===
not ok for gcc&clang, ok for msvc
struct a {
operator auto();
};
stru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107981
Bug ID: 107981
Summary: 'operator auto' has not been declared in base
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c+
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99243
--- Comment #5 from Egor Pugin ---
Possible naive fix is to change in module.cc (void module_state::set_filename
(const Cody::Packet &packet)):
- error_at (loc, "unknown Compiled Module Interface: %s",
packet.GetString ().c_
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106685
Bug ID: 106685
Summary: [12/13 Regerssion] ICE
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: u
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106608
--- Comment #3 from Egor Pugin ---
Small repro https://godbolt.org/z/WKc7arxMs
Probably clang issue.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106608
Egor Pugin changed:
What|Removed |Added
CC||egor.pugin at gmail dot com
--- Comment #2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106608
--- Comment #1 from Egor Pugin ---
Update links.
===
We've tried to build Telegram Desktop with GCC 12 and got such error:
http://paste.mva.name/co36VoGr.txt
There is a struct A { vector b; }, where B is a declared, but not defined
struct:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106608
Bug ID: 106608
Summary: [12 Regression] std::optional requires unavailable
dtor
Product: gcc
Version: 12.1.1
Status: UNCONFIRMED
Severity: normal
Pri
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105999
--- Comment #3 from Egor Pugin ---
See ms response
https://developercommunity.visualstudio.com/t/C-Wrong-requires-result-inside-lambd/10073268#T-N10075675
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105999
Bug ID: 105999
Summary: Wrong requires result inside lambda in a class
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105655
Bug ID: 105655
Summary: [12/13 Regression] ICE on invalid deduction
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78352
--- Comment #17 from Egor Pugin ---
Iain, any chance of publishing your blocks patches as is?
Also what's the status of apple m1 support?
As I understand homebrew's gcc uses your patches, but I met blocks errors when
building cmake in file that
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105398
--- Comment #1 from Egor Pugin ---
auto f = [](auto &&m) {
enum { _,e3,e2,e1,C4,C3,C2,C1 };
static constexpr int x_coeffs[3][4] = {
{e1,C2,C3,C4},
{e2,C1,C3,C4},
{e3,C1,C2,C4},
};
};
int main() {
f(0);
}
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105398
Bug ID: 105398
Summary: [11/12 Regression][ICE] enum in array in lambda
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104503
--- Comment #3 from Egor Pugin ---
But what is using in 2.cpp?
Module m does not export anything.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104503
Bug ID: 104503
Summary: [12 regression][modules] bits/shared_ptr_base.h:
error: must ‘#include ’ before using
‘typeid’
Product: gcc
Version: 12.0
Sta
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99243
Egor Pugin changed:
What|Removed |Added
CC||egor.pugin at gmail dot com
--- Comment #2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103969
Bug ID: 103969
Summary: 'auto' parameter not permitted in this context
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103871
--- Comment #2 from Egor Pugin ---
Repro
#include
#include
#include
struct s {
s(std::vector &&);
};
struct async_task {
struct promise_type {
auto initial_suspend() const { return std::suspend_never{}; }
auto final_
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103871
--- Comment #1 from Egor Pugin ---
11.2.1 fails
g++ --version
g++ (GCC) 11.2.1 20211203 (Red Hat 11.2.1-7)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103871
Bug ID: 103871
Summary: [11.2.1/12 Regression] co_await causes build error
Product: gcc
Version: 11.2.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Compon
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103754
--- Comment #5 from Egor Pugin ---
(In reply to Andrew Pinski from comment #3)
> Sadly it looks like modules are no where near prime time.
Seems so.
I set up my tooling and trying to play with them, but there are a lot of
issues.
Does someone
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103754
--- Comment #2 from Egor Pugin ---
Created attachment 52020
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52020&action=edit
more ice on g++-12 master
Adding more ICE logs without filing new tickets in case if need to check more
error pla
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103754
Egor Pugin changed:
What|Removed |Added
Summary|[11][ice][modules] import |[11,12][ice][modules]
|b
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103754
Bug ID: 103754
Summary: [11][ice][modules] import bits/stdc++.h and map
Product: gcc
Version: 11.2.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103752
Bug ID: 103752
Summary: [12 Regression][ICE][modules] with import
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103518
--- Comment #4 from Egor Pugin ---
Created attachment 51916
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51916&action=edit
preprocessed file
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103518
--- Comment #2 from Egor Pugin ---
Callgrind https://www.dropbox.com/s/3ro2ulrfp6jma8f/callgrind.out.39995?dl=1
Interestingly, clang++-13 hangs for 50 s. while gcc for 150 s.
Probably, clang also does something wrong here.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103518
Egor Pugin changed:
What|Removed |Added
CC||egor.pugin at gmail dot com
--- Comment #1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103518
Bug ID: 103518
Summary: g++ hangs on invalid code
Product: gcc
Version: 11.2.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assign
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103212
--- Comment #1 from Egor Pugin ---
Original code was closer to something like this:
---
#include
constexpr bool test = requires { [](auto o) {}(std::unique_ptr{}); };
static_assert(test);
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103212
Bug ID: 103212
Summary: requires expression with lambda fails
Product: gcc
Version: 11.2.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
45 matches
Mail list logo