Skip to content

Commit 74664b5

Browse files
committed
fix windows CI failure/compiler panic
1 parent 090c8da commit 74664b5

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

vlib/v/gen/native/expr.v

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ fn (mut g Gen) expr(node ast.Expr) {
6464
ast.IntegerLiteral {
6565
// Integer literal stores both signed and unsigned integers, some unsigned integers are too big for i64 but not for u64
6666
println(node.val)
67-
if node.val[0] == `-` { // if the number is negative
67+
if node.val.len > 0 && node.val[0] == `-` { // if the number is negative
6868
g.code_gen.mov64(g.code_gen.main_reg(), node.val.i64())
6969
} else {
7070
g.code_gen.mov64u(g.code_gen.main_reg(), node.val.u64())

0 commit comments

Comments
 (0)