[Bug tree-optimization/105769] [11/12/13 Regression] program segmentation fault with -ftree-vectorize and nested lambdas

jakub at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Jan 16 21:10:05 GMT 2023


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105769

--- Comment #6 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
The expand dump shows:
Partition 4: size 64 align 16
        cov_jn
Partition 0: size 48 align 16
        D.5642  bias    D.5613
Partition 1: size 32 align 16
        D.5615
Partition 2: size 32 align 16
        D.5614

where D.5615 is the est2_t return value slot, D.5614 is the est_t parameter
slot,
D.5613 the map_t object, D.5642 the 48 byte "struct void", bias the 32 byte
var,
so there clearly is some stack reuse, but not for the vars I actually see
overlapping.
Anyway, -fstack-reuse=none doesn't seem to help (but the -da expand dump still
prints the 3 vars there).


More information about the Gcc-bugs mailing list