repository test with eigen library