We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
V doctor:
V full version: V 0.4.8 602b097.94ce64c OS: macos, macOS, 15.1.1, 24B2091 Processor: 10 cpus, 64bit, little endian, Apple M4 getwd: /Users/leodev/p/v/fast2 vexe: /Users/leodev/p/v/v/v vexe mtime: 2024-12-01 10:31:00 vroot: OK, value: /Users/leodev/p/v/v VMODULES: OK, value: /Users/leodev/.vmodules VTMP: OK, value: /tmp/v_501 Git version: git version 2.47.0 Git vroot status: weekly.2024.48-35-g94ce64c6 (2 commit(s) behind V master) .git/config present: true CC version: Apple clang version 16.0.0 (clang-1600.0.26.4) emcc version: N/A thirdparty/tcc status: thirdparty-macos-arm64 713692d4
What did you do? ./v -g -o vdbg cmd/v && ./vdbg repro.v
./v -g -o vdbg cmd/v && ./vdbg repro.v
fn main() { x := i64(-9223372036854775808) dump(x) dump(-x) }
What did you expect to see?
2nd number should be positive
What did you see instead?
[repro.v:3] x: -9223372036854775808 [repro.v:4] -x: -9223372036854775808
Note
You can use the 👍 reaction to increase the issue's priority for developers.
Please note that only the 👍 reaction to the issue itself counts as a vote. Other reactions and those to comments will not be taken into account.
Huly®: V_0.6-21476
The text was updated successfully, but these errors were encountered:
I am not sure if this is an issue because Go also outputs the same
Playground Link: https://go.dev/play/p/J5OPWGybdCF
Sorry, something went wrong.
I only just realized this is Int64 max + 1. So there indeed is no real solution for this, but its still very unintuitive.
I stumbled upon this because somehow this value made it into a time.Duration and the time.Duration.str() output --808ns (note the double -)
time.Duration
the time.Duration.str()
--808ns
-
No branches or pull requests
V doctor:
What did you do?
./v -g -o vdbg cmd/v && ./vdbg repro.v
What did you expect to see?
2nd number should be positive
What did you see instead?
Note
You can use the 👍 reaction to increase the issue's priority for developers.
Please note that only the 👍 reaction to the issue itself counts as a vote.
Other reactions and those to comments will not be taken into account.
Huly®: V_0.6-21476
The text was updated successfully, but these errors were encountered: