Skip to content

Commit

Permalink
Possible fix for issue 58
Browse files Browse the repository at this point in the history
  • Loading branch information
josephjaspers committed Jan 8, 2020
1 parent 3b271fb commit b8c4bf1
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions blackcat/tensors/expression_templates/tree_evaluator.h
Original file line number Diff line number Diff line change
Expand Up @@ -117,11 +117,10 @@ evaluate(Binary_Expression<oper::Assign, lv, rv> expression, Stream stream, Trut
expression.right, output, stream);
});

bc::traits::constexpr_if<!entirely_blas_expr>([&]() {

using assignment_oper = std::conditional_t<
partial_blas_expr, oper::Add_Assign, oper::Assign>;
using assignment_oper = std::conditional_t<
partial_blas_expr, oper::Add_Assign, oper::Assign>;

bc::traits::constexpr_if<!entirely_blas_expr>([&]() {
detail::greedy_optimization<assignment_oper>(
expression.left, right, stream, is_subexpression);
});
Expand Down

0 comments on commit b8c4bf1

Please sign in to comment.