...but works with correct size !

release/4.3a0
dellaert 2014-10-11 11:32:52 +02:00
parent deed7b8018
commit 9585823d5d
2 changed files with 2 additions and 2 deletions

View File

@ -126,7 +126,7 @@ public:
/// Return value and derivatives, reverse AD version /// Return value and derivatives, reverse AD version
Augmented<T> reverse(const Values& values) const { Augmented<T> reverse(const Values& values) const {
char raw[10]; char raw[352];
ExecutionTrace<T> trace; ExecutionTrace<T> trace;
T value(root_->traceExecution(values, trace, raw)); T value(root_->traceExecution(values, trace, raw));
Augmented<T> augmented(value); Augmented<T> augmented(value);

View File

@ -191,7 +191,7 @@ TEST(ExpressionFactor, shallow) {
char raw[size]; char raw[size];
ExecutionTrace<Point2> trace; ExecutionTrace<Point2> trace;
Point2 value = expression.traceExecution(values, trace, raw); Point2 value = expression.traceExecution(values, trace, raw);
trace.print(); // trace.print();
// Expected Jacobians // Expected Jacobians
Matrix23 expected23; Matrix23 expected23;