tree-optimization/107898 - ICE with -Walloca-larger-than
authorRichard Biener <rguenther@suse.de>
Tue, 29 Nov 2022 08:03:46 +0000 (09:03 +0100)
committerRichard Biener <rguenther@suse.de>
Tue, 29 Nov 2022 09:25:39 +0000 (10:25 +0100)
commit9948daa4fd0f0ea0a9d56c2fefe1bca478554d27
tree2409e439f992c7daad214f33069e31b625fb020d
parent5894a8179687b7028d093584102d204af422cfd3
tree-optimization/107898 - ICE with -Walloca-larger-than

The following avoids ICEing with a mismatched prototype for alloca
and -Walloca-larger-than using irange for checks which doesn't
like mismatched types.

PR tree-optimization/107898
* gimple-ssa-warn-alloca.cc (alloca_call_type): Check
the type of the alloca argument is compatible with size_t
before querying ranges.
gcc/gimple-ssa-warn-alloca.cc