You don’t have to choose any targets for Singularity Rupture. However, if you do and those targets are all illegal as Singularity Rupture tries to resolve, it won’t resolve and none of its effects will happen. No creatures will be destroyed, and no one will mill any cards.