fixing segfault when --checkpoint but no --outputDir supplied
Fixing bug so that if --outputDir is NOT given and --checkpoint is on, set_cache_from_checkpoint_asd does not segfault
Fixing bug so that if --outputDir is NOT given and --checkpoint is on, set_cache_from_checkpoint_asd does not segfault