| 811 | } |
| 812 | |
| 813 | TEST(Broadcast, VectorMatrix2d) { |
| 814 | dim_t s = 10; |
| 815 | af::array A = range(dim4(s, 3), 1); |
| 816 | af::array B = -range(dim4(3)); |
| 817 | |
| 818 | try { |
| 819 | A + B; |
| 820 | FAIL(); |
| 821 | } catch (af::exception &e) { ASSERT_EQ(e.err(), AF_ERR_SIZE); } |
| 822 | try { |
| 823 | B + A; |
| 824 | FAIL(); |
| 825 | } catch (af::exception &e) { ASSERT_EQ(e.err(), AF_ERR_SIZE); } |
| 826 | } |
| 827 | |
| 828 | TEST(Broadcast, VectorMatrix3d) { |
| 829 | dim_t s = 10; |
no test coverage detected