gh-105499: Avoid using functools.reduce() to reconstruct Union objects
#204789
| Job | Run time |
|---|---|
| 14s | |
| 5m 9s | |
| 29s | |
| 9m 55s | |
| 21m 55s | |
| 17m 40s | |
| 4m 0s | |
| 25m 29s | |
| 3m 9s | |
| 3m 27s | |
| 2m 50s | |
| 0s | |
| 4m 42s | |
| 2m 42s | |
| 3m 11s | |
| 2m 51s | |
| 8s | |
| 3m 22s | |
| 22m 15s | |
| 12m 5s | |
| 26m 13s | |
| 23m 8s | |
| 0s | |
| 5m 19s | |
| 22m 3s | |
| 11m 15s | |
| 13m 0s | |
| 12m 15s | |
| 33m 39s | |
| 20m 11s | |
| 14m 23s | |
| 11m 51s | |
| 16m 5s | |
| 13m 36s | |
| 24m 26s | |
| 10m 11s | |
| 23m 3s | |
| 10m 36s | |
| 31m 44s | |
| 4s | |
| 7h 48m 35s |