Show patches with: Submitter = David Malcolm       |    State = Action Required       |    Archived = No       |   3415 patches
« 1 2 3 434 35 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[pushed:,r15-8447] diagnostics: fix crash in urlifier with -Wfatal-errors [PR119366] [pushed:,r15-8447] diagnostics: fix crash in urlifier with -Wfatal-errors [PR119366] - - - - --- 2025-03-19 David Malcolm New
[v2] cobol: capture source ranges for tokens, rather than just points (v2) [v2] cobol: capture source ranges for tokens, rather than just points (v2) - - - - --- 2025-03-13 David Malcolm New
[pushed:,r15-8016] analyzer: support RAW_DATA_CST [PR117262] [pushed:,r15-8016] analyzer: support RAW_DATA_CST [PR117262] - - - - --- 2025-03-13 David Malcolm New
[PATCH/RFC] cobol: capture source ranges for tokens, rather than just points [PATCH/RFC] cobol: capture source ranges for tokens, rather than just points - - - - --- 2025-03-11 David Malcolm New
[pushed:,r15-7659] diagnostics: add comments about global_dc [pushed:,r15-7659] diagnostics: add comments about global_dc - - - - --- 2025-02-20 David Malcolm New
[pushed:,r15-7658] sarif-replay: add testcase for empty input file [pushed:,r15-7658] sarif-replay: add testcase for empty input file - - - - --- 2025-02-20 David Malcolm New
[pushed:,r15-7657] sarif-replay: improve error for unescaped braces in messages (§3.11.5) [pushed:,r15-7657] sarif-replay: improve error for unescaped braces in messages (§3.11.5) - - - - --- 2025-02-20 David Malcolm New
[pushed:,r15-7627] input: give file_cache_slot its own copy of the file path [PR118919] [pushed:,r15-7627] input: give file_cache_slot its own copy of the file path [PR118919] - - - - --- 2025-02-19 David Malcolm New
[pushed:,r15-7626] analyzer: handle more IFN_UBSAN_* as no-ops [PR118300] [pushed:,r15-7626] analyzer: handle more IFN_UBSAN_* as no-ops [PR118300] - - - - --- 2025-02-19 David Malcolm New
[pushed:,r15-7611] analyzer: add more properties to sarif output [pushed:,r15-7611] analyzer: add more properties to sarif output - - - - --- 2025-02-18 David Malcolm New
[pushed:,r15-7610] sarif output: fix alphabetization in sarif_scheme_handler::make_sink [pushed:,r15-7610] sarif output: fix alphabetization in sarif_scheme_handler::make_sink - - - - --- 2025-02-18 David Malcolm New
[pushed:,r15-7564] sarif-replay: handle the 'fixes' property (§3.27.30) [pushed:,r15-7564] sarif-replay: handle the 'fixes' property (§3.27.30) - - - - --- 2025-02-15 David Malcolm New
[pushed:,r15-7563] sarif-replay: don't add trailing " [error]" [pushed:,r15-7563] sarif-replay: don't add trailing " [error]" - - - - --- 2025-02-15 David Malcolm New
[pushed:,r15-7562] sarif-replay: handle relatedLocations without messages (§3.27.22) [pushed:,r15-7562] sarif-replay: handle relatedLocations without messages (§3.27.22) - - - - --- 2025-02-15 David Malcolm New
[pushed:,r15-7561] sarif-replay: display annotations as labelled ranges (§3.28.6) [PR118881] [pushed:,r15-7561] sarif-replay: display annotations as labelled ranges (§3.28.6) [PR118881] - - - - --- 2025-02-15 David Malcolm New
[pushed:,r15-7515] jit: add "final override" to diagnostic sink [PR116613] [pushed:,r15-7515] jit: add "final override" to diagnostic sink [PR116613] - - - - --- 2025-02-13 David Malcolm New
[pushed:,r15-7474] sarif-replay: fix off-by-one in handling of "endColumn" (§3.30.8) [PR118792] [pushed:,r15-7474] sarif-replay: fix off-by-one in handling of "endColumn" (§3.30.8) [PR118792] - - - - --- 2025-02-11 David Malcolm New
[pushed:,r15-7317] sarif-replay: support "cached" logical locations [§3.33.3] [pushed:,r15-7317] sarif-replay: support "cached" logical locations [§3.33.3] - - - - --- 2025-02-01 David Malcolm New
[pushed:,r15-7255] sarif output: escape braces in messages [PR118675] [pushed:,r15-7255] sarif output: escape braces in messages [PR118675] - - - - --- 2025-01-28 David Malcolm New
[v2] wwwdocs: add a Python postprocessing script [v2] wwwdocs: add a Python postprocessing script - - - - --- 2025-01-24 David Malcolm New
[pushed:,r15-7178] sarif-replay: respect prefix and suffix during installation [PR117670] [pushed:,r15-7178] sarif-replay: respect prefix and suffix during installation [PR117670] - - - - --- 2025-01-24 David Malcolm New
[pushed:,r15-7179] jit: fix for write_reproducer [PR117886] [pushed:,r15-7179] jit: fix for write_reproducer [PR117886] - - - - --- 2025-01-24 David Malcolm New
[pushed:,r15-7126] jit: fix startup on aarch64 [pushed:,r15-7126] jit: fix startup on aarch64 - - - - --- 2025-01-22 David Malcolm New
wwwdocs: experiments with a Python postprocessing script wwwdocs: experiments with a Python postprocessing script - - - - --- 2025-01-15 David Malcolm New
[pushed,wwwdocs] gcc-15/porting_to: prefer <stdint.h> to <cstdint.h> for non-std:: types [pushed,wwwdocs] gcc-15/porting_to: prefer <stdint.h> to <cstdint.h> for non-std:: types - - - - --- 2025-01-15 David Malcolm New
[wwwdocs] gcc-15/porting_to: add section on new C23 keywords [wwwdocs] gcc-15/porting_to: add section on new C23 keywords - - - - --- 2025-01-15 David Malcolm New
[v2] c: improve UX for -Wincompatible-pointer-types [PR116871] [v2] c: improve UX for -Wincompatible-pointer-types [PR116871] - - - - --- 2025-01-12 David Malcolm New
[pushed:,r15-6838] c: UX improvements to 'too {few, many} arguments' errors (v5) [PR118112] [pushed:,r15-6838] c: UX improvements to 'too {few, many} arguments' errors (v5) [PR118112] - - - - --- 2025-01-12 David Malcolm New
c: improve UX for -Wincompatible-pointer-types and C23 [PR116871] c: improve UX for -Wincompatible-pointer-types and C23 [PR116871] - - - - --- 2025-01-11 David Malcolm New
[v4] c/c++: UX improvements to 'too {few,many} arguments' errors [PR118112] [v4] c/c++: UX improvements to 'too {few,many} arguments' errors [PR118112] - - - - --- 2025-01-10 David Malcolm New
c/c++: UX improvements to 'too {few, many} arguments' errors (v3) [PR118112] c/c++: UX improvements to 'too {few, many} arguments' errors (v3) [PR118112] - - - - --- 2025-01-10 David Malcolm New
c/c++: UX improvements to 'too {few, many} arguments' errors (v2) [PR118112] c/c++: UX improvements to 'too {few, many} arguments' errors (v2) [PR118112] - - - - --- 2025-01-09 David Malcolm New
c/c++: UX improvements to 'too {few, many} arguments' errors [PR118112] c/c++: UX improvements to 'too {few, many} arguments' errors [PR118112] - - - - --- 2024-12-19 David Malcolm New
c: special-case some "bool" errors with C23 (v2) [PR117629] c: special-case some "bool" errors with C23 (v2) [PR117629] - - - - --- 2024-12-19 David Malcolm New
[pushed:,r15-6286] sarif-replay: handle embedded links (§3.11.6) [pushed:,r15-6286] sarif-replay: handle embedded links (§3.11.6) - - - - --- 2024-12-16 David Malcolm New
[pushed:,r15-6285] libgdiagnostics: consolidate logical locations [pushed:,r15-6285] libgdiagnostics: consolidate logical locations - - - - --- 2024-12-16 David Malcolm New
[pushed:,r15-6284] sarif-replay: quote source from artifact contents [PR117943] [pushed:,r15-6284] sarif-replay: quote source from artifact contents [PR117943] - - - - --- 2024-12-16 David Malcolm New
[pushed:,r15-6283] diagnostics: move libgdiagnostics dc from sinks into diagnostic_manager [pushed:,r15-6283] diagnostics: move libgdiagnostics dc from sinks into diagnostic_manager - - - - --- 2024-12-16 David Malcolm New
[pushed:,r15-6282] diagnostics: implement file_cache::dump [pushed:,r15-6282] diagnostics: implement file_cache::dump - - - - --- 2024-12-16 David Malcolm New
cobol: set SARIF "artifact.sourceLanguage" property cobol: set SARIF "artifact.sourceLanguage" property - - - - --- 2024-12-15 David Malcolm New
cobol: regenerate lang.opt.urls cobol: regenerate lang.opt.urls - - - - --- 2024-12-14 David Malcolm New
[pushed:,r15-6115] diagnostics: tweak output for nested messages [PR116253] [pushed:,r15-6115] diagnostics: tweak output for nested messages [PR116253] - - - - --- 2024-12-11 David Malcolm New
[pushed:,r15-6114] input.cc: rename file_cache:in_context [pushed:,r15-6114] input.cc: rename file_cache:in_context - - - - --- 2024-12-11 David Malcolm New
[pushed:,r15-6095] sarif-replay: fix missing URLs [PR117944] [pushed:,r15-6095] sarif-replay: fix missing URLs [PR117944] - - - - --- 2024-12-10 David Malcolm New
[pushed] contrib: add 'libgdiagnostics' and 'sarif-replay' to bug_components [pushed] contrib: add 'libgdiagnostics' and 'sarif-replay' to bug_components - - - - --- 2024-12-10 David Malcolm New
wwwdocs: gcc-15: start adding notes on C23 wwwdocs: gcc-15: start adding notes on C23 - - - - --- 2024-12-09 David Malcolm New
[pushed:,r15-5927] libgdiagnostics: documentation tweaks [pushed:,r15-5927] libgdiagnostics: documentation tweaks - - - - --- 2024-12-04 David Malcolm New
[pushed,wwwdocs] onlinedocs: add link to libgdiagnostics documentation [pushed,wwwdocs] onlinedocs: add link to libgdiagnostics documentation - - - - --- 2024-12-03 David Malcolm New
[2/2] maintainer-scripts: build the libgdiagnostics docs for the website [PR117883] [1/2] maintainer-scripts: fix jit docs on website - - - - --- 2024-12-03 David Malcolm New
[1/2] maintainer-scripts: fix jit docs on website [1/2] maintainer-scripts: fix jit docs on website - - - - --- 2024-12-03 David Malcolm New
[pushed] libgdiagnostics: fix docs metadata [pushed] libgdiagnostics: fix docs metadata - - - - --- 2024-12-03 David Malcolm New
[pushed:,r15-5811] Rename "libdiagnostics" to "libgdiagnostics" [pushed:,r15-5811] Rename "libdiagnostics" to "libgdiagnostics" - - - - --- 2024-11-29 David Malcolm New
[pushed:,r15-5740] analyzer, timevar: avoid naked "new" in JSON-handling [pushed:,r15-5740] analyzer, timevar: avoid naked "new" in JSON-handling - - - - --- 2024-11-28 David Malcolm New
[pushed:,r15-5739] c-family: offer suggestions for missing command-line options [PR82892] [pushed:,r15-5739] c-family: offer suggestions for missing command-line options [PR82892] - - - - --- 2024-11-28 David Malcolm New
[pushed:,r15-5737] diagnostics: replace %<%s%> with %qs [PR104896] [pushed:,r15-5737] diagnostics: replace %<%s%> with %qs [PR104896] - - - - --- 2024-11-28 David Malcolm New
csky: use quotes when referring to cpus and archs [PR90160] csky: use quotes when referring to cpus and archs [PR90160] - - - - --- 2024-11-26 David Malcolm New
[pushed] plugin: add missing colon in error message [PR93746] [pushed] plugin: add missing colon in error message [PR93746] - - - - --- 2024-11-26 David Malcolm New
[pushed] loop-prefetch: fix wording of warning [PR80760] [pushed] loop-prefetch: fix wording of warning [PR80760] - - - - --- 2024-11-26 David Malcolm New
[pushed] c: avoid double-negative in warning message [PR94370] [pushed] c: avoid double-negative in warning message [PR94370] - - - - --- 2024-11-26 David Malcolm New
arm: use quotes when referring to command-line options [PR90160] arm: use quotes when referring to command-line options [PR90160] - - - - --- 2024-11-26 David Malcolm New
c: special-case some "bool" errors with C23 [PR117629] c: special-case some "bool" errors with C23 [PR117629] - - - - --- 2024-11-26 David Malcolm New
c++: give suggestion on misspelled class name [PR116771] c++: give suggestion on misspelled class name [PR116771] - - - - --- 2024-11-22 David Malcolm New
C/C++: add fix-it hints for missing '&' and '*' (v5) [PR87850] C/C++: add fix-it hints for missing '&' and '*' (v5) [PR87850] - - - - --- 2024-11-22 David Malcolm New
diagnostics: UX: add doc URLs for attributes (v2) diagnostics: UX: add doc URLs for attributes (v2) - - - - --- 2024-11-21 David Malcolm New
json parsing: avoid relying on floating point equality [PR117677] json parsing: avoid relying on floating point equality [PR117677] - - - - --- 2024-11-20 David Malcolm New
c++: experiment with (draft) C++ standard metadata c++: experiment with (draft) C++ standard metadata - - - - --- 2024-11-16 David Malcolm New
testsuite: rename plugins from .c to .cc testsuite: rename plugins from .c to .cc - - - - --- 2024-11-16 David Malcolm New
c++: fix colorization in print_conversion_rejection c++: fix colorization in print_conversion_rejection - - - - --- 2024-11-16 David Malcolm New
c++: tweak colorization of incompatible declspecs c++: tweak colorization of incompatible declspecs - - - - --- 2024-11-16 David Malcolm New
[2/2] diagnostics: suppress "note: " prefix in nested diagnostics [PR116253] [1/2] c++: print z candidate count and number them - - - - --- 2024-11-16 David Malcolm New
[1/2] c++: print z candidate count and number them [1/2] c++: print z candidate count and number them - - - - --- 2024-11-16 David Malcolm New
c++: handle misspelled concepts and missing #include <concepts> c++: handle misspelled concepts and missing #include <concepts> - - - - --- 2024-11-16 David Malcolm New
[8/8] libdiagnostics: add a "sarif-replay" command-line tool [PR96032] v4 of libdiagnostics - - - - --- 2024-11-13 David Malcolm New
[7/8] json: add json parsing support v4 of libdiagnostics - - - - --- 2024-11-13 David Malcolm New
[6/8] libdiagnostics v4: test suite v4 of libdiagnostics - - - - --- 2024-11-13 David Malcolm New
[5/8] testsuite: move dg-test cleanup code from gcc-dg.exp to its own file v4 of libdiagnostics - - - - --- 2024-11-13 David Malcolm New
[4/8] libdiagnostics v4: add C++ wrapper API v4 of libdiagnostics - - - - --- 2024-11-13 David Malcolm New
[3/8] libdiagnostics: add API docs v4 of libdiagnostics - - - - --- 2024-11-13 David Malcolm New
[2/8] libdiagnostics v4: implementation v4 of libdiagnostics - - - - --- 2024-11-13 David Malcolm New
[1/8] libdiagnostics v4: header v4 of libdiagnostics - - - - --- 2024-11-13 David Malcolm New
[pushed:,r15-5202] diagnostics: avoid using global_dc in path-printing [pushed:,r15-5202] diagnostics: avoid using global_dc in path-printing - - - - --- 2024-11-13 David Malcolm New
[pushed:,r15-5179] selftests: clear GCC_COLORS [PR117503] [pushed:,r15-5179] selftests: clear GCC_COLORS [PR117503] - - - - --- 2024-11-12 David Malcolm New
[3/3] c++: use diagnostic nesting [PR116253] Nested diagnostics for g++ [PR116253] - - - - --- 2024-11-12 David Malcolm New
[2/3] c++: consolidate location printing in error.cc [PR116253] Nested diagnostics for g++ [PR116253] - - - - --- 2024-11-12 David Malcolm New
[1/3] diagnostics: add support for nested diagnostics [PR116253] Nested diagnostics for g++ [PR116253] - - - - --- 2024-11-12 David Malcolm New
[pushed:,r15-4983] testsuite: add infinite recursion test case [PR63388] [pushed:,r15-4983] testsuite: add infinite recursion test case [PR63388] - - - - --- 2024-11-06 David Malcolm New
[pushed:,r15-4982] diagnostics: fix typo in comment [pushed:,r15-4982] diagnostics: fix typo in comment - - - - --- 2024-11-06 David Malcolm New
[pushed:,r15-4969] fortran: dynamically allocate error_buffer [PR117442] [pushed:,r15-4969] fortran: dynamically allocate error_buffer [PR117442] - - - - --- 2024-11-05 David Malcolm New
[pushed:,r15-4935] diagnostics: update leading comment for class diagnostic_context [pushed:,r15-4935] diagnostics: update leading comment for class diagnostic_context - - - - --- 2024-11-04 David Malcolm New
[pushed:,r15-4934] diagnostics: cleanups to opts-diagnostic.cc [pushed:,r15-4934] diagnostics: cleanups to opts-diagnostic.cc - - - - --- 2024-11-04 David Malcolm New
[pushed:,r15-4858] analyzer: use std::unique_ptr in "to_json" functions [pushed:,r15-4858] analyzer: use std::unique_ptr in "to_json" functions - - - - --- 2024-11-02 David Malcolm New
[pushed:,r15-4841] analyzer: fix -Wunused-parameter warning [PR117373] [pushed:,r15-4841] analyzer: fix -Wunused-parameter warning [PR117373] - - - - --- 2024-11-01 David Malcolm New
[pushed:,r15-4807] diagnostics: add class lazy_diagnostic_path [pushed:,r15-4807] diagnostics: add class lazy_diagnostic_path - - - - --- 2024-10-31 David Malcolm New
[pushed:,r15-4806] diagnostics: use std::move in output_factory::handler ctor [pushed:,r15-4806] diagnostics: use std::move in output_factory::handler ctor - - - - --- 2024-10-31 David Malcolm New
[pushed:,r15-4805] diagnostics: fix memory leak of m_option_mgr [pushed:,r15-4805] diagnostics: fix memory leak of m_option_mgr - - - - --- 2024-10-31 David Malcolm New
[pushed:,r15-4760] diagnostics: support multiple output formats simultaneously [PR116613] [pushed:,r15-4760] diagnostics: support multiple output formats simultaneously [PR116613] - - - - --- 2024-10-29 David Malcolm New
[pushed:,r15-4739] jit: fix leak of pending_assemble_externals_set [PR117275] [pushed:,r15-4739] jit: fix leak of pending_assemble_externals_set [PR117275] - - - - --- 2024-10-29 David Malcolm New
[pushed:,r15-4727] testsuite: drop the "test-" prefix from sarif-output python scripts [pushed:,r15-4727] testsuite: drop the "test-" prefix from sarif-output python scripts - - - - --- 2024-10-28 David Malcolm New
[pushed:,r15-4617] analyzer: avoid implicit use of global_dc's pretty_printer [PR116613] [pushed:,r15-4617] analyzer: avoid implicit use of global_dc's pretty_printer [PR116613] - - - - --- 2024-10-24 David Malcolm New
[pushed:,r15-4610] Use unique_ptr in more places in pretty_printer/diagnostics [PR116613] [pushed:,r15-4610] Use unique_ptr in more places in pretty_printer/diagnostics [PR116613] - - - - --- 2024-10-24 David Malcolm New
« 1 2 3 434 35 »