Meter.scala:72: warning: a.Meter and Int are unrelated: they will never compare equal println("x == 1: "+(x == 1)) ^ 2.0 4.0m false x.isInstanceOf[Meter]: true x.hashCode: 1072693248 x == 1: false x == y: true a == b: true testing native arrays Array(1.0m, 2.0m) 1.0m >>>1.0m<<< 1.0m >>>2.0m<<< 2.0m