The bad pattern encoded here tests a specific deterministic case of the sparse all-to-all, and hence should be a unit test in spall2all.t.cpp, rather than an API test. The file was disabled in master, and removed in #26 . This issue (and associated branch) retain the test file for reintegration with the test suite.