@@ -247,11 +247,11 @@ typename MyMatrix<EltTy2, R2, C2>::matrix_t multiply(inout MyMatrix<EltTy0, R0,
247247 // expected-error@-2 {{invalid operands to binary expression ('matrix_t' (aka 'matrix<unsigned int, 3, 2>') and 'matrix_t' (aka 'matrix<unsigned int, 3, 3>'))}}
248248 // expected-error@-3 {{invalid operands to binary expression ('matrix_t' (aka 'matrix<float, 2, 2>') and 'matrix_t' (aka 'matrix<unsigned int, 2, 2>'))}}
249249
250- MyMatrix<int , 5 , 6 > m;
250+ MyMatrix<int , 3 , 4 > m;
251251 B.value = m.value * A.value;
252- // expected-error@-1 {{invalid operands to binary expression ('matrix_t' (aka 'matrix<int, 5, 6 >') and 'matrix_t' (aka 'matrix<unsigned int, 2, 2>'))}}
253- // expected-error@-2 {{invalid operands to binary expression ('matrix_t' (aka 'matrix<int, 5, 6 >') and 'matrix_t' (aka 'matrix<unsigned int, 3, 2>'))}}
254- // expected-error@-3 {{invalid operands to binary expression ('matrix_t' (aka 'matrix<int, 5, 6 >') and 'matrix_t' (aka 'matrix<float, 2, 2>'))}}
252+ // expected-error@-1 {{invalid operands to binary expression ('matrix_t' (aka 'matrix<int, 3, 4 >') and 'matrix_t' (aka 'matrix<unsigned int, 2, 2>'))}}
253+ // expected-error@-2 {{invalid operands to binary expression ('matrix_t' (aka 'matrix<int, 3, 4 >') and 'matrix_t' (aka 'matrix<unsigned int, 3, 2>'))}}
254+ // expected-error@-3 {{invalid operands to binary expression ('matrix_t' (aka 'matrix<int, 3, 4 >') and 'matrix_t' (aka 'matrix<float, 2, 2>'))}}
255255
256256 return A.value * B.value;
257257 // expected-error@-1 {{invalid operands to binary expression ('matrix_t' (aka 'matrix<unsigned int, 3, 2>') and 'matrix_t' (aka 'matrix<unsigned int, 3, 3>'))}}
0 commit comments