@skutn1em,
I don't think so. The rate of filling increases 1 ml/s^2. So after one second, the rate has gone from 0 ml/s to 1 ml/s. That turns into only 0.5 ml filled after one second. In the second second, the rate goes from 1 ml/s to 2 ml/s. That will fill another 1.5 ml for a total of 2 ml so far. In the third second, the rate goes from 2 ml/s to 3 ml/s, adding 2.5 ml for a total of 4.5 ml. So the pattern you are citing seems to be adding an extra 0.5 ml each second, causing the total to be (0.5) * t too high at the end of t seconds. Would lead to a time that is slightly too small, although probably by less than a second. Might lead to rounding in the wrong direction, however.