Commit 04c1992
committed
CI: Fix state count validation regex
When run under some system locales or Java versions, TLC will output the state count info with comma separators, like "1,000" instead of "1000". Before these changes, the Python regex used to extract & parse these values did not handle these comma separators. Now, it does. This was done by setting the Python locale to en_US.UTF-8 then using the locale.atoi() API.
Some of the recorded state spaces were also incorrect due to this issue.
Signed-off-by: Andrew Helwer <[email protected]>1 parent 1408f6c commit 04c1992
File tree
3 files changed
+66
-34
lines changed- .github/scripts
3 files changed
+66
-34
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
20 | 21 | | |
21 | 22 | | |
22 | 23 | | |
| |||
28 | 29 | | |
29 | 30 | | |
30 | 31 | | |
| 32 | + | |
31 | 33 | | |
32 | 34 | | |
33 | 35 | | |
| |||
48 | 50 | | |
49 | 51 | | |
50 | 52 | | |
| 53 | + | |
51 | 54 | | |
52 | 55 | | |
53 | 56 | | |
54 | 57 | | |
55 | 58 | | |
56 | 59 | | |
57 | | - | |
| 60 | + | |
58 | 61 | | |
59 | 62 | | |
60 | 63 | | |
61 | 64 | | |
62 | | - | |
| 65 | + | |
63 | 66 | | |
64 | 67 | | |
65 | 68 | | |
66 | 69 | | |
67 | 70 | | |
68 | 71 | | |
69 | | - | |
| 72 | + | |
70 | 73 | | |
71 | 74 | | |
72 | 75 | | |
| 76 | + | |
73 | 77 | | |
74 | 78 | | |
75 | 79 | | |
| |||
82 | 86 | | |
83 | 87 | | |
84 | 88 | | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | 89 | | |
91 | 90 | | |
92 | 91 | | |
93 | 92 | | |
94 | 93 | | |
95 | 94 | | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
96 | 100 | | |
97 | 101 | | |
98 | 102 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
1 | 2 | | |
2 | 3 | | |
3 | 4 | | |
| |||
223 | 224 | | |
224 | 225 | | |
225 | 226 | | |
226 | | - | |
227 | | - | |
| 227 | + | |
| 228 | + | |
228 | 229 | | |
229 | 230 | | |
230 | 231 | | |
231 | 232 | | |
232 | 233 | | |
| 234 | + | |
233 | 235 | | |
234 | 236 | | |
235 | 237 | | |
236 | 238 | | |
237 | | - | |
238 | | - | |
239 | | - | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
240 | 242 | | |
241 | 243 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1335 | 1335 | | |
1336 | 1336 | | |
1337 | 1337 | | |
1338 | | - | |
1339 | | - | |
| 1338 | + | |
| 1339 | + | |
| 1340 | + | |
| 1341 | + | |
| 1342 | + | |
| 1343 | + | |
1340 | 1344 | | |
1341 | 1345 | | |
1342 | 1346 | | |
| |||
1349 | 1353 | | |
1350 | 1354 | | |
1351 | 1355 | | |
1352 | | - | |
1353 | | - | |
| 1356 | + | |
| 1357 | + | |
| 1358 | + | |
| 1359 | + | |
| 1360 | + | |
| 1361 | + | |
| 1362 | + | |
1354 | 1363 | | |
1355 | 1364 | | |
1356 | 1365 | | |
1357 | 1366 | | |
1358 | 1367 | | |
1359 | 1368 | | |
1360 | | - | |
1361 | | - | |
| 1369 | + | |
| 1370 | + | |
| 1371 | + | |
| 1372 | + | |
| 1373 | + | |
| 1374 | + | |
| 1375 | + | |
1362 | 1376 | | |
1363 | 1377 | | |
1364 | | - | |
| 1378 | + | |
1365 | 1379 | | |
1366 | 1380 | | |
1367 | 1381 | | |
| |||
1427 | 1441 | | |
1428 | 1442 | | |
1429 | 1443 | | |
1430 | | - | |
| 1444 | + | |
1431 | 1445 | | |
1432 | 1446 | | |
1433 | 1447 | | |
| |||
1712 | 1726 | | |
1713 | 1727 | | |
1714 | 1728 | | |
1715 | | - | |
| 1729 | + | |
1716 | 1730 | | |
1717 | 1731 | | |
1718 | 1732 | | |
| |||
1895 | 1909 | | |
1896 | 1910 | | |
1897 | 1911 | | |
1898 | | - | |
| 1912 | + | |
1899 | 1913 | | |
1900 | 1914 | | |
1901 | 1915 | | |
| |||
1915 | 1929 | | |
1916 | 1930 | | |
1917 | 1931 | | |
1918 | | - | |
| 1932 | + | |
| 1933 | + | |
| 1934 | + | |
| 1935 | + | |
1919 | 1936 | | |
1920 | 1937 | | |
1921 | 1938 | | |
| |||
1925 | 1942 | | |
1926 | 1943 | | |
1927 | 1944 | | |
1928 | | - | |
| 1945 | + | |
| 1946 | + | |
| 1947 | + | |
| 1948 | + | |
1929 | 1949 | | |
1930 | 1950 | | |
1931 | 1951 | | |
| |||
1935 | 1955 | | |
1936 | 1956 | | |
1937 | 1957 | | |
1938 | | - | |
| 1958 | + | |
| 1959 | + | |
| 1960 | + | |
| 1961 | + | |
1939 | 1962 | | |
1940 | 1963 | | |
1941 | 1964 | | |
| |||
1945 | 1968 | | |
1946 | 1969 | | |
1947 | 1970 | | |
1948 | | - | |
| 1971 | + | |
| 1972 | + | |
| 1973 | + | |
| 1974 | + | |
1949 | 1975 | | |
1950 | 1976 | | |
1951 | 1977 | | |
| |||
2269 | 2295 | | |
2270 | 2296 | | |
2271 | 2297 | | |
2272 | | - | |
| 2298 | + | |
2273 | 2299 | | |
2274 | 2300 | | |
2275 | 2301 | | |
| |||
3061 | 3087 | | |
3062 | 3088 | | |
3063 | 3089 | | |
3064 | | - | |
| 3090 | + | |
3065 | 3091 | | |
3066 | 3092 | | |
3067 | 3093 | | |
| |||
3604 | 3630 | | |
3605 | 3631 | | |
3606 | 3632 | | |
3607 | | - | |
| 3633 | + | |
3608 | 3634 | | |
3609 | 3635 | | |
3610 | 3636 | | |
| |||
3754 | 3780 | | |
3755 | 3781 | | |
3756 | 3782 | | |
3757 | | - | |
| 3783 | + | |
3758 | 3784 | | |
3759 | 3785 | | |
3760 | 3786 | | |
| |||
4507 | 4533 | | |
4508 | 4534 | | |
4509 | 4535 | | |
4510 | | - | |
| 4536 | + | |
4511 | 4537 | | |
4512 | 4538 | | |
4513 | 4539 | | |
| |||
4582 | 4608 | | |
4583 | 4609 | | |
4584 | 4610 | | |
4585 | | - | |
| 4611 | + | |
4586 | 4612 | | |
4587 | 4613 | | |
4588 | 4614 | | |
| |||
5446 | 5472 | | |
5447 | 5473 | | |
5448 | 5474 | | |
5449 | | - | |
| 5475 | + | |
0 commit comments