From d8391a5c497657b668a2126311e81f5bcf4e7b3b Mon Sep 17 00:00:00 2001 From: ringabout <43030857+ringabout@users.noreply.github.com> Date: Tue, 19 Nov 2024 15:51:54 +0800 Subject: [PATCH] fixes nightlies failures (#24456) https://github.com/nim-lang/nightlies/actions/runs/11904588983/job/33173656837#step:12:91 ``` /home/runner/work/nightlies/nightlies/nim/compiler/ccgexprs.nim(706, 23) Error: type mismatch Expression: cIntType(getSize(p.module.g.config, t) * 8) [1] getSize(p.module.g.config, t) * 8: int64 Expected one of (first mismatch at [position]): [1] proc cIntType(bits: int): Snippet ``` --- compiler/cbuilderbase.nim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler/cbuilderbase.nim b/compiler/cbuilderbase.nim index c09394670c..d0ffbd791e 100644 --- a/compiler/cbuilderbase.nim +++ b/compiler/cbuilderbase.nim @@ -151,10 +151,10 @@ const CPointer* = "void*" CConstPointer* = "NIM_CONST void*" -proc cIntType*(bits: int): Snippet = +proc cIntType*(bits: BiggestInt): Snippet = "NI" & $bits -proc cUintType*(bits: int): Snippet = +proc cUintType*(bits: BiggestInt): Snippet = "NU" & $bits type