@Test
public void testBig() throws Exception {

    int size = 200000000;
    Vector.VectorBuilder vb1 = new Vector.VectorBuilder(ctor, size);
    Vector.VectorBuilder vb2 = new Vector.VectorBuilder(ctor, size);
    for (int i = 0; i < size; i++) {
        vb1.add((float) i / (float) size);
        vb2.add((float) (i + 1) / (float) (size + 1));
    }
    Vector v1 = vb1.build();
    Vector v2 = vb2.build();
    Assert.assertNotEquals("These vectors are not 100% likely to be the same.", 1.0, v1.compareTo(v2), 0.00001);
}