Do you run only this test in a loop?
I rerun tests again as "build.bat test" and sow 2 failures again (note, 2
times before it all tests were passed):
gc.PhantomReferenceTest_interpreter
   waiting for a reference..
   FAIL: reference was not enqueued
gc.WeakReferenceTest_interpreter
   waiting for a reference..
   FAIL: reference was not enqueued

thanks, Vladimir

PSC jdk\jre\bin>java.exe -version
Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Software
Foundatio
n or its licensors, as applicable.
java version "1.5.0"
pre-alpha : not complete or compatible
svn = r501301, (Jan 30 2007), Windows/ia32/msvc 1310, debug build
http://incubator.apache.org/harmony

On 1/29/07, Gregory Shimansky <[EMAIL PROTECTED] > wrote:

Vladimir Ivanov wrote:
> DRLVM smoke test gc.WeakReferenceTest intermittently failed in the
> 'interpreter' mode on WinXP with log:
> "waiting for a reference..
> FAIL: reference was not enqueued"
>
> Could somebody reproduce/ fix it?

I tried to run this test on interpreter. It has passed for me more than
100 times in a loop.

> The list of commits since last successfull build:
>
> /harmony/enhanced/drlvm/trunk/vm/vmcore/src/class_support/Resolve.cpp
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/thread/mutator_alloc.cpp
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_compact/mspace.h
>
>
/harmony/enhanced/drlvm/trunk/vm/gc_gen/src/finalizer_weakref/finalizer_weakref_metadata.cpp
>
>
>
/harmony/enhanced/drlvm/trunk/vm/gc_gen/src/finalizer_weakref/finalizer_weakref.cpp

>
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/common/gc_for_class.h
>
>
/harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_compact/mspace_alloc.cpp
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/common/interior_pointer.cpp
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/trace_forward/fspace.cpp
>
>
/harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_compact/mspace_extend_compact.cpp
>
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/common/gc_metadata.h
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/gen/gen.h
>
> /harmony/enhanced/drlvm/trunk/build/make/components/vm/gc_gen.xml
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/common/gc_for_vm.cpp
>
>
/harmony/enhanced/drlvm/trunk/vm/gc_gen/src/trace_forward/fspace_gen_forward_pool.cpp
>
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/jni/java_natives.cpp
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/thread/collector.cpp
>
>
/harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_compact/mspace_slide_compact.cpp
>
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/common/gc_common.h
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/common/gc_block.h
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/common/space_tuner.cpp
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/common/large_pages.cpp
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/common/gc_space.h
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/thread/mutator.cpp
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_sweep/lspace.cpp
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_sweep/free_area_pool.h
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_compact/mspace.cpp
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/common/fix_repointed_refs.h
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/thread/collector_alloc.h
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/common/gc_for_class.cpp
>
>
/harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_compact/fallback_mark_scan.cpp
>
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/common/mark_scan_pool.cpp
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/common/gc_metadata.cpp
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/utils/vector_block.h
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/gen/gen.cpp
>
>
/harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_compact/mspace_collect_compact.cpp
>
>
>
/harmony/enhanced/drlvm/trunk/vm/gc_gen/src/finalizer_weakref/finalizer_weakref_metadata.h
>
>
>
/harmony/enhanced/drlvm/trunk/vm/gc_gen/src/finalizer_weakref/finalizer_weakref.h
>
>
>
/harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_sweep/lspace_alloc_collect.cpp
>
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/utils/sync_queue.h
>
>
/harmony/enhanced/drlvm/trunk/vm/gc_gen/javasrc/org/apache/harmony/drlvm/gc_gen/GCHelper.java
>
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/trace_forward/fspace.h
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/common/gc_common.cpp
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/common/gc_platform.h
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/gen/gen_adapt.cpp
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/thread/gc_thread.h
>
>
/harmony/enhanced/drlvm/trunk/vm/gc_gen/src/trace_forward/fspace_alloc.cpp
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/jni/java_support.cpp
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/utils/bit_ops.h
>
>
/harmony/enhanced/drlvm/trunk/vm/gc_gen/src/trace_forward/fspace_nongen_forward_pool.cpp
>
>
>
/harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_compact/mspace_move_compact.cpp

>
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/common/space_tuner.h
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/utils/sync_stack.h
>
> /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_sweep/lspace.h
>
> /harmony/enhanced/drlvm/trunk/vm/vmcore/src/class_support/Initialize.cpp
>
> /harmony/enhanced/drlvm/trunk/vm/vmcore/include/finalize.h
>
> /harmony/enhanced/drlvm/trunk/vm/vmcore/src/init/finalize.cpp
>
> /harmony/enhanced/drlvm/trunk/vm/vmcore/include/environment.h
>
>
/harmony/enhanced/drlvm/trunk/vm/vmcore/src/class_support/Environment.cpp
>
>
/harmony/enhanced/drlvm/trunk/vm/vmcore/src/gc/stop_the_world_root_set_enum.cpp

>
>
> /harmony/enhanced/drlvm/trunk/vm/vmcore/src/init/vm_init.cpp
>
>
/harmony/enhanced/drlvm/trunk/vm/vmcore/src/kernel_classes/native/java_lang_FinalizerThread.cp
>
>


--
Gregory


Reply via email to