fuzzbug fix
This commit is contained in:
parent
252088faed
commit
1bd6b25d34
|
@ -94,10 +94,15 @@ impl Schedule {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
let input = f.resolve_alias(input);
|
let input = f.resolve_alias(input);
|
||||||
if let &ValueDef::Operator(ref op, ..) = &f.values[input.index()] {
|
|
||||||
if op_rematerialize(op) {
|
match &f.values[input.index()] {
|
||||||
|
&ValueDef::Operator(ref op, ..) if op_rematerialize(op) => {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
&ValueDef::Arg(..) => {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
_ => {}
|
||||||
}
|
}
|
||||||
|
|
||||||
log::trace!("v{} waiting on v{}", value.index(), input.index());
|
log::trace!("v{} waiting on v{}", value.index(), input.index());
|
||||||
|
|
Loading…
Reference in a new issue