| 1 | // vtest build: !msvc-windows && !sanitize-address-gcc && !sanitize-address-clang |
| 2 | // vtest vflags: -autofree |
| 3 | module time |
| 4 | |
| 5 | fn test_parse_format_regression_21369_autofree() { |
| 6 | for _ in 0 .. 1000 { |
| 7 | t := parse_format('04 Oct 2023', 'DD MMM YYYY') or { |
| 8 | panic('parse_format should succeed under -autofree') |
| 9 | } |
| 10 | assert t.year == 2023 |
| 11 | assert t.month == 10 |
| 12 | assert t.day == 4 |
| 13 | assert t.hour == 0 |
| 14 | assert t.minute == 0 |
| 15 | assert t.second == 0 |
| 16 | } |
| 17 | } |
| 18 |