https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100463
--- Comment #4 from Martin Sebor ---
So besides the hash_map GTY support being incomplete it also seems like ggc.h
support is missing something. The following change to the header lets the
whole patch below compile:
diff --git a/gcc/ggc.h
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100463
--- Comment #3 from Martin Sebor ---
As it turns out, the hash_map primary template is incomplete. Defining the
following member fixes that error only to expose another:
index 0779c930f0a..c07bd04704f 100644
--- a/gcc/hash-map.h
+++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100463
--- Comment #2 from Martin Sebor ---
But suppose I change my mind and want to define a map from HWI_INT to int:
diff --git a/gcc/except.c b/gcc/except.c
index a7902bbd555..a47841cf395 100644
--- a/gcc/except.c
+++ b/gcc/except.c
@@ -149,6
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100463
--- Comment #1 from Martin Sebor ---
Adding the two missing function like below fixes the errors.
diff --git a/gcc/except.c b/gcc/except.c
index a7902bbd555..913632f5199 100644
--- a/gcc/except.c
+++ b/gcc/except.c
@@ -149,6 +149,21 @@ static
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100463
Bug ID: 100463
Summary: many errors using GTY and hash_map
Product: gcc
Version: 11.1.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: other
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100442
Martin Sebor changed:
What|Removed |Added
Resolution|--- |INVALID
Status|WAITING
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456
Bug 56456 depends on bug 100430, which changed state.
Bug 100430 Summary: False positive for -Warray-bounds and pointers
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100430
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100430
Martin Sebor changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85741
Bug 85741 depends on bug 100325, which changed state.
Bug 100325 Summary: missing warning with -O0 on sprintf overflow with pointer
plus offset
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100325
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100325
Martin Sebor changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Known to fail|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98503
Martin Sebor changed:
What|Removed |Added
Assignee|msebor at gcc dot gnu.org |unassigned at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100430
Martin Sebor changed:
What|Removed |Added
CC||msebor at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100417
Martin Sebor changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100426
Bug ID: 100426
Summary: missing warning for zero-size VLA
Product: gcc
Version: 11.1.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: middle-end
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100325
Martin Sebor changed:
What|Removed |Added
Keywords||patch
--- Comment #1 from Martin Sebor
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100425
Bug ID: 100425
Summary: missing -Walloca-larger-than with -O0
Product: gcc
Version: 11.1.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100307
Martin Sebor changed:
What|Removed |Added
Summary|[11/12 Regression] spurious |[11 Regression] spurious
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80532
Martin Sebor changed:
What|Removed |Added
Assignee|dmalcolm at gcc dot gnu.org|msebor at gcc dot
gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100417
Martin Sebor changed:
What|Removed |Added
Ever confirmed|0 |1
Blocks|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86259
--- Comment #40 from Martin Sebor ---
(In reply to Richard Biener from comment #39)
> Martin - this is another one, is there sth simple safe that can be done on
> the 8 branch?
The patch series that resolved this while also avoiding the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100412
Martin Sebor changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100420
Bug ID: 100420
Summary: unspecified VLA bound formatted as [0] instead of [*]
in -Wvla-parameter
Product: gcc
Version: 11.1.0
Status: UNCONFIRMED
Severity:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100412
Martin Sebor changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83819
Bug 83819 depends on bug 91914, which changed state.
Bug 91914 Summary: [9 Regression] Invalid strlen optimization
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91914
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91914
Martin Sebor changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46224
Martin Sebor changed:
What|Removed |Added
Last reconfirmed|2018-10-01 00:00:00 |2021-5-3
Blocks|87403
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100406
Martin Sebor changed:
What|Removed |Added
Last reconfirmed||2021-05-03
Keywords|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100406
Bug ID: 100406
Summary: bogus/missing -Wmismatched-new-delete
Product: gcc
Version: 11.1.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70834
Martin Sebor changed:
What|Removed |Added
Last reconfirmed|2017-01-03 00:00:00 |2021-5-3
Blocks|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100403
Martin Sebor changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100403
Martin Sebor changed:
What|Removed |Added
Keywords||diagnostic
Component|c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100401
Martin Sebor changed:
What|Removed |Added
Known to fail||10.2.0, 11.1.0
Summary|Bogus
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100366
Martin Sebor changed:
What|Removed |Added
CC||msebor at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100370
Martin Sebor changed:
What|Removed |Added
Blocks||100399
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100399
Martin Sebor changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100399
Bug ID: 100399
Summary: bogus/missing -Wplacement-new
Product: gcc
Version: 11.1.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88443
Bug 88443 depends on bug 100395, which changed state.
Bug 100395 Summary: Bogus -Wstringop-overflow warning
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100395
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100395
Martin Sebor changed:
What|Removed |Added
Blocks||88443
Component|c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100365
Bug ID: 100365
Summary: bogus -Wreturn-type with a return statement with an
erroneous expression
Product: gcc
Version: 11.1.0
Status: UNCONFIRMED
Severity:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=74765
Martin Sebor changed:
What|Removed |Added
Last reconfirmed|2019-02-03 00:00:00 |2021-4-29
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100343
Bug ID: 100343
Summary: add -Wundefined-inline for inline function is used but
not defined
Product: gcc
Version: 11.1.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100250
Martin Sebor changed:
What|Removed |Added
Known to fail|11.0, 12.0 |11.1.0
Known to work|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100307
Martin Sebor changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100325
Martin Sebor changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100325
Bug ID: 100325
Summary: missing warning with -O0 on sprintf overflow with
pointer plus offset
Product: gcc
Version: 11.1.0
Status: UNCONFIRMED
Severity:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100323
Bug ID: 100323
Summary: #pragma and attribute optimize don't enable inlining
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100309
Martin Sebor changed:
What|Removed |Added
Component|c++ |middle-end
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99578
Martin Sebor changed:
What|Removed |Added
CC||sciresm.gccbugzilla at gmail
dot c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100307
Martin Sebor changed:
What|Removed |Added
Summary|[11/12 Regression] Wrong|[11/12 Regression] spurious
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100297
Martin Sebor changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100297
Bug ID: 100297
Summary: FAIL: gfortran.dg/allocatable_function_1.f90
gfortran.dg/reshape_8.f90
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100272
Martin Sebor changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100250
Martin Sebor changed:
What|Removed |Added
Keywords||patch
--- Comment #3 from Martin Sebor
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90904
Martin Sebor changed:
What|Removed |Added
Keywords||patch
Assignee|unassigned at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69698
Bug 69698 depends on bug 100124, which changed state.
Bug 100124 Summary: Why is "flexible array member '...' in an otherwise empty
'...'" an issue?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100124
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100124
Martin Sebor changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100256
Martin Sebor changed:
What|Removed |Added
Resolution|--- |WONTFIX
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100250
Martin Sebor changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100250
--- Comment #2 from Martin Sebor ---
This is a consequence of fixing pr97172 by clearing the VLA bounds encoded by
the front end in function attributes before the IL enters the middle end: they
VLA bounds aren't used to decide whether to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100262
--- Comment #5 from Martin Sebor ---
I should add: because mdesc is a member of another struct it can't have a
flexible array member, but as long as the enclosing struct mdesc_handle is not
embedded as a member in another struct it can have a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100262
Martin Sebor changed:
What|Removed |Added
Component|c |middle-end
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100197
Martin Sebor changed:
What|Removed |Added
Known to fail||10.2.0, 11.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100203
Martin Sebor changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84476
Martin Sebor changed:
What|Removed |Added
Known to fail||10.2.0, 11.0, 8.3.0, 9.2.0
Ever
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70069
Martin Sebor changed:
What|Removed |Added
CC||muecker at gwdg dot de
--- Comment #4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99797
Martin Sebor changed:
What|Removed |Added
Resolution|--- |DUPLICATE
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100137
Martin Sebor changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100137
Martin Sebor changed:
What|Removed |Added
CC||msebor at gcc dot gnu.org
Ever
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100115
--- Comment #3 from Martin Sebor ---
The reason why the warning tends to disappear in a simpler test case is because
of the limit (I just had it happen with my reduction). Don't spend more time
on it than you already have, I'll work with the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100124
Martin Sebor changed:
What|Removed |Added
Blocks||69698
--- Comment #5 from Martin Sebor
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100124
Martin Sebor changed:
What|Removed |Added
CC||msebor at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93100
Bug 93100 depends on bug 98508, which changed state.
Bug 98508 Summary: Sanitizer disable -Wall and -Wextra
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98508
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93100
Martin Sebor changed:
What|Removed |Added
CC||awdawdawdawq123123 at gmx dot
de
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639
Bug 24639 depends on bug 98508, which changed state.
Bug 98508 Summary: Sanitizer disable -Wall and -Wextra
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98508
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98508
Martin Sebor changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93100
Martin Sebor changed:
What|Removed |Added
Known to fail||10.2.1, 11.0, 9.3.0
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89976
Martin Sebor changed:
What|Removed |Added
Component|c++ |tree-optimization
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89697
Martin Sebor changed:
What|Removed |Added
Known to fail|9.2.0 |4.3.0, 4.8.4, 4.9.4, 5.5.0,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639
Bug 24639 depends on bug 89733, which changed state.
Bug 89733 Summary: [8/9/10/11 Regression] -Wuninitialized false positive with
unclear message pointing to a class name
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89733
What
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89733
Martin Sebor changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100126
Martin Sebor changed:
What|Removed |Added
Keywords||diagnostic
See Also|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100126
Bug ID: 100126
Summary: missing -Wuninitialized using a trivial member of
class with another nontrivial member
Product: gcc
Version: 11.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88175
Martin Sebor changed:
What|Removed |Added
CC||msebor at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=74762
Martin Sebor changed:
What|Removed |Added
Known to fail||10.2.0, 11.0, 7.3.0, 8.3.0,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63446
Martin Sebor changed:
What|Removed |Added
Last reconfirmed|2014-10-03 00:00:00 |2021-4-16
Known to fail|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100115
Martin Sebor changed:
What|Removed |Added
Component|c++ |tree-optimization
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91470
Martin Sebor changed:
What|Removed |Added
Known to fail||10.2.0, 11.0
Last
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86172
Bug 86172 depends on bug 89202, which changed state.
Bug 89202 Summary: missing -Wnonnull-dereference or -Wuninitialized for a
certain bug (CCP)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89202
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18501
--- Comment #96 from Martin Sebor ---
*** Bug 89202 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639
Bug 24639 depends on bug 89202, which changed state.
Bug 89202 Summary: missing -Wnonnull-dereference or -Wuninitialized for a
certain bug (CCP)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89202
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89202
Martin Sebor changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90844
Martin Sebor changed:
What|Removed |Added
CC||msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89180
Bug 89180 depends on bug 99972, which changed state.
Bug 99972 Summary: missing -Wunused-result on a call to a locally redeclared
warn_unused_result function
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99972
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99972
Martin Sebor changed:
What|Removed |Added
Target Milestone|--- |11.0
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99420
Martin Sebor changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85563
Martin Sebor changed:
What|Removed |Added
Keywords||missed-optimization
Last
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639
Bug 24639 depends on bug 89230, which changed state.
Bug 89230 Summary: Bogus uninited usage warning
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89230
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89230
Martin Sebor changed:
What|Removed |Added
Known to fail||10.2.0, 7.3.0, 8.3.0, 9.2.0
Target
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81776
Martin Sebor changed:
What|Removed |Added
Known to fail||10.2.0, 11.0, 8.3.0, 9.3.0
Last
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81714
Martin Sebor changed:
What|Removed |Added
CC||skvadrik at gmail dot com
--- Comment #3
901 - 1000 of 1726 matches
Mail list logo