https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118863
Bug ID: 118863
Summary: Cannot #include in global module fragment
with -fsanitize=undefined
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118637
Bug ID: 118637
Summary: gcc fails to optimize unsigned division by 2 to shift
right by 1
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91883
David Stone changed:
What|Removed |Added
CC||davidfromonline at gmail dot
com
--- Comm
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115119
Bug ID: 115119
Summary: Typo in
_Grapheme_cluster_view::_Iterator::operator++(int)
Product: gcc
Version: 14.1.1
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106849
--- Comment #3 from David Stone ---
Oh, as per https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112355#c3 it's just
that the 13.2 build isn't checked, so it's not a new bug.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106849
--- Comment #2 from David Stone ---
Looks like it works in 13.2 but fails in trunk.
13.2: https://godbolt.org/z/d54ToW7zW
trunk: https://godbolt.org/z/eej9d7ccM
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112355
David Stone changed:
What|Removed |Added
CC||davidfromonline at gmail dot
com
--- Com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112355
Bug ID: 112355
Summary: Internal compiler error when exporting using
declaration of function template
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severit
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111617
Bug ID: 111617
Summary: Unnecessary instructions generated when comparing
mixed-sign small integers
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107853
Bug ID: 107853
Summary: Cannot create friend function template with variadic
pack that depends on variadic pack
Product: gcc
Version: unknown
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106211
--- Comment #4 from David Stone ---
The types for the first parameters of the inner lambda are deduced in my first
two examples, but the arity is fixed in all of them -- equal to the arity of
the outer function.
Also, `return [](any auto, auto)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106211
David Stone changed:
What|Removed |Added
CC||davidfromonline at gmail dot
com
--- Com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106211
Bug ID: 106211
Summary: Rejects valid with function template with non-deduced
parameters from deduced parameters of another function
template
Product: gcc
Versio
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105768
Bug ID: 105768
Summary: Missed optimization: shifting signed to unsigned range
before comparison not removed
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Sev
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105623
--- Comment #3 from David Stone ---
Simplified reproduction:
```
auto g(auto fn) {
return fn();
}
template
struct base {
static auto value() {
return 0;
}
};
struct S : base {
static auto f() ->
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98995
David Stone changed:
What|Removed |Added
CC||davidfromonline at gmail dot
com
--- Comm
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105189
David Stone changed:
What|Removed |Added
CC||davidfromonline at gmail dot
com
--- Com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103783
--- Comment #4 from David Stone ---
A correction to my previous comment: n4868 is technically a C++23 working draft
(but claims to have only editorial fixes to the C++20 paper). However, I
believe the wording fixes to this section are intended t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103783
--- Comment #3 from David Stone ---
Fedor, it looks like that wording was changed to a non-normative note and
expanded in N4868 to say: "There cannot be a static and a non-static member
function with the same name, parameter-type-list, and trail
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103265
Bug ID: 103265
Summary: Default initializer on [[no_unique_address]] member
initialized by lambda invoking guaranteed copy elision
crashes gcc
Product: gcc
Versi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101777
Bug ID: 101777
Summary: Copying array of non-trivial type during constant
evaluation is incorrect
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: norm
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99018
--- Comment #3 from David Stone ---
The error message looks suspiciously similar to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85944. Perhaps it's the same bug?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100721
David Stone changed:
What|Removed |Added
CC||davidfromonline at gmail dot
com
--- Com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100721
Bug ID: 100721
Summary: Warn when assigning to temporary
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
A
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100295
Bug ID: 100295
Summary: Internal compiler error from generic lambda capturing
parameter pack and expanding it in if constexpr
Product: gcc
Version: 12.0
Status: UNCONFIR
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51971
--- Comment #5 from David Stone ---
After compiling this code
```
struct s {
s();
};
s::s() {}
s g() {
return s();
}
```
with `-O3 -Wsuggest-attribute=pure -Wsuggest-attribute=const`
I get the output
```
: In function 's g()
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51971
David Stone changed:
What|Removed |Added
CC||davidfromonline at gmail dot
com
--- Comm
27 matches
Mail list logo