dyadic_product of degree-0 TTTensors fails
+00:00:00,009 ttNetwork.cpp : 522 : fatal: !node.tensorObject->has_factor() failed msg: n=0
callstack:
[0x000000000072650a .text] /homes/numerik/huber/store/code/xerus/src/xerus/ttNetwork.cpp:522 (inside xerus::TTNetwork<false>::is_valid_tt() const)
[0x000000000073dda4 .text] /homes/numerik/huber/store/code/xerus/src/xerus/ttNetwork.cpp:945 (inside xerus::TTNetwork<false>::move_core(unsigned long, bool))
[0x000000000072dd41 .text] /homes/numerik/huber/store/code/xerus/src/xerus/ttNetwork.cpp:672 (inside xerus::TTNetwork<false>::dyadic_product(xerus::TTNetwork<false> const&, xerus::TTNetwork<false> const&))
[0x0000000000810503 .text] /homes/numerik/huber/store/code/xerus/src/xerus/examples/specificLowRankTensors.cpp:43 (inside xerus::examples::peaking_diagonals(unsigned long, unsigned long, double))
[0x000000000046fa8d .text] /homes/numerik/huber/store/code/xerus/src/unitTests/largestEntry.cxx:106 (inside operator())
[0x0000000000470d66 .text] /usr/include/c++/4.8/functional:2058 (inside _M_invoke)
[0x0000000000843456 .text] /usr/include/c++/4.8/functional:2469 (inside std::function<bool ()>::operator()() const)
[0x0000000000840ccd .text] /homes/numerik/huber/store/code/xerus/src/xerus/misc/test.cpp:102 (inside xerus::misc::internal::test(std::pair<std::string, std::function<bool ()> > const&))
[0x00000000008423e0 .text] /homes/numerik/huber/store/code/xerus/src/xerus/misc/test.cpp:238 (inside main)
[0x00002b34da646be5 .text] ??:? (inside __libc_start_main +0x245)
[0x0000000000409379 .text] /home/abuild/rpmbuild/BUILD/glibc-2.18/csu/../sysdeps/x86_64/start.S:125 (inside _start)