We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 10bf684 commit 5468fa8Copy full SHA for 5468fa8
enzyme/Enzyme/EnzymeLogic.cpp
@@ -4530,6 +4530,9 @@ Function *EnzymeLogic::CreateForwardDiff(
4530
if (retType != DIFFE_TYPE::CONSTANT)
4531
assert(!todiff->getReturnType()->isVoidTy());
4532
4533
+ if (returnUsed)
4534
+ assert(!todiff->getReturnType()->isVoidTy());
4535
+
4536
if (mode != DerivativeMode::ForwardMode &&
4537
mode != DerivativeMode::ForwardModeError)
4538
assert(_overwritten_args.size() == todiff->arg_size());
0 commit comments