Show patches with: Submitter = Martin Sebor       |    State = Action Required       |    Archived = No       |   862 patches
« 1 2 3 48 9 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[v2] constrain conservative string lengths to array sizes [PR104119] [v2] constrain conservative string lengths to array sizes [PR104119] - - - - --- 2022-01-20 Martin Sebor New
constrain conservative string lengths to array sizes [PR104119] constrain conservative string lengths to array sizes [PR104119] - - - - --- 2022-01-20 Martin Sebor New
Use enclosing object size if it's smaller than member [PR 101475] Use enclosing object size if it's smaller than member [PR 101475] - - - - --- 2021-12-16 Martin Sebor New
Check for class type before assuming a type is one [PR103703] Check for class type before assuming a type is one [PR103703] - - - - --- 2021-12-14 Martin Sebor New
enable -Winvalid-memory-order for C++ [PR99612] enable -Winvalid-memory-order for C++ [PR99612] - - - - --- 2021-12-08 Martin Sebor New
[v2,5/5] fix up compute_objsize: add a dump function [v2] fix PR 103143 - - - - --- 2021-12-06 Martin Sebor New
[v2,4/5] fix up compute_objsize: refactor it into helpers [v2] fix PR 103143 - - - - --- 2021-12-06 Martin Sebor New
[v2,3/5] fix up compute_objsize: factor out PHI handling [v2] fix PR 103143 - - - - --- 2021-12-06 Martin Sebor New
[v2,2/5] fix up compute_objsize: pass GIMPLE statement to it [v2] fix PR 103143 - - - - --- 2021-12-06 Martin Sebor New
[v2,1/5] fix up compute_objsize: move bndrng into access_data [v2,1/5] fix up compute_objsize: move bndrng into access_data - - - - --- 2021-12-06 Martin Sebor New
[v2] fix PR 103143 [v2] fix PR 103143 - - - - --- 2021-12-06 Martin Sebor New
[v2,2/2] add -Wdangling-pointer [PR #63272] Untitled series #274523 - - - - --- 2021-11-30 Martin Sebor New
[v2,1/2] add -Wuse-after-free [v2,1/2] add -Wuse-after-free - - - - --- 2021-11-30 Martin Sebor New
Avoid expecting nonzero size for access none void* arguments [PR101751] Avoid expecting nonzero size for access none void* arguments [PR101751] - - - - --- 2021-11-25 Martin Sebor New
handle member references in -Waddress [PR96507] handle member references in -Waddress [PR96507] - - - - --- 2021-11-22 Martin Sebor New
handle folded nonconstant array bounds [PR101702] handle folded nonconstant array bounds [PR101702] - - - - --- 2021-11-17 Martin Sebor New
simplify get_range_strlen interface simplify get_range_strlen interface - - - - --- 2021-11-15 Martin Sebor New
Avoid pathological function redeclarations when checking access sizes [PR102759] Avoid pathological function redeclarations when checking access sizes [PR102759] - - - - --- 2021-11-15 Martin Sebor New
[v2] implement -Winfinite-recursion [PR88232] [v2] implement -Winfinite-recursion [PR88232] - - - - --- 2021-11-11 Martin Sebor New
implement -Winfinite-recursion [PR88232] implement -Winfinite-recursion [PR88232] - - - - --- 2021-11-10 Martin Sebor New
fix up compute_objsize (including PR 103143) fix up compute_objsize (including PR 103143) - - - - --- 2021-11-09 Martin Sebor New
[1/2] add -Wuse-after-free provide simple detection of indeterminate pointers - - - - --- 2021-11-01 Martin Sebor New
improve handling of aggregates in sprintf [PR 102238, 102919] improve handling of aggregates in sprintf [PR 102238, 102919] - - - - --- 2021-10-24 Martin Sebor New
[v3] detect out-of-bounds stores by atomic functions [PR102453] [v3] detect out-of-bounds stores by atomic functions [PR102453] - - - - --- 2021-10-24 Martin Sebor New
Make full use of context-sensitive ranges in access warnings Make full use of context-sensitive ranges in access warnings - - - - --- 2021-10-23 Martin Sebor New
detect out-of-bounds stores by atomic functions [PR102453] detect out-of-bounds stores by atomic functions [PR102453] - - - - --- 2021-10-11 Martin Sebor New
check to see if null pointer is dereferenceable [PR102630] check to see if null pointer is dereferenceable [PR102630] - - - - --- 2021-10-09 Martin Sebor New
restore ancient -Waddress for weak symbols [PR33925] restore ancient -Waddress for weak symbols [PR33925] - - - - --- 2021-10-04 Martin Sebor New
[committed] avoid assuming cfun is nonnull [PR102243] [committed] avoid assuming cfun is nonnull [PR102243] - - - - --- 2021-09-19 Martin Sebor New
better handle MIN/MAX_EXPR of unrelated objects [PR102200] better handle MIN/MAX_EXPR of unrelated objects [PR102200] - - - - --- 2021-09-17 Martin Sebor New
warn for more impossible null pointer tests warn for more impossible null pointer tests - - - - --- 2021-09-01 Martin Sebor New
[committed] avoid valid Coverity warning for comparing array to zero [committed] avoid valid Coverity warning for comparing array to zero - - - - --- 2021-08-31 Martin Sebor New
introduce predicate analysis class introduce predicate analysis class - - - - --- 2021-08-30 Martin Sebor New
declare get_range_query attribute returns_nonnull declare get_range_query attribute returns_nonnull - - - - --- 2021-08-25 Martin Sebor New
improve note location and refactor warn_uninit improve note location and refactor warn_uninit - - - - --- 2021-08-25 Martin Sebor New
avoid printing range table header alone avoid printing range table header alone - - - - --- 2021-08-25 Martin Sebor New
Reset PHI base0 flag if it's clear in any argument [PR101977] Reset PHI base0 flag if it's clear in any argument [PR101977] - - - - --- 2021-08-23 Martin Sebor New
enable ranger and caching in pass_waccess enable ranger and caching in pass_waccess - - - - --- 2021-08-19 Martin Sebor New
[committed] release ranger instance in pass_waccess (PR 101984) [committed] release ranger instance in pass_waccess (PR 101984) - - - - --- 2021-08-19 Martin Sebor New
document enable/disable_ranger document enable/disable_ranger - - - - --- 2021-08-19 Martin Sebor New
more warning code refactoring more warning code refactoring - - - - --- 2021-08-17 Martin Sebor New
diagnose more new/delete mismatches (PR 101791) diagnose more new/delete mismatches (PR 101791) - - - - --- 2021-08-05 Martin Sebor New
move more code to access warning pass move more code to access warning pass - - - - --- 2021-08-05 Martin Sebor New
Warn for reads from write-only arguments [PR101734] Warn for reads from write-only arguments [PR101734] - - - - --- 2021-08-02 Martin Sebor New
correct formatting of function pointers in -Warray-bounds (PR 101601) correct formatting of function pointers in -Warray-bounds (PR 101601) - - - - --- 2021-07-27 Martin Sebor New
[committed] use OEP_DECL_NAME when comparing VLA bounds [PR101585] [committed] use OEP_DECL_NAME when comparing VLA bounds [PR101585] - - - - --- 2021-07-27 Martin Sebor New
assume built-in calls don't modify allocated objects (PR 101584) assume built-in calls don't modify allocated objects (PR 101584) - - - - --- 2021-07-22 Martin Sebor New
correct uninitialized object offset and size computation [PR101494] correct uninitialized object offset and size computation [PR101494] - - - - --- 2021-07-22 Martin Sebor New
[committed] fix a couple of typos in a comment [committed] fix a couple of typos in a comment - - - - --- 2021-07-21 Martin Sebor New
add access warning pass add access warning pass - - - - --- 2021-07-15 Martin Sebor New
correct range of stpcpy result (PR 101397) correct range of stpcpy result (PR 101397) - - - - --- 2021-07-15 Martin Sebor New
handle vector and aggregate stores in -Wstringop-overflow [PR 97027] handle vector and aggregate stores in -Wstringop-overflow [PR 97027] - - - - --- 2021-07-13 Martin Sebor New
[libatomic/arm] avoid warning on constant addresses (PR 101379) [libatomic/arm] avoid warning on constant addresses (PR 101379) - - - - --- 2021-07-09 Martin Sebor New
[committed] move warning suppression closer to invalid access (PR101372) [committed] move warning suppression closer to invalid access (PR101372) - - - - --- 2021-07-08 Martin Sebor New
[committed] remove an xfail [committed] remove an xfail - - - - --- 2021-07-08 Martin Sebor New
[committed] adjust expected test output to LP32 (PR100451) [committed] adjust expected test output to LP32 (PR100451) - - - - --- 2021-07-08 Martin Sebor New
[committed] avoid including <new> to ease cross-compiler testing [committed] avoid including <new> to ease cross-compiler testing - - - - --- 2021-07-08 Martin Sebor New
disable -Warray-bounds in libgo (PR 101374) disable -Warray-bounds in libgo (PR 101374) - - - - --- 2021-07-08 Martin Sebor New
[committed] Use Object Size Type zero for -Warray-bounds [PR101374] [committed] Use Object Size Type zero for -Warray-bounds [PR101374] - - - - --- 2021-07-08 Martin Sebor New
[committed] add test for PR 86650 [committed] add test for PR 86650 - - - - --- 2021-07-06 Martin Sebor New
handle sanitizer built-ins in -Wuninitialized (PR 101300) handle sanitizer built-ins in -Wuninitialized (PR 101300) - - - - --- 2021-07-02 Martin Sebor New
consider parameter names in -Wvla-parameter (PR 97548) consider parameter names in -Wvla-parameter (PR 97548) - - - - --- 2021-07-02 Martin Sebor New
[PING,2/4] remove %G and %K from calls in front end and middle end (PR 98512) Untitled series #251357 - - - - --- 2021-06-30 Martin Sebor New
[committed] remove a spurious note from calls.c (PR 101216) [committed] remove a spurious note from calls.c (PR 101216) - - - - --- 2021-06-25 Martin Sebor New
correct handling of variable offset minus constant in -Warray-bounds (PR 100137) correct handling of variable offset minus constant in -Warray-bounds (PR 100137) - - - - --- 2021-06-21 Martin Sebor New
[pushed] correct -Wmismatched-dealloc default [pushed] correct -Wmismatched-dealloc default - - - - --- 2021-06-16 Martin Sebor New
make rich_location safe to copy make rich_location safe to copy - - - - --- 2021-06-16 Martin Sebor New
[4/4] remove %G and %K support from pretty printer and -Wformat (PR 98512) improve warning suppression for inlined functions (PR 98512) - - - - --- 2021-06-10 Martin Sebor New
[3/4] remove %K from error() calls in the aarch64/arm back ends (PR 98512) improve warning suppression for inlined functions (PR 98512) - - - - --- 2021-06-10 Martin Sebor New
[2/4] remove %G and %K from calls in front end and middle end (PR 98512) improve warning suppression for inlined functions (PR 98512) - - - - --- 2021-06-10 Martin Sebor New
[1/4] introduce diagnostic infrastructure changes (PR 98512) improve warning suppression for inlined functions (PR 98512) - - - - --- 2021-06-10 Martin Sebor New
[13/13] v2 Add regression tests for PR 74765 and 74762 v2 warning control by group and location (PR 74765) - - - - --- 2021-06-04 Martin Sebor New
[12/13] v2 Remove TREE_NO_WARNING and gimple*no_warning* APIs v2 warning control by group and location (PR 74765) - - - - --- 2021-06-04 Martin Sebor New
[11/13] v2 Use new per-location warning APIs in the Objective-C front end v2 warning control by group and location (PR 74765) - - - - --- 2021-06-04 Martin Sebor New
[10/13] v2 Use new per-location warning APIs in the middle end v2 warning control by group and location (PR 74765) - - - - --- 2021-06-04 Martin Sebor New
[9/13] v2 Use new per-location warning APIs in LTO v2 warning control by group and location (PR 74765) - - - - --- 2021-06-04 Martin Sebor New
[8/13] v2 Use new per-location warning APIs in libcc1 v2 warning control by group and location (PR 74765) - - - - --- 2021-06-04 Martin Sebor New
[7/13] v2 Use new per-location warning APIs in the FORTRAN front end v2 warning control by group and location (PR 74765) - - - - --- 2021-06-04 Martin Sebor New
[6/13] v2 Use new per-location warning APIs in the C++ front end v2 warning control by group and location (PR 74765) - - - - --- 2021-06-04 Martin Sebor New
[5/13] v2 Use new per-location warning APIs in the RL78 back end v2 warning control by group and location (PR 74765) - - - - --- 2021-06-04 Martin Sebor New
[4/13] v2 Use new per-location warning APIs in C family code v2 warning control by group and location (PR 74765) - - - - --- 2021-06-04 Martin Sebor New
[3/13] v2 Use new per-location warning APIs in C front end v2 warning control by group and location (PR 74765) - - - - --- 2021-06-04 Martin Sebor New
[2/13] v2 Use new per-location warning APIs in Ada. v2 warning control by group and location (PR 74765) - - - - --- 2021-06-04 Martin Sebor New
[1/13] v2 [PATCH 1/13] Add support for per-location warning groups (PR 74765) v2 warning control by group and location (PR 74765) - - - - --- 2021-06-04 Martin Sebor New
teach compute_objsize about placement new (PR 100876) teach compute_objsize about placement new (PR 100876) - - - - --- 2021-06-02 Martin Sebor New
handle erroneous types in attribute nonnull (PR 100783) handle erroneous types in attribute nonnull (PR 100783) - - - - --- 2021-05-27 Martin Sebor New
avoid invalid sprintf argument checking and folding (PR 100732) avoid invalid sprintf argument checking and folding (PR 100732) - - - - --- 2021-05-26 Martin Sebor New
correct VLA bound traversal (PR 100719) correct VLA bound traversal (PR 100719) - - - - --- 2021-05-26 Martin Sebor New
[2/11] use xxx_no_warning APIs in Ada warning control by group and location (PR 74765) - - - - --- 2021-05-24 Martin Sebor New
[1/11] introduce xxx_no_warning APIs warning control by group and location (PR 74765) - - - - --- 2021-05-24 Martin Sebor New
add missing GTY support for hash-map (PR 100463) add missing GTY support for hash-map (PR 100463) - - - - --- 2021-05-24 Martin Sebor New
avoid -Wnonnull with lambda (PR 100684) avoid -Wnonnull with lambda (PR 100684) - - - - --- 2021-05-19 Martin Sebor New
handle VLAs with arbitrary many bounds (PR 100619) handle VLAs with arbitrary many bounds (PR 100619) - - - - --- 2021-05-19 Martin Sebor New
avoid using an incompletely populated struct (PR 100574) avoid using an incompletely populated struct (PR 100574) - - - - --- 2021-05-13 Martin Sebor New
avoid erroneous VLA bounds (PR 100550) avoid erroneous VLA bounds (PR 100550) - - - - --- 2021-05-13 Martin Sebor New
[committed] avoid bogus -Wstringop-overflow with VLA (PR 100571) [committed] avoid bogus -Wstringop-overflow with VLA (PR 100571) - - - - --- 2021-05-12 Martin Sebor New
avoid a couple of missing -Wuninitialized (PR 98583, 93100) avoid a couple of missing -Wuninitialized (PR 98583, 93100) - - - - --- 2021-05-11 Martin Sebor New
-Walloca-larger-than with constant sizes at -O0 (PR 100425) -Walloca-larger-than with constant sizes at -O0 (PR 100425) - - - - --- 2021-05-05 Martin Sebor New
run early sprintf warning after SSA (PR 100325) run early sprintf warning after SSA (PR 100325) - - - - --- 2021-05-04 Martin Sebor New
clear base0 flag for pointers (PR 100307) clear base0 flag for pointers (PR 100307) - - - - --- 2021-04-29 Martin Sebor New
« 1 2 3 48 9 »