@Test
public void testArbitraryStdErrorSize()
{

    // Some sanity check with 1% error
    assertEquals(630, Builder.withError(0.01, 100).sizeof());
    assertEquals(759, Builder.withError(0.01, 3375).sizeof());
    // Checking for 10% error (values from original paper)
    assertEquals(10, Builder.withError(0.1, 100).sizeof());
    assertEquals(34, Builder.withError(0.1, 1000).sizeof());
    assertEquals(214, Builder.withError(0.1, 10000).sizeof());
    assertEquals(1593, Builder.withError(0.1, 100000).sizeof());
    assertEquals(12610, Builder.withError(0.1, 1000000).sizeof());
    assertEquals(103977, Builder.withError(0.1, 10000000).sizeof());
    assertEquals(882720, Builder.withError(0.1, 100000000).sizeof());
}