make -d:nimFpRoundtrips work consistently in vm vs rt, fix #18400, etc #18531
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
-d:nimFpRoundtrips
and-u:nimFpRoundtrips
now works consistently in RT and VMkoch boot
instead of simplynim c -o:bin/nim compiler/nim
); this is a subtle point, i can explain more if neededother (but related)
formatfloat
instead of being spread over many placesc_snprintf(result.cstring, result.len.uint, "%#.16e%s", f, literalPostfix.cstring)
intoStrMaxPrecision
note
I haven't change the default (introduced in #18504) but changing the default should now be a 1-liner to be put in config/config.nims