| 129 | } rational; |
| 130 | |
| 131 | static inline rational |
| 132 | make_rational_int(npy_int64 n) { |
| 133 | rational r = {(npy_int32)n,0}; |
| 134 | if (r.n != n) { |
| 135 | set_overflow(); |
| 136 | } |
| 137 | return r; |
| 138 | } |
| 139 | |
| 140 | static rational |
| 141 | make_rational_slow(npy_int64 n_, npy_int64 d_) { |
no test coverage detected