$ bin/glslparsertest /home/kwg/Projects/piglit/tests/spec/arb_explicit_attrib_location/1.20/compiler/layout-13.frag pass 1.20 GL_ARB_explicit_attrib_location
--- /tmp/before	2015-06-06 22:47:13.237208005 -0700
+++ /tmp/after	2015-06-06 22:47:13.273875154 -0700
@@ -1,13 +1,13 @@
 bin/glslparsertest /home/kwg/Projects/piglit/tests/spec/arb_explicit_attrib_location/1.20/compiler/layout-13.frag pass 1.20 GL_ARB_explicit_attrib_location
 mov(16)         g122<1>UD       g0<8,8,1>UD                     { align1 WE_all 1H compacted };
 sendc(8)        null            g122<8,8,1>F
                             render RT write SIMD8/DualSrcLow LastRT Surface = 0 mlen 6 rlen 0 { align1 1Q EOT };
 nop                                                             ;
 nop                                                             ;
 nop                                                             ;
-mov(16)         g122<1>UD       g0<8,8,1>UD                     { align1 WE_all 1H compacted };
-sendc(8)        null            g122<8,8,1>F
+mov(16)         g2<1>UD         g0<8,8,1>UD                     { align1 WE_all 1H compacted };
+sendc(8)        null            g2<8,8,1>F
                             render RT write SIMD8/DualSrcLow LastRT Surface = 0 mlen 6 rlen 0 { align1 1Q };
 mov(16)         g122<1>UD       g0<8,8,1>UD                     { align1 WE_all 1H compacted };
 sendc(8)        null            g122<8,8,1>F
                             render RT write SIMD8/DualSrcHigh LastRT Surface = 0 mlen 6 rlen 0 { align1 1Q EOT };

==> FAIL!

