Gregory and Oliver,

Could you have a look on your update to luniglob.c? It causes classlib test
failures on DRL VM. So if I rollback your update all classlib test pass for
me.

Index: modules/luni/src/main/native/luni/shared/luniglob.c
===================================================================
--- modules/luni/src/main/native/luni/shared/luniglob.c (revision 486504)
+++ modules/luni/src/main/native/luni/shared/luniglob.c (working copy)
@@ -268,16 +268,8 @@
        unsigned i = 0;
        /* Make a string version of the CP separator */
        char cpSeparator[] = {(char)hysysinfo_get_classpathSeparator (),
'\0'};
-
-        /* Read current value of bootclasspath property */
-        rcGetProperty = (*vmInterface)->GetSystemProperty (vmInterface,
-            BOOTCLASSPATH_PROPERTY,
-            &bootstrapClassPath);
+        bootstrapClassPath = "";

-        /* Gregory - no property is found, VM bootclasspath is not defined
*/
-        if (VMI_ERROR_NONE != rcGetProperty)
-            bootstrapClassPath = NULL;
-
        qsort(props, number, sizeof(key_value_pair), props_compare);

        for (;i < number; i++)

Thanks,
Stepan.

On 12/13/06, Stepan Mishura wrote:

On 12/13/06, Vladimir Ivanov wrote:
>
> CC is failed to run classlib tests over the DRLVM won windows and linux
> with
> messages:
>
>   Unit Test Error Details: (581)    Test:  testGetAccessibleAction
> Class:
> java.awt.AccessibleAWTCheckboxMenuItemTest
> java.lang.NoClassDefFoundError: javax/accessibility/Accessible   Test:
> testGetAccessibleRole Class:  java.awt.AccessibleAWTCheckboxMenuItemTest
> java.lang.NoClassDefFoundError : javax/accessibility/Accessible
> Could somebody reproduce it?


I can reproduce it. It seems that a cause is update for bootstrapClassPath
in modules/luni/src/main/native/luni/shared/luniglob.c (r486100-486378).

I've rolled back them localy and this resolved classlib tests failures on
DRL VM.

Thanks,
Stepan




--
Stepan Mishura
Intel Enterprise Solutions Software Division

Reply via email to