[skip changelog] Bump fortio.org/safecast from 1.0.0 to 1.2.0
Closed
Number: #2993
Type: Pull Request
State: Closed
Type: Pull Request
State: Closed
Author:
dependabot[bot]
Association: Contributor
Comments: 2
Association: Contributor
Comments: 2
Created:
September 03, 2025 at 09:52 AM UTC
(2 months ago)
(2 months ago)
Updated:
September 24, 2025 at 05:10 PM UTC
(about 2 months ago)
(about 2 months ago)
Closed:
September 24, 2025 at 05:10 PM UTC
(about 2 months ago)
(about 2 months ago)
Time to Close:
21 days
Labels:
topic: infrastructure
topic: infrastructure
Description:
Bumps fortio.org/safecast from 1.0.0 to 1.2.0.
Release notes
Sourced from fortio.org/safecast's releases.
v1.2.0
- Now handles any ~float{32|64} for the edge cases (was only edge case check for +Inf etc using actual float32/float64)
- Fix strange issue only appearing in
armhfwith maxuint32Full Changelog: https://github.com/fortio/safecast/compare/v1.1.0...v1.2.0
v1.1.0
What's Changed
- Added a simpler
safecast.Convandsafecast.MustConvthat only deal with Integers (leaving Convert for backward compatibility and to/from floats)- Fix issue with max int32/int64 conversion to float 32
Also
- Allow NaN<->NaN 32<->64 bits by
@ldemaillyin fortio/safecast#15- Optimize out 1 comparison for unsigned types by
@hrissanin fortio/safecast#13Thanks
@hrissanfor digging up a number of interesting corner cases which we fixed now.New Contributors
@hrissanmade their first contribution in fortio/safecast#13Full Changelog: https://github.com/fortio/safecast/compare/v1.0.0...v1.1.0
Commits
30773bbHandle maxuint32 on armhf and ~float* for all (#22)05cabd2Update Codecov workflow reference to main branch (#20)c51d55fFix issue with max int32/int64 conversion to float 32, add a simpler safecast...1461582Allow NaN<->NaN 32<->64 bits (#15)5a90f15optimize out 1 comparison for unsigned types (#13)- See full diff in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Pull Request Statistics
Commits:
1
1
Files Changed:
2
2
Additions:
+3
+3
Deletions:
-3
-3
Technical Details
| ID: | 8370556 |
| UUID: | 2795333399 |
| Node ID: | PR_kwDOCJXT4c6mnWcX |
| Host: | GitHub |
| Repository: | arduino/arduino-cli |
| Mergeable: | Yes |
| Merge State: | Unstable |