From 398d0cb82f47066f9356eba8413bf564fb676157 Mon Sep 17 00:00:00 2001 From: Greg Steuck Date: Wed, 5 Feb 2020 08:05:50 -0800 Subject: [PATCH] Fix bad bounds check in for loop --- vvp/vpi_const.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vvp/vpi_const.cc b/vvp/vpi_const.cc index bc55cfe99..08cf9e955 100644 --- a/vvp/vpi_const.cc +++ b/vvp/vpi_const.cc @@ -595,7 +595,7 @@ void __vpiDecConst::vpi_get_value(p_vpi_value vp) break; case vpiBinStrVal: - for(int bit=31; bit<=0;bit--){ + for(int bit=31; bit>=0;bit--){ *cp++ = "01"[ (value>>bit)&1 ]; } *cp = 0;