fS::tempnam(): fallback to sys_get_temp_dir()