Paul Dicker

Results 356 comments of Paul Dicker

What do you think of the use case mentioned above? > This is useful to fuzz crates in their `no_std` configuration, which may utilize different code paths in such a...

I am not sure how to replicate the warnings in the "Run `int_in_range` fuzz target" CI job. Hopefully this fixes it.

It has been a long documented guarantee of chrono that it doesn't parse 24:00:00, and I suppose there are uses that depend on that. Are you sure this is acceptable?...

The `iana-time-zone` crate offers this functionality. We could mention it in our documentation.

Sorry, I unfortunately don't have time at the moment 😞. A complete fix with tests for this category of errors is in https://github.com/chronotope/chrono/pull/1083.

Renamed this issue. Adding something like `Timelike::is_leap_second` seems easy?

I see `ChapterSkipType` is not yet really part of the spec, and `ChapterFlagEnabled` is removed from the main text but does have a description of how to work with nested...

Breakdown with Intel VTune (lowered to `500_000` records because I was impatient): ![afbeelding](https://github.com/chronotope/chrono/assets/6255050/d18a65ff-812b-41c8-a2f7-6bc34df767a6) We may want to cache the Windows timezone data instead of calling `GetTimeZoneInformationForYear` on every conversion.

~With [`EnumDynamicTimeZoneInformation`](https://learn.microsoft.com/en-us/windows/win32/api/timezoneapi/nf-timezoneapi-enumdynamictimezoneinformation) we can get the timezone data.~ Edit: With [`GetDynamicTimeZoneInformationEffectiveYears`](https://learn.microsoft.com/en-us/windows/win32/api/timezoneapi/nf-timezoneapi-getdynamictimezoneinformationeffectiveyears) we can get the range of years to get timezone data for.