Skip to content

Update ICU to 78 - Part 4: test expectation ports#185

Open
aoruganti-msft wants to merge 7 commits into
user/aoruganti/icu78-data-remainingfrom
user/aoruganti/icu78-test-expectations
Open

Update ICU to 78 - Part 4: test expectation ports#185
aoruganti-msft wants to merge 7 commits into
user/aoruganti/icu78-data-remainingfrom
user/aoruganti/icu78-test-expectations

Conversation

@aoruganti-msft
Copy link
Copy Markdown
Collaborator

Part 4 of the ICU 78 update split.

This PR is stacked on top of the previous part and contains test expectation and formatting ports for the ICU 78 data changes.

It keeps the remaining Microsoft-edited changes separated from the upstream dump and generated-data PRs.

Source commits from the abandoned combined PR: 6baa3a9, 1344a92, 95ee262, c75af5f, 6ad676a, 8f42db5, be98de2.

Arvind Oruganti and others added 7 commits May 22, 2026 22:24
Align ICU test expectations with MS English locale data that preserves regular spaces before AM/PM markers.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Adjust ICU tests for CLDR-MS display-name differences and removed yue collation aliases.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Treat 029 locales as US measurement/paper locales and expect en_029 currency data from CLDR-MS.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Update data-driven date-format spacing expectations and en_GB display-context expectations for CLDR-MS data.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
The UCPTrie golden comparison is byte-for-byte, so Windows CRLF checkout makes the generated set1 TOMLs fail even though the normalized content is identical. Force LF for the codepoint trie TOML goldens.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Remove blocked subdivision prefixes from supplemental data and update the generated region validation bitmap so Region::getInstance(), subdivision validity, and loclikely agree on the MS blocked-region set.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Force LF checkout for the shell fragments that are concatenated into config/icu-config so WSL/Linux selfcheck can execute the generated script.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant