https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63573
--- Comment #12 from Andreas Schwab <sch...@linux-m68k.org> --- This also breaks g++.dg/ipa/pr63587-2.C on powerpc -m32, but the patches in #c6 and #c8 don't fix that. $ gcc/xg++ -Bgcc/ ../gcc/testsuite/g++.dg/ipa/pr63587-2.C -nostdinc++ -Ipowerpc64-linux/32/libstdc++-v3/include/powerpc64-linux -Ipowerpc64-linux/32/libstdc++-v3/include -I../libstdc++-v3/libsupc++ -I../libstdc++-v3/include/backward -I../libstdc++-v3/testsuite/util -std=gnu++11 -O2 -S -m32 -o pr63587-2.s ../gcc/testsuite/g++.dg/ipa/pr63587-2.C: In static member function ‘static int boost::function_obj_invoker0<FunctionObj>::invoke(boost::function_buffer&) [with FunctionObj = boost::test_case_template_invoker<default_formatting_invoker>]’: ../gcc/testsuite/g++.dg/ipa/pr63587-2.C:21:3: internal compiler error: in expand_expr_addr_expr_1, at expr.c:7725