diff --git a/DDTest/src/test_PolarGridRPhi2.cc b/DDTest/src/test_PolarGridRPhi2.cc
index 5addf67b5240e6b21fa8c29b45dc46efeb7dbfad..dbf77a5d0b8ebc782926bdfdcaf72ac6605995da 100644
--- a/DDTest/src/test_PolarGridRPhi2.cc
+++ b/DDTest/src/test_PolarGridRPhi2.cc
@@ -112,9 +112,9 @@ int main() {
 
       DD4hep::DDSegmentation::CellID cid = seg.cellID(locPos, globPos, volID);
 
-      const unsigned long long phiShifted(pB << phiBitOffset);
-      const unsigned long long rShifted  (rB << rBitOffset);
-      const unsigned long long expectedID(rShifted + phiShifted);
+      const long long phiShifted(pB << phiBitOffset);
+      const long long rShifted  (rB << rBitOffset);
+      const long long expectedID(rShifted + phiShifted);
 
       test( expectedID , cid , " Test get ID From Position" );