| 1405 | int64_t v = load_i64_le(src->data + (size_t)i * 8); |
| 1406 | if (v < INT32_MIN || v > INT32_MAX) die("I64 value out of I32 range"); |
| 1407 | dst[i] = (int32_t)v; |
| 1408 | } |
| 1409 | return out; |
| 1410 | } |
| 1411 | |
| 1412 | static size_t tensor_nbytes(ds4q_type type, const int64_t *ne, int n_dims) { |
no test coverage detected