harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Anton Luht (JIRA)" <j...@apache.org>
Subject [jira] Created: (HARMONY-866) Arrays.binarySearch should always return -1on empty array
Date Thu, 13 Jul 2006 11:15:29 GMT
Arrays.binarySearch should always return -1on empty array

         Key: HARMONY-866
         URL: http://issues.apache.org/jira/browse/HARMONY-866
     Project: Harmony
        Type: Bug

  Components: Non-bug differences from RI  
 Environment: Windows XP
    Reporter: Anton Luht
    Priority: Minor
 Attachments: patch.txt

Harmony: classlib + VM revision 421248

If we try to find a non-comparable item in an empty array, RI returns -1 while Harmony throws

Code to reproduce:

import java.util.*;

public class Test {
    public static void main (String[] args) {  
        System.err.println(Arrays.binarySearch(new Object[] {}, new Object()) == -1 ? "PASSED"
: "FAILED");

Please see the patch with unit test for this case and fix for classlib code attached

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:

View raw message