https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89171
--- Comment #1 from Ian Lance Taylor <ian at airs dot com> --- I don't know what is happening here and I don't have access to a riscv64 machine to test on (there doesn't seem to be one in the compile farm). The errors are incorrect in that these are not expected dependencies, not unexpected ones. This may be a bug in the generation of top level composite literals, though I can't think of any reason that would be specific to riscv64, and of course it is working on other systems. Do you have any suggestions for how I could debug this?