https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89627
--- Comment #2 from Andreas Schwab <sch...@linux-m68k.org> --- FWIW this has been extracted from the swig testsuite. https://build.opensuse.org/package/live_build_log/openSUSE:Factory:RISCV/swig/standard/riscv64 [ 3650s] ["/home/abuild/rpmbuild/BUILD/swig-3.0.12/Examples/test-suite/ruby/swig_assert.rb:138:in `block in swig_assert_each_line'"]: FAILED EQUALITY: halved.to_a == dv.to_a was [0.0, 0.25, 0.75, 1.25, 1.5, 1.75, 2.0, 2.25] not [0.0, Infinity, Infinity, Infinity, Infinity, Infinity, Infinity, Infinity] [ 3650s] from /home/abuild/rpmbuild/BUILD/swig-3.0.12/Examples/test-suite/ruby/swig_assert.rb:135:in `each' [ 3650s] /home/abuild/rpmbuild/BUILD/swig-3.0.12/Examples/test-suite/ruby/swig_assert.rb:135:in `swig_assert_each_line' [ 3650s] ./li_std_vector_runme.rb:224:in `<main>' [ 3650s] make[1]: *** [Makefile:48: li_std_vector.cpptest] Error 1