https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85960 --- Comment #10 from Gianni Tedesco <gianni at scaramanga dot co.uk> --- Confirmed. Code from trunk works splendidly on the code-base where this bug was discovered.