https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114436
Lewis Hyatt changed:
What|Removed |Added
Keywords||patch
URL|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114436
Lewis Hyatt changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114423
Lewis Hyatt changed:
What|Removed |Added
CC||lhyatt at gcc dot gnu.org
--- Comment #2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111918
Lewis Hyatt changed:
What|Removed |Added
Target Milestone|--- |14.0
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110558
Lewis Hyatt changed:
What|Removed |Added
Target Milestone|--- |14.0
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80755
Lewis Hyatt changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80755
--- Comment #6 from Lewis Hyatt ---
(In reply to Sam James from comment #5)
> Thank you Lewis!
>
> Would you mind pinging this again?
>
> I've just started hitting this on glibc systems too as we added a wrapper to
> a libbsd header (which I'm
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105608
Lewis Hyatt changed:
What|Removed |Added
CC||danglin at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113672
Lewis Hyatt changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105608
--- Comment #13 from Lewis Hyatt ---
I think I understand why it is platform dependent. The location being assigned
to the restored macros is pfile->directive_line, which was stored relative to
the original line map instance, before replacing
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105608
--- Comment #11 from Lewis Hyatt ---
Oh interesting. So the purpose of this test was just to record that GCC outputs
incorrect locations for this case, I wanted to xfail it and then fix it
properly for GCC 15. I did not consider that it might
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105608
Lewis Hyatt changed:
What|Removed |Added
URL|https://gcc.gnu.org/piperma |
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109704
Lewis Hyatt changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80755
Lewis Hyatt changed:
What|Removed |Added
Last reconfirmed||2023-12-21
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105608
Lewis Hyatt changed:
What|Removed |Added
Keywords||patch
URL|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110558
Lewis Hyatt changed:
What|Removed |Added
Keywords||patch
URL|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110558
Lewis Hyatt changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64117
Lewis Hyatt changed:
What|Removed |Added
CC||piannetta at kalrayinc dot com
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112747
Lewis Hyatt changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112701
Lewis Hyatt changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112701
Lewis Hyatt changed:
What|Removed |Added
Keywords||patch
URL|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112701
Lewis Hyatt changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112319
Lewis Hyatt changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47857
Lewis Hyatt changed:
What|Removed |Added
CC||lhyatt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=9471
Lewis Hyatt changed:
What|Removed |Added
CC||lhyatt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111918
Lewis Hyatt changed:
What|Removed |Added
Keywords||patch
URL|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111918
Lewis Hyatt changed:
What|Removed |Added
CC||lhyatt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64117
Lewis Hyatt changed:
What|Removed |Added
Keywords||patch
Severity|normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112319
--- Comment #2 from Lewis Hyatt ---
Patch sent for review:
https://gcc.gnu.org/pipermail/gcc-patches/2023-November/634931.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112319
Lewis Hyatt changed:
What|Removed |Added
CC||lhyatt at gcc dot gnu.org
Last
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91517
Lewis Hyatt changed:
What|Removed |Added
CC||duparq at free dot fr
--- Comment #7 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79948
Lewis Hyatt changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47254
Lewis Hyatt changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108244
Lewis Hyatt changed:
What|Removed |Added
CC||jpewhacker at gmail dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91152
Lewis Hyatt changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87299
Lewis Hyatt changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36887
Lewis Hyatt changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89038
Lewis Hyatt changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82335
Lewis Hyatt changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89038
Lewis Hyatt changed:
What|Removed |Added
CC||lhyatt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82335
Lewis Hyatt changed:
What|Removed |Added
Last reconfirmed||2023-10-02
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36887
Lewis Hyatt changed:
What|Removed |Added
CC||lhyatt at gcc dot gnu.org
--- Comment #4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90400
Lewis Hyatt changed:
What|Removed |Added
CC||paboyle at ph dot ed.ac.uk
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91517
Lewis Hyatt changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90400
Lewis Hyatt changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61474
Lewis Hyatt changed:
What|Removed |Added
CC||lhyatt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102409
Lewis Hyatt changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90400
Lewis Hyatt changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87299
Lewis Hyatt changed:
What|Removed |Added
CC||lhyatt at gcc dot gnu.org
--- Comment #4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103902
--- Comment #9 from Lewis Hyatt ---
Thanks, sorry about that, I need to replace "unsigned long" with "size_t". Will
fix it.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103902
Lewis Hyatt changed:
What|Removed |Added
Status|NEW |RESOLVED
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109704
Lewis Hyatt changed:
What|Removed |Added
CC||lhyatt at gcc dot gnu.org
--- Comment #3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66290
Lewis Hyatt changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105608
--- Comment #2 from Lewis Hyatt ---
When a PCH file is restored, the global line_maps instance is replaced with the
one that was stored in the PCH file. Hence any locations that were generated
prior to restoring the PCH file need to be added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67046
Lewis Hyatt changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67046
--- Comment #5 from Lewis Hyatt ---
The patch was submitted for review here:
https://gcc.gnu.org/pipermail/gcc-patches/2023-January/609951.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67046
Lewis Hyatt changed:
What|Removed |Added
CC||lhyatt at gcc dot gnu.org
--- Comment #4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108244
Lewis Hyatt changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108244
--- Comment #8 from Lewis Hyatt ---
Here is the patch:
https://gcc.gnu.org/pipermail/gcc-patches/2022-December/609275.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108244
--- Comment #7 from Lewis Hyatt ---
The testcases mentioned so far in this PR (the original report, and the
reduction in Comment 5) started failing in r13-1544, because that revision
added #pragma GCC diagnostic to the set of pragmas that are
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108244
Lewis Hyatt changed:
What|Removed |Added
CC||lhyatt at gcc dot gnu.org
--- Comment #6
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107722
Lewis Hyatt changed:
What|Removed |Added
CC||lhyatt at gcc dot gnu.org
--- Comment #5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55971
Lewis Hyatt changed:
What|Removed |Added
Status|NEW |RESOLVED
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97498
Lewis Hyatt changed:
What|Removed |Added
CC||e...@coeus-group.com
--- Comment #12 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95239
Lewis Hyatt changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85153
Lewis Hyatt changed:
What|Removed |Added
Resolution|--- |DUPLICATE
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91669
Lewis Hyatt changed:
What|Removed |Added
CC||falemagn at gmail dot com
--- Comment #7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85266
Lewis Hyatt changed:
What|Removed |Added
CC||lhyatt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60014
Lewis Hyatt changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89549
--- Comment #25 from Lewis Hyatt ---
This patch would make the note controllable via #pragma GCC diagnostic in the
same way as the warning is:
=
diff --git a/gcc/c-family/c-indentation.cc b/gcc/c-family/c-indentation.cc
index
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60014
Lewis Hyatt changed:
What|Removed |Added
CC||lhyatt at gcc dot gnu.org
--- Comment #8
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55578
Lewis Hyatt changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55578
--- Comment #11 from Lewis Hyatt ---
(In reply to Vadim Zeitlin from comment #10)
> There definitely was a change in behaviour in gcc 11 because I had to make
> this change
>
> https://github.com/wxWidgets/wxWidgets/commit/
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83256
Lewis Hyatt changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639
Bug 24639 depends on bug 103036, which changed state.
Bug 103036 Summary: incorrect #pragma GCC diagnostic suppression for macro
expansion and -Wuninitialized
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103036
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103036
Lewis Hyatt changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91669
Lewis Hyatt changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55578
Lewis Hyatt changed:
What|Removed |Added
CC||lhyatt at gcc dot gnu.org
--- Comment #9
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91669
Lewis Hyatt changed:
What|Removed |Added
CC||lhyatt at gcc dot gnu.org
--- Comment #4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69543
Lewis Hyatt changed:
What|Removed |Added
Resolution|--- |FIXED
Status|WAITING
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66290
--- Comment #8 from Lewis Hyatt ---
(In reply to Lewis Hyatt from comment #7)
> The wrong location is fixed for GCC 13. Shall I leave the PR open for now,
> since there was also the issue of getting a caret pointing to the name of
> macro,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66290
--- Comment #7 from Lewis Hyatt ---
The wrong location is fixed for GCC 13. Shall I leave the PR open for now,
since there was also the issue of getting a caret pointing to the name of
macro, rather than just a diagnostic for the whole line? I
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66290
--- Comment #5 from Lewis Hyatt ---
Patch submitted for review:
https://gcc.gnu.org/pipermail/gcc-patches/2022-July/598989.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106274
--- Comment #4 from Lewis Hyatt ---
(In reply to Richard Biener from comment #1)
> I'm not sure to what extent this is still required with respect to the
> diagnostic context though - you'd have to try.
Thanks for the explanation, the general
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106274
--- Comment #3 from Lewis Hyatt ---
(In reply to Martin Liška from comment #2)
> I think it's a dup of PR80922.
I think it's a bit different, if I understand correctly, PR80922 is asking for
something much more difficult, it wants the LTO
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106274
Bug ID: 106274
Summary: Loss of macro tracking information with -flto
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66290
--- Comment #4 from Lewis Hyatt ---
OK, I understand now why done_lexing is necessary, plenty of places call back
into libcpp after lexing, e.g. to interpret strings, and this may generate
warnings.
I think that one line patch is the way to go
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66290
Lewis Hyatt changed:
What|Removed |Added
CC||lhyatt at gcc dot gnu.org
--- Comment #3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106252
Lewis Hyatt changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106252
Lewis Hyatt changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |lhyatt at gcc dot
gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97498
Lewis Hyatt changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97498
--- Comment #2 from Lewis Hyatt ---
Patch submitted for review here:
https://gcc.gnu.org/pipermail/gcc-patches/2022-July/598116.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83473
Lewis Hyatt changed:
What|Removed |Added
CC||lhyatt at gcc dot gnu.org
--- Comment #2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91733
--- Comment #6 from Lewis Hyatt ---
The diagnostics issue is fixed now. Do we want to mark this resolved, or keep
it open given the other question regarding support for \r line endings in
general?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91733
Lewis Hyatt changed:
What|Removed |Added
CC||lhyatt at gcc dot gnu.org
--- Comment #4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69543
Lewis Hyatt changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97498
Lewis Hyatt changed:
What|Removed |Added
CC||lhyatt at gcc dot gnu.org
Ever
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53431
Lewis Hyatt changed:
What|Removed |Added
CC||f.heckenb...@fh-soft.de
--- Comment #53
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91037
Lewis Hyatt changed:
What|Removed |Added
Resolution|--- |DUPLICATE
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53920
Lewis Hyatt changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
1 - 100 of 120 matches
Mail list logo