[numthreads(1, 1, 1)]
void unused_entry_point() {
  return;
}

void f() {
  const float4x4 m = float4x4(float4(1.0f, 1.0f, 1.0f, 1.0f), float4(1.0f, 1.0f, 1.0f, 1.0f), float4(1.0f, 1.0f, 1.0f, 1.0f), float4(1.0f, 1.0f, 1.0f, 1.0f));
  const float4 v1 = m[0];
  const float a = v1[0];
}