We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fe182c3 commit dffcd19Copy full SHA for dffcd19
jingle/src/modeling/mod.rs
@@ -442,10 +442,10 @@ pub(crate) trait TranslationContext<'ctx>: ModelingContext<'ctx> {
442
input1,
443
output,
444
} => {
445
- let bv1 = self.read_and_track(input0.into())?;
+ let mut bv1 = self.read_and_track(input0.into())?;
446
let mut bv2 = self.read_and_track(input1.into())?;
447
match bv1.get_size().cmp(&bv2.get_size()) {
448
- Ordering::Less => bv2 = bv2.extract(bv1.get_size() - 1, 0),
+ Ordering::Less => bv1 = bv1.zero_ext(bv2.get_size() - bv1.get_size()),
449
Ordering::Greater => bv2 = bv2.zero_ext(bv1.get_size() - bv2.get_size()),
450
_ => {}
451
}
0 commit comments