public void test() {
    final AtomicIntChunks ic = new AtomicIntChunks(42);
    set(0, ic);
    check(ic);

    assertFalse(ic.compareAndSet(20, 20, 40));
    assertEquals(21, ic.get(20));
    assertTrue(ic.compareAndSet(20, 21, 40));
    assertEquals(40, ic.get(20));
    assertEquals(32, ic.fieldBits());
  }