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