From H-3339 comment:

As the bug is in the tests then it is to be filed on Eclipse and this JIRA
closed with comment about Eclipse bug.
Please, see https://bugs.eclipse.org/bugs/show_bug.cgi?id=176157 as example
of Harmony related bug.

BR,
Aleksey Ignatenko.

On 5/15/07, Sergey Kuksenko <[EMAIL PROTECTED]> wrote:

Hi All,

As you wrote in the JIRA the reason of failure is incorrect Comparator
which
is used in the test.
The Comparator violates the follwing rule from specification:
"The implementor must ensure that sgn(compare(x, y)) ==
-sgn(compare(y, x))for all
x and y."
So I thing that It would be more correct to fix a comparator from test.

Some words about bug2bug compatibility. The fact that RI has different
result on this comparator means nothing, because in case of different
incorect comparator RI may give a different unpredictable results. So
should
we check *all possible set of incorrect comparators* and move exactly in
same results as done by RI?
I think that it will mean that we should have completely the same
implementation of sorting.



On 5/15/07, Eugene Ostrovsky <[EMAIL PROTECTED]> wrote:
>
> Hi all.
>
> Some of eclipse tests pass on RI but fail on harmony. See
> *HARMONY-3339<https://issues.apache.org/jira/browse/HARMONY-3339>
> * .
> The tests are incorrect. They pass on RI due to difference in
> implementation
> of Arrays.sort() method.
>
> Shall we alter our Array.sort() implementation to be consistent with RI
> ant
> to make these buggy tests pass?
>
> Thanks,
> Eugene.
>



--
Best regards,
---
Sergey Kuksenko.
Intel Enterprise Solutions Software Division.

Reply via email to