From 14618a1b18f6e1701898ec64415160bef966b7eb Mon Sep 17 00:00:00 2001 From: Delyan Angelov Date: Thu, 26 Oct 2023 05:33:51 +0300 Subject: [PATCH] sync: use `-d debug_channels` instead of just `-g` to turn on assertions in sync.channel_select (cleaner -cross code) --- vlib/sync/channels.c.v | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vlib/sync/channels.c.v b/vlib/sync/channels.c.v index e2ff06b79c903d..6d5c2e67181c82 100644 --- a/vlib/sync/channels.c.v +++ b/vlib/sync/channels.c.v @@ -550,7 +550,7 @@ fn (mut ch Channel) try_pop_priv(dest voidptr, no_block bool) ChanState { // -2 if all channels are closed pub fn channel_select(mut channels []&Channel, dir []Direction, mut objrefs []voidptr, timeout time.Duration) int { - $if debug { + $if debug_channels ? { assert channels.len == dir.len assert dir.len == objrefs.len }