aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/test/autodiff.cpp
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2016-07-27 14:38:30 +0200
committerGravatar Gael Guennebaud <g.gael@free.fr>2016-07-27 14:38:30 +0200
commit5d94dc85e5b8c88497d60448d4367dafbca72690 (patch)
tree8fb8a52bb4a825b52bc28edfcb70c7e8758b1e98 /unsupported/test/autodiff.cpp
parent0d7039319c2826f5550d2fc5ca5421091d6ed8a9 (diff)
bug #1260: add regression test
Diffstat (limited to 'unsupported/test/autodiff.cpp')
-rw-r--r--unsupported/test/autodiff.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/unsupported/test/autodiff.cpp b/unsupported/test/autodiff.cpp
index e422ba8bc..83f336d68 100644
--- a/unsupported/test/autodiff.cpp
+++ b/unsupported/test/autodiff.cpp
@@ -238,6 +238,13 @@ double bug_1223() {
return t.value() + t2.value();
}
+// regression test for some compilation issues with specializations of ScalarBinaryOpTraits
+void bug_1260() {
+ Matrix4d A;
+ Vector4d v;
+ A*v;
+}
+
void test_autodiff()
{
for(int i = 0; i < g_repeat; i++) {
@@ -249,5 +256,6 @@ void test_autodiff()
bug_1222();
bug_1223();
+ bug_1260();
}