Skip to content

Fix Sao Paulo bug in zoneinfo_rs#663

Merged
nekevss merged 9 commits intomainfrom
fix-sao-paulo-bug
Feb 4, 2026
Merged

Fix Sao Paulo bug in zoneinfo_rs#663
nekevss merged 9 commits intomainfrom
fix-sao-paulo-bug

Conversation

@nekevss
Copy link
Member

@nekevss nekevss commented Dec 30, 2025

Dependent on #662.

This PR fixes a bug in zoneinfo_rs that was causing a failures on Sao Paulo time zone tests.

Primary bug fixes are in feb61e1.

The other three commits are adding related to adding tests or rebuilding the compiled data.

The changes here address two bugs.

The first was involved incorrect comparison of transitions when
the previous transition was a non named rule and had a numeric
format.

The second bug fix addresses incorrectly calculating the upper
bound of the final year that transitions need to be calculated
until.
@nekevss nekevss requested review from a team and Manishearth December 30, 2025 20:34
@nekevss nekevss added the C-bug Something isn't working label Dec 30, 2025
Base automatically changed from impl-zero-tzdb-provider to main February 3, 2026 20:43
@nekevss nekevss merged commit d60aac5 into main Feb 4, 2026
8 checks passed
@nekevss nekevss deleted the fix-sao-paulo-bug branch February 4, 2026 01:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

C-bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants