Index: /issm/trunk-jpl/src/c/modules/SurfaceMassBalancex/SurfaceMassBalancex.cpp
===================================================================
--- /issm/trunk-jpl/src/c/modules/SurfaceMassBalancex/SurfaceMassBalancex.cpp	(revision 26484)
+++ /issm/trunk-jpl/src/c/modules/SurfaceMassBalancex/SurfaceMassBalancex.cpp	(revision 26485)
@@ -247,5 +247,5 @@
 		int fixedseed;
 		if(randomflag) fixedseed=-1;
-		else fixedseed =  reCast<int>((time-starttime)/dt);
+		else fixedseed =  reCast<int,IssmDouble>((time-starttime)/dt);
 		multivariateNormal(&noiseterms,numbasins,0.0,covmat,fixedseed);
 	}
