https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94250
--- Comment #6 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Martin Liska <mar...@gcc.gnu.org>: https://gcc.gnu.org/g:2fa4b1ffd6e4058e53b3a486494b00098ee1bf63 commit r10-7327-g2fa4b1ffd6e4058e53b3a486494b00098ee1bf63 Author: Martin Liska <mli...@suse.cz> Date: Mon Mar 23 08:57:06 2020 +0100 Save ref->speculative_id before clone_reference. PR ipa/94250 * symtab.c (symtab_node::clone_references): Save speculative_id as ref may be overwritten by create_reference. (symtab_node::clone_referring): Likewise. (symtab_node::clone_reference): Likewise.