Skip to content

Fix ISO8601 millisecond parsing rules - #81

Merged
LimiNode merged 1 commit into
mainfrom
codex/investigate-and-fix-c++11-test-failures
Dec 14, 2025
Merged

Fix ISO8601 millisecond parsing rules#81
LimiNode merged 1 commit into
mainfrom
codex/investigate-and-fix-c++11-test-failures

Conversation

@LimiNode

Copy link
Copy Markdown
Owner

Summary

  • reject ISO8601 fractions with more than three digits when converting to milliseconds
  • allow fractional seconds to be parsed even when the seconds value is zero by tracking whether seconds were present

Testing

  • ctest --test-dir build

Codex Task

Restrict ISO8601 millisecond parsing to three digits and allow fractions when seconds are zero.
@LimiNode
LimiNode merged commit bf50dec into main Dec 14, 2025
7 checks passed
@LimiNode
LimiNode deleted the codex/investigate-and-fix-c++11-test-failures branch December 14, 2025 23:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant