anchor.diff:    Expect.identical(-0.0, deffun3());
     Object deffun4([double v = -1]) => v;
     Expect.identical(-1.0, deffun4());
  -  Object deffun5([double v = 9223372036854776000]) => v;
  -  Expect.identical(9223372036854776000.0, deffun5());
  -  Object deffun6([double v = 18446744073709552000]) => v;
  -  Expect.identical(18446744073709552000.0, deffun6());
  +  Object deffun5([double v = 9223372036854775808]) => v;
  +  Expect.identical(9223372036854775808.0, deffun5());
  +  Object deffun6([double v = 18446744073709551616]) => v;
  +  Expect.identical(18446744073709551616.0, deffun6());
     Object deffun7([double v = 0x02]) => v;
     Expect.identical(2.0, deffun7());
     Object deffun8([double v = -0x02]) => v;
  
positive.code:   const C.ci2() : this.d = 1;
    const C.ci3() : this.d = -0;
    const C.ci4() : this.d = -1;
    const C.ci5() : this.d = 9223372036854776000;
    const C.ci6() : this.d = 18446744073709552000;
    const C.ci7() : this.d = 0x02;
    const C.ci8() : this.d = -0x02;
  }
  
negative.code:   Expect.identical(1.0, const C.cc2().d);
    Expect.identical(-0.0, const C.cc3().d);
    Expect.identical(-1.0, const C.cc4().d);
    Expect.identical(9223372036854775808.0, const C.cc5().d);
    Expect.identical(18446744073709551616.0, const C.cc6().d);
    Expect.identical(2.0, const C.cc7().d);
    Expect.identical(-2.0, const C.cc8().d);
  
  