aboutsummaryrefslogtreecommitdiff
path: root/libbacktrace/print.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2024-07-17 17:32:21 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2024-07-17 17:32:21 +0200
commit5104fe4c7808a66ed3041a8da8e4720585cc8a1f (patch)
tree8e59a5d60e366fe4e0bf7dd47425cbb22586b637 /libbacktrace/print.c
parentd8a75353dded30a7ecdef2807ad101a02743d4a9 (diff)
downloadgcc-5104fe4c7808a66ed3041a8da8e4720585cc8a1f.zip
gcc-5104fe4c7808a66ed3041a8da8e4720585cc8a1f.tar.gz
gcc-5104fe4c7808a66ed3041a8da8e4720585cc8a1f.tar.bz2
bitint: Use gsi_insert_on_edge rather than gsi_insert_on_edge_immediate [PR115887]
The following testcase ICEs on x86_64-linux, because we try to gsi_insert_on_edge_immediate a statement on an edge which already has statements queued with gsi_insert_on_edge, and the deferral has been intentional so that we don't need to deal with cfg changes in between. The following patch uses the delayed insertion as well. 2024-07-17 Jakub Jelinek <jakub@redhat.com> PR middle-end/115887 * gimple-lower-bitint.cc (gimple_lower_bitint): Use gsi_insert_on_edge instead of gsi_insert_on_edge_immediate and set edge_insertions to true. * gcc.dg/bitint-108.c: New test.
Diffstat (limited to 'libbacktrace/print.c')
0 files changed, 0 insertions, 0 deletions