In CESM, the CAM build fails if SRCROOT has a + in it. I don't know if other special characters also cause a problem, though I know _ is okay. I think there are two paths forward, though maybe others can add to this list:
Determine what special characters are problematic, and then update create_newcase to produce a useful error message directing users to rename SRCROOT if any are present
Figure out what needs to be changed to allow these problematic characters in the directory name
In CESM, the CAM build fails if
SRCROOT
has a+
in it. I don't know if other special characters also cause a problem, though I know_
is okay. I think there are two paths forward, though maybe others can add to this list:create_newcase
to produce a useful error message directing users to renameSRCROOT
if any are present