[3.14] _struct.c: Fix UB from integer overflow in prepare_s (GH-145158)
#183711
| Job | Run time |
|---|---|
| 15s | |
| 23s | |
| 8m 47s | |
| 6m 18s | |
| 18m 13s | |
| 3m 32s | |
| 19m 22s | |
| 13m 31s | |
| 12m 11s | |
| 3m 59s | |
| 4m 20s | |
| 2m 49s | |
| 3m 6s | |
| 3m 1s | |
| 3m 6s | |
| 2m 53s | |
| 7m 8s | |
| -1s | |
| -1s | |
| 24m 20s | |
| 18m 58s | |
| 18m 48s | |
| 16m 31s | |
| 19m 37s | |
| 15m 21s | |
| 10m 11s | |
| 13m 43s | |
| 10m 41s | |
| 13m 38s | |
| 9m 50s | |
| 17m 41s | |
| 21m 16s | |
| 21m 56s | |
| 7m 44s | |
| 15m 33s | |
| 1m 52s | |
| 5m 5s | |
| 1m 58s | |
| 3s | |
| 6h 17m 38s |