no restrictions on re-creating idx
fix cmake bug when building without mpi enabled
Merge branch 'master' into develop