https://bugs.freedesktop.org/show_bug.cgi?id=93236
--- Comment #8 from Andy Furniss adf.lists@gmail.com --- Created attachment 120343 --> https://bugs.freedesktop.org/attachment.cgi?id=120343&action=edit removes stray break
OK I think I've found it now.
There's a stray break in the TONGA bit of the new code.
After a quick search I can't find any others.