http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59265
--- Comment #20 from Jan Hubicka <hubicka at ucw dot cz> --- Hmm, it may be someone altering the insns during streaming process. You may try to check who is doing that while streaming out the relevant .o file. Is it compilation->linker streaming or wpa->ltrans? UIDs are initialized in renumber_gimple_stmt_uids calls in passes.c and then you can try to check if someone touch the statements.... I will try to check if I spot something obvoius, but probably only tomorrow. Honza