At least some code in the TCKs reverses the expected and actual parameters in the Assert.assertEquals method invocations.
public static void assertEquals(int actual, int expected )
but they are reversed here (and possibly elsewhere).
If the implementation works correctly then the assertion passes anyway, so this is not a big problem but should be addressed eventually.