Giovanni Mascellani (@giomasce) commented about tests/cast-broadcast.shader_test:
[pixel shader]
-struct foo +struct apple
The "While at it" expression suggests that you're doing two different things in the same patch. I think it's better to split it up, even if this means creating a very silly patch just renaming test structs.