A file with that name doesn't exist in our inputdata on glade or in the repository here:
There is a file with a similar name: af.allvars.CESM.SSP5-8.5.2015-2100_c20220628.nc
Precipitation in that file has a fill value of 1.e36:
double pr(time, lat, lon) ;
pr:_FillValue = 1.e+36 ;
pr:units = "mm/s" ;
pr:mode = "time-dependent" ;
pr:long_name = "atmospheric rain, after rain/snow repartitioning based on temperature scale factor" ;
pr:historical_source_files = "b.e21.BHIST.f09_g17.CMIP6-historical.004.clm2.h0.RAIN.185001-201412.nc" ;
pr:scenario_source_files = "b.e21.BSSP585cmip6.f09_g17.CMIP6-SSP5-8.5.103.clm2.h0.RAIN.201501-206412.ncb.e21.BSSP585cmip6.f09_g17.CMIP6-SSP5-8.5.103.clm2.h0.RAIN.206501-210012.nc"
The units are misnamed, they should be unitless as in the issue I filed here:
The units attribute for the pr variable on the anomaly forcing files is incorrect. It says mm/s, but I think it should be unitless. E.g. this file: /glade/campaign/cesm/cesmdata/cseg/inputdata/atm/...
github.com
It is a multiplicative factor, so there shouldn't be any negative values.