https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109030
Marek Polacek changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107939
Marek Polacek changed:
What|Removed |Added
Summary|[11/12/13 Regression] |[11/12 Regression] Rejects
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55004
Bug 55004 depends on bug 107939, which changed state.
Bug 107939 Summary: [11 Regression] Rejects use of `extern const` variable in a
template since r11-557
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107939
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107939
Marek Polacek changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107532
Marek Polacek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108165
Marek Polacek changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107079
Marek Polacek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107023
Marek Polacek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78208
--- Comment #3 from Marek Polacek ---
(In reply to Marek Polacek from comment #2)
> I think the compile-hog would also be visible with -Wduplicated-branches,
> but that's not in yet (and it's unclear whether it will make its way in to
> GCC 7).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67048
Marek Polacek changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91212
Marek Polacek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108880
Marek Polacek changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103403
Marek Polacek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87844
Marek Polacek changed:
What|Removed |Added
Assignee|mpolacek at gcc dot gnu.org|unassigned at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108060
--- Comment #7 from Marek Polacek ---
Candidate fix:
--- a/gcc/c-family/c-gimplify.cc
+++ b/gcc/c-family/c-gimplify.cc
@@ -106,6 +106,18 @@ ubsan_walk_array_refs_r (tree *tp, int *walk_subtrees,
void *data)
}
else if (TREE_CODE (*tp) ==
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107280
Marek Polacek changed:
What|Removed |Added
Summary|ICE: tree check: expected |[10/11/12/13 Regression]
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107280
--- Comment #4 from Marek Polacek ---
We crash in cxx_eval_store_expression. *valp for 'str', the VAR_DECL, used to
be {.str=""} so in the !refs->is_empty () loop we'd go to the if (TREE_CODE
(*valp) == STRING_CST) branch when processing the .s
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107280
Marek Polacek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109090
Marek Polacek changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109090
--- Comment #2 from Marek Polacek ---
Started with r8-343-g2bf54d93f15921 it seems:
commit 2bf54d93f159210d0c05a07c655eb847c069365c
Author: Richard Biener
Date: Tue May 2 12:43:47 2017 +
common.opt (fstrict-overflow): Alias negative
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109090
--- Comment #4 from Marek Polacek ---
Dunno, this doesn't seem to be fixed by the patch in PR108995.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107532
--- Comment #15 from Marek Polacek ---
Hmm, so it's this line
const FrameMetadata::Plane &meta = buffer->metadata().planes()[i];
and we complain because we have
libcamera::Span::operator[]
(&TARGET_EXPR (buffer)>))>, (size_type)
VIEW_CONVERT_
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107532
--- Comment #18 from Marek Polacek ---
(In reply to Jonathan Wakely from comment #16)
> Span is a view, so it is like reference-wrapper. The lifetime of the
> underlying data is not tied to the lifetime of the Span.
Aha, I could add a check for
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107532
--- Comment #19 from Marek Polacek ---
(In reply to Barnabás Pőcze from comment #17)
> The simple test case with std::span still triggers the warning:
> https://gcc.godbolt.org/z/43cKxdqr3. I feel that without deeper code
> analysis such a warni
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108060
Marek Polacek changed:
What|Removed |Added
Summary|[10/11/12/13 Regression]|[10/11/12 Regression] UBsan
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109107
Marek Polacek changed:
What|Removed |Added
Summary|UBsan since GCC-8 misses an |[10/11/12/13 Regression]
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109107
Marek Polacek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109095
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107532
--- Comment #23 from Marek Polacek ---
(In reply to Kohei Takahashi from comment #21)
> (In reply to Marek Polacek from comment #18)
> > (In reply to Barnabás Pőcze from comment #17)
> > > The simple test case with std::span still triggers the w
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109110
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
Res
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109107
--- Comment #3 from Marek Polacek ---
A similar problem:
#define INT_MIN (-__INT_MAX__ - 1)
int a = INT_MIN;
const int b = 676540;
int
main ()
{
int c = a - 1 + (int) (short) b;
return c;
}
for which I think we need:
--- a/gcc/fold-const.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109122
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109122
--- Comment #3 from Marek Polacek ---
Ah, looks like we're trying to print a name of a TYPE_PTRMEMFUNC_P, but it
doesn't have one; build_ptrmemfunc_type has:
11025 /* Zap out the name so that the back end will give us the debugging
11026
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109134
Bug ID: 109134
Summary: UBSan signed integer overflow check missing
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: sani
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104624
Marek Polacek changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104623
Marek Polacek changed:
What|Removed |Added
Last reconfirmed||2022-02-22
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104623
--- Comment #2 from Marek Polacek ---
Looks like a missing CPP_PRAGMA_EOL.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104622
Marek Polacek changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104608
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
P
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104646
Marek Polacek changed:
What|Removed |Added
Last reconfirmed||2022-02-22
Priority|P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104646
--- Comment #2 from Marek Polacek ---
Somewhat reduced:
template struct pair {
_T1 first;
int second;
};
template class __normal_iterator {
_Iterator __traits_type;
public:
constexpr __normal_iterator() {}
};
template class allocato
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104647
Marek Polacek changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104647
Marek Polacek changed:
What|Removed |Added
Target Milestone|--- |9.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70077
Marek Polacek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79493
Marek Polacek changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104667
Marek Polacek changed:
What|Removed |Added
Last reconfirmed||2022-02-23
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104667
Marek Polacek changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |mpolacek at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104668
Marek Polacek changed:
What|Removed |Added
CC||jason at gcc dot gnu.org,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104669
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
Ever co
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104682
Bug ID: 104682
Summary: Missing deprecated warning on enumerator in class
template
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Pr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104682
Marek Polacek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104694
Marek Polacek changed:
What|Removed |Added
Resolution|--- |FIXED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104682
Marek Polacek changed:
What|Removed |Added
Keywords||patch
--- Comment #2 from Marek Polacek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98939
--- Comment #8 from Marek Polacek ---
Additional comments about this proposal:
https://gcc.gnu.org/pipermail/gcc-patches/2021-August/578297.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104667
Marek Polacek changed:
What|Removed |Added
Summary|[10/11/12 Regression] ICE |[10/11 Regression] ICE in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104667
Marek Polacek changed:
What|Removed |Added
Summary|[10/11 Regression] ICE in |[10 Regression] ICE in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104682
Marek Polacek changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104760
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
K
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104760
--- Comment #2 from Marek Polacek ---
And I think this is the same problem as in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33911#c18. Not sure if we want to
change anything.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104752
Marek Polacek changed:
What|Removed |Added
Last reconfirmed||2022-03-02
Assignee|unassigne
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104618
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104622
Marek Polacek changed:
What|Removed |Added
Priority|P1 |P2
--- Comment #2 from Marek Polacek -
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103871
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104765
Marek Polacek changed:
What|Removed |Added
Keywords||ice-on-invalid-code
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103871
Marek Polacek changed:
What|Removed |Added
Status|NEW |ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104765
--- Comment #4 from Marek Polacek ---
The attached patch disables ({}) in lambda param list, which fixes the bug, but
also makes things less consistent:
void G() {
void fn (int i, int = ({ 1; })); // currently OK
}
void g() {
auto a = [](
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104642
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
Ever co
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102538
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104777
Marek Polacek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104788
Marek Polacek changed:
What|Removed |Added
Last reconfirmed||2022-03-04
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104823
Marek Polacek changed:
What|Removed |Added
Ever confirmed|0 |1
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104823
Marek Polacek changed:
What|Removed |Added
Target Milestone|--- |12.0
Priority|P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104777
Marek Polacek changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |mpolacek at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104777
Marek Polacek changed:
What|Removed |Added
Summary|[9/10/11/12 Regression] gcc |[9/10/11 Regression] gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104846
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
Last reco
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104108
Marek Polacek changed:
What|Removed |Added
Summary|[10/11/12 Regression] |[10/11 Regression] [c++17+]
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104847
Marek Polacek changed:
What|Removed |Added
Ever confirmed|0 |1
Priority|P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104846
--- Comment #2 from Marek Polacek ---
(In reply to Marek Polacek from comment #1)
> Confirmed. Started with r10-2475-g777e426772f80c. It would be trivial to
> bring back the grokmethod hunk to fix this ICE, but we should be more
> helpful and
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104846
Marek Polacek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104846
Marek Polacek changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104865
Marek Polacek changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104608
Marek Polacek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104752
Marek Polacek changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104284
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
A
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104777
Marek Polacek changed:
What|Removed |Added
Resolution|--- |FIXED
Summary|[9/10/11 Regre
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90847
Marek Polacek changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |mpolacek at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104008
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104008
Marek Polacek changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |mpolacek at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79318
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104944
Marek Polacek changed:
What|Removed |Added
Target Milestone|--- |9.5
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104961
Marek Polacek changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82235
Marek Polacek changed:
What|Removed |Added
Status|ASSIGNED|NEW
Assignee|paolo.carlini at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104971
Marek Polacek changed:
What|Removed |Added
Last reconfirmed||2022-03-17
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104008
Marek Polacek changed:
What|Removed |Added
Summary|[11/12 Regression] New g++ |[11 Regression] New g++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104008
--- Comment #12 from Marek Polacek ---
(In reply to Patrick Palka from comment #11)
> FWIW it seems the new test g++.dg/cpp0x/variadic-alias3.C crashes when using
> --param=hash-table-verification-limit=1000, similar to PR103769.
I cannot repro
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105003
Marek Polacek changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105003
Marek Polacek changed:
What|Removed |Added
Last reconfirmed||2022-03-21
Status|UNCONFIRM
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104008
--- Comment #13 from Marek Polacek ---
Ah, need -fchecking=2:
$ ./cc1plus -quiet variadic-alias3.C -Iinclude
--param=hash-table-verification-limit=1000 -fchecking=2
hash table checking failed: equal operator returns true for a pair of values
wi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82283
Marek Polacek changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |mpolacek at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84685
Marek Polacek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned a
901 - 1000 of 2992 matches
Mail list logo