So, even after a year of reporting that my Instance Tesselation shader is crashing on AMD hardware, it's still not fixed, so this time I arranged a binary that can reproduce the crash. Actually on 14.9 drivers it's a crash only because my app doesn't handle some states, but the log clearly states something like this :
Program link log:
Vertex shader(s) failed to link, fragment shader(s) failed to link. Vertex link error: INVALID_OPERATION. unexpected error. fragment link error: INVALID_OPERATION. unexpected error.
The shaders ( Water.vert & Water.frag ) compile ok btw. So here it is, just press "Start Benchmark" and it will crash. You can deselect Instanced Tesselation and it will not crash.