Zebediah Figura (@zfigura) commented about tests/hlsl/type-names.shader_test:
-[pixel shader] +[pixel shader fail(sm>=6)]
Copying down a list of differences here for posterity:
* "float" is apparently now a keyword, or at least, it can't be used as a variable/type identifier anymore. * "dword" is still a built-in typedef (to "float" I assume but haven't verified) but it is now case-sensitive * "matrix" and "vector" still exist but are also case sensitive * "matrix" and "vector" are no longer keywords; they can be redefined but not in global scope