==8036== Invalid read of size 16
==8036== at 0x6CC47F8: daxpy_k_SANDYBRIDGE (in /usr/lib64/libopenblas-r0.2.14.so)
==8036== by 0x6CCA601: dger_k_SANDYBRIDGE (in /usr/lib64/libopenblas-r0.2.14.so)
==8036== by 0x5D59335: cblas_dger (in /usr/lib64/libopenblas-r0.2.14.so)
==8036== by 0x6D9B48: xerus::blasWrapper::dyadic_vector_product(double*, unsigned long, unsigned long, double, double const*, double const*) (blasLapackWrapper.cpp:145)
==8036== by 0x6DA110: xerus::blasWrapper::matrix_matrix_product(double*, unsigned long, unsigned long, double, double const*, unsigned long, bool, unsigned long, double const*, unsigned long, bool) (blasLapackWrapper.cpp:170)
==8036== by 0x64F0AE: matrix_matrix_product (blasLapackWrapper.h:110)
==8036== by 0x64F0AE: xerus::contract(xerus::IndexedTensorWritable<xerus::Tensor, 0> const&, xerus::IndexedTensorReadOnly<xerus::Tensor, 0> const&, xerus::IndexedTensorReadOnly<xerus::Tensor, 0> const&) (indexedTensor_tensor_contraction.hpp:392)
==8036== by 0x594EE5: xerus::unitTests::{lambda()#15}::operator()() const (in /home/ben/coding/xerus/XerusTest)
==8036== by 0x60A4FF: std::_Function_handler<bool (), xerus::unitTests::{lambda()#15}>::_M_invoke(std::_Any_data const&) (functional:2025)
==8036== by 0x614FF7: std::function<bool ()>::operator()() const (functional:2439)
==8036== by 0x612F81: ___test(std::pair<std::string, std::function<bool ()> > const&) (test.cpp:46)
==8036== by 0x613F82: main (test.cpp:139)
==8036== Address 0xe9244f0 is 16 bytes inside a block of size 24 alloc'd
==8036== at 0x4C2A77C: operator new[](unsigned long) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==8036== by 0x523EFA: xerus::FullTensor::FullTensor<std::vector<unsigned long, std::allocator<unsigned long> >, 0>(std::vector<unsigned long, std::allocator<unsigned long> >&&, xerus::DONT_SET_ZERO) (in /home/ben/coding/xerus/XerusTest)
==8036== by 0x523F73: xerus::FullTensor::FullTensor<std::vector<unsigned long, std::allocator<unsigned long> >, 0>(std::vector<unsigned long, std::allocator<unsigned long> >&&) (fullTensor.h:50)
==8036== by 0x5927BC: FullTensor (fullTensor.h:120)
==8036== by 0x5927BC: xerus::unitTests::{lambda()#15}::operator()() const (fullTensor_contraction.hxx:35)
==8036== by 0x60A4FF: std::_Function_handler<bool (), xerus::unitTests::{lambda()#15}>::_M_invoke(std::_Any_data const&) (functional:2025)
==8036== by 0x614FF7: std::function<bool ()>::operator()() const (functional:2439)
==8036== by 0x612F81: ___test(std::pair<std::string, std::function<bool ()> > const&) (test.cpp:46)
==8036== by 0x613F82: main (test.cpp:139)