https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97172
--- Comment #16 from Martin Sebor <msebor at gcc dot gnu.org> --- The ICE in pr97133 mentions BIND_EXPR. It's still there, even after unsharing: $ gcc -O2 -S -flto -shared -fPIC /src/gcc/master/gcc/testsuite/gcc.dg/pr88701.c during IPA pass: modref /src/gcc/master/gcc/testsuite/gcc.dg/pr88701.c:18:1: internal compiler error: tree code ‘bind_expr’ is not supported in LTO streams The unsharing also doesn't remove the ICE in pr97298. The SSA_NAME is replaced by a STATEMENT_LIST: $ gcc -O2 -S -flto -shared -fPIC /src/gcc/master/gcc/testsuite/gcc.dg/atomic/pr65345-4.c during IPA pass: modref /src/gcc/master/gcc/testsuite/gcc.dg/atomic/pr65345-4.c:58:1: internal compiler error: tree code ‘statement_list’ is not supported in LTO streams