Making check in contrib make[1]: Entering directory `/home/zapster/cacao/cacao/build/contrib' Making check in vmlog make[2]: Entering directory `/home/zapster/cacao/cacao/build/contrib/vmlog' Making check in t make[3]: Entering directory `/home/zapster/cacao/cacao/build/contrib/vmlog/t' make[3]: Nothing to be done for `check'. make[3]: Leaving directory `/home/zapster/cacao/cacao/build/contrib/vmlog/t' make[3]: Entering directory `/home/zapster/cacao/cacao/build/contrib/vmlog' make[3]: Nothing to be done for `check-am'. make[3]: Leaving directory `/home/zapster/cacao/cacao/build/contrib/vmlog' make[2]: Leaving directory `/home/zapster/cacao/cacao/build/contrib/vmlog' make[2]: Entering directory `/home/zapster/cacao/cacao/build/contrib' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/home/zapster/cacao/cacao/build/contrib' make[1]: Leaving directory `/home/zapster/cacao/cacao/build/contrib' Making check in doc make[1]: Entering directory `/home/zapster/cacao/cacao/build/doc' Making check in doxygen make[2]: Entering directory `/home/zapster/cacao/cacao/build/doc/doxygen' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/home/zapster/cacao/cacao/build/doc/doxygen' Making check in handbook make[2]: Entering directory `/home/zapster/cacao/cacao/build/doc/handbook' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/home/zapster/cacao/cacao/build/doc/handbook' make[2]: Entering directory `/home/zapster/cacao/cacao/build/doc' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/home/zapster/cacao/cacao/build/doc' make[1]: Leaving directory `/home/zapster/cacao/cacao/build/doc' Making check in man make[1]: Entering directory `/home/zapster/cacao/cacao/build/man' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/home/zapster/cacao/cacao/build/man' Making check in src make[1]: Entering directory `/home/zapster/cacao/cacao/build/src' Making check in classes make[2]: Entering directory `/home/zapster/cacao/cacao/build/src/classes' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/home/zapster/cacao/cacao/build/src/classes' Making check in fdlibm make[2]: Entering directory `/home/zapster/cacao/cacao/build/src/fdlibm' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/home/zapster/cacao/cacao/build/src/fdlibm' Making check in toolbox make[2]: Entering directory `/home/zapster/cacao/cacao/build/src/toolbox' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/home/zapster/cacao/cacao/build/src/toolbox' Making check in mm make[2]: Entering directory `/home/zapster/cacao/cacao/build/src/mm' Making check in boehm-gc make[3]: Entering directory `/home/zapster/cacao/cacao/build/src/mm/boehm-gc' make[4]: Entering directory `/home/zapster/cacao/cacao/build/src/mm/boehm-gc' make gctest leaktest middletest smashtest hugetest threadleaktest make[5]: Entering directory `/home/zapster/cacao/cacao/build/src/mm/boehm-gc' clang -DHAVE_CONFIG_H -I./include -I../../../../src/mm/boehm-gc/include -I./libatomic_ops/src -I../../../../src/mm/boehm-gc/libatomic_ops/src -fexceptions -g -O2 -MT test.o -MD -MP -MF .deps/test.Tpo -c -o test.o `test -f 'tests/test.c' || echo '../../../../src/mm/boehm-gc/'`tests/test.c mv -f .deps/test.Tpo .deps/test.Po /bin/bash ./libtool --tag=CC --mode=link clang -fexceptions -g -O2 -o gctest test.o ./libgc.la clang -fexceptions -g -O2 -o gctest test.o ./.libs/libgc.a -lpthread -ldl clang -DHAVE_CONFIG_H -I./include -I../../../../src/mm/boehm-gc/include -I./libatomic_ops/src -I../../../../src/mm/boehm-gc/libatomic_ops/src -fexceptions -g -O2 -MT leak_test.o -MD -MP -MF .deps/leak_test.Tpo -c -o leak_test.o `test -f 'tests/leak_test.c' || echo '../../../../src/mm/boehm-gc/'`tests/leak_test.c ../../../../src/mm/boehm-gc/tests/leak_test.c:3:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] main() { ^~~~ 1 warning generated. mv -f .deps/leak_test.Tpo .deps/leak_test.Po /bin/bash ./libtool --tag=CC --mode=link clang -fexceptions -g -O2 -o leaktest leak_test.o ./libgc.la clang -fexceptions -g -O2 -o leaktest leak_test.o ./.libs/libgc.a -lpthread -ldl clang -DHAVE_CONFIG_H -I./include -I../../../../src/mm/boehm-gc/include -I./libatomic_ops/src -I../../../../src/mm/boehm-gc/libatomic_ops/src -fexceptions -g -O2 -MT middle.o -MD -MP -MF .deps/middle.Tpo -c -o middle.o `test -f 'tests/middle.c' || echo '../../../../src/mm/boehm-gc/'`tests/middle.c mv -f .deps/middle.Tpo .deps/middle.Po /bin/bash ./libtool --tag=CC --mode=link clang -fexceptions -g -O2 -o middletest middle.o ./libgc.la clang -fexceptions -g -O2 -o middletest middle.o ./.libs/libgc.a -lpthread -ldl clang -DHAVE_CONFIG_H -I./include -I../../../../src/mm/boehm-gc/include -I./libatomic_ops/src -I../../../../src/mm/boehm-gc/libatomic_ops/src -fexceptions -g -O2 -MT smash_test.o -MD -MP -MF .deps/smash_test.Tpo -c -o smash_test.o `test -f 'tests/smash_test.c' || echo '../../../../src/mm/boehm-gc/'`tests/smash_test.c mv -f .deps/smash_test.Tpo .deps/smash_test.Po /bin/bash ./libtool --tag=CC --mode=link clang -fexceptions -g -O2 -o smashtest smash_test.o ./libgc.la clang -fexceptions -g -O2 -o smashtest smash_test.o ./.libs/libgc.a -lpthread -ldl clang -DHAVE_CONFIG_H -I./include -I../../../../src/mm/boehm-gc/include -I./libatomic_ops/src -I../../../../src/mm/boehm-gc/libatomic_ops/src -fexceptions -g -O2 -MT huge_test.o -MD -MP -MF .deps/huge_test.Tpo -c -o huge_test.o `test -f 'tests/huge_test.c' || echo '../../../../src/mm/boehm-gc/'`tests/huge_test.c mv -f .deps/huge_test.Tpo .deps/huge_test.Po /bin/bash ./libtool --tag=CC --mode=link clang -fexceptions -g -O2 -o hugetest huge_test.o ./libgc.la clang -fexceptions -g -O2 -o hugetest huge_test.o ./.libs/libgc.a -lpthread -ldl clang -DHAVE_CONFIG_H -I./include -I../../../../src/mm/boehm-gc/include -I./libatomic_ops/src -I../../../../src/mm/boehm-gc/libatomic_ops/src -fexceptions -g -O2 -MT thread_leak_test.o -MD -MP -MF .deps/thread_leak_test.Tpo -c -o thread_leak_test.o `test -f 'tests/thread_leak_test.c' || echo '../../../../src/mm/boehm-gc/'`tests/thread_leak_test.c ../../../../src/mm/boehm-gc/tests/thread_leak_test.c:25:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] main() { ^~~~ ../../../../src/mm/boehm-gc/tests/thread_leak_test.c:38:42: warning: conversion specifies type 'unsigned long' but the argument has type 'int' [-Wformat] printf("Thread join failed %lu\n", code); ~~^ ~~~~ %d 2 warnings generated. mv -f .deps/thread_leak_test.Tpo .deps/thread_leak_test.Po /bin/bash ./libtool --tag=CC --mode=link clang -fexceptions -g -O2 -o threadleaktest thread_leak_test.o ./libgc.la clang -fexceptions -g -O2 -o threadleaktest thread_leak_test.o ./.libs/libgc.a -lpthread -ldl make[5]: Leaving directory `/home/zapster/cacao/cacao/build/src/mm/boehm-gc' make check-TESTS make[5]: Entering directory `/home/zapster/cacao/cacao/build/src/mm/boehm-gc' Switched to incremental mode Emulating dirty bits with mprotect/signals Completed 6 tests Allocated 11950651 collectable objects Allocated 1218 uncollectable objects Allocated 7487634 atomic objects Allocated 137742 stubborn objects Finalized 13515/13515 objects - finalization is probably ok Total number of bytes allocated is 672208378 Final heap size is 81977344 bytes Collector appears to work Completed 308 collections PASS: gctest Leaked composite object at 0x8d6fe0 (../../../../src/mm/boehm-gc/tests/leak_test.c:12, sz=4, NORMAL) Leaked composite object at 0x8d6fe0 (../../../../src/mm/boehm-gc/tests/leak_test.c:19, sz=8, NORMAL) PASS: leaktest Final heap size is 131072 PASS: middletest GC_check_heap_block: found smashed heap objects: 0x16d4fe8 in or near object at 0x16d4fc0(../../../../src/mm/boehm-gc/tests/smash_test.c:21, sz=40) GC_check_heap_block: found smashed heap objects: 0x16d4fe8 in or near object at 0x16d4fc0(../../../../src/mm/boehm-gc/tests/smash_test.c:21, sz=40) GC_check_heap_block: found smashed heap objects: 0x1747f98 in or near object at 0x1747f70(../../../../src/mm/boehm-gc/tests/smash_test.c:21, sz=40) 0x16d4fe8 in or near object at 0x16d4fc0(../../../../src/mm/boehm-gc/tests/smash_test.c:21, sz=40) PASS: smashtest PASS: hugetest Leaked composite object at 0x1349fe0 (../../../../src/mm/boehm-gc/tests/thread_leak_test.c:14, sz=4, NORMAL) Leaked composite object at 0x1349ef0 (../../../../src/mm/boehm-gc/tests/thread_leak_test.c:14, sz=4, NORMAL) Leaked composite object at 0x1349e30 (../../../../src/mm/boehm-gc/tests/thread_leak_test.c:14, sz=4, NORMAL) Leaked composite object at 0x1349f20 (../../../../src/mm/boehm-gc/tests/thread_leak_test.c:14, sz=4, NORMAL) Leaked composite object at 0x1349fe0 (../../../../src/mm/boehm-gc/tests/thread_leak_test.c:14, sz=4, NORMAL) PASS: threadleaktest ================== All 6 tests passed ================== make[5]: Leaving directory `/home/zapster/cacao/cacao/build/src/mm/boehm-gc' make[4]: Leaving directory `/home/zapster/cacao/cacao/build/src/mm/boehm-gc' make[3]: Leaving directory `/home/zapster/cacao/cacao/build/src/mm/boehm-gc' make[3]: Entering directory `/home/zapster/cacao/cacao/build/src/mm' make[3]: Nothing to be done for `check-am'. make[3]: Leaving directory `/home/zapster/cacao/cacao/build/src/mm' make[2]: Leaving directory `/home/zapster/cacao/cacao/build/src/mm' Making check in vm make[2]: Entering directory `/home/zapster/cacao/cacao/build/src/vm' Making check in jit make[3]: Entering directory `/home/zapster/cacao/cacao/build/src/vm/jit' Making check in ir make[4]: Entering directory `/home/zapster/cacao/cacao/build/src/vm/jit/ir' make[4]: Nothing to be done for `check'. make[4]: Leaving directory `/home/zapster/cacao/cacao/build/src/vm/jit/ir' Making check in optimizing make[4]: Entering directory `/home/zapster/cacao/cacao/build/src/vm/jit/optimizing' make[4]: Nothing to be done for `check'. make[4]: Leaving directory `/home/zapster/cacao/cacao/build/src/vm/jit/optimizing' Making check in x86_64 make[4]: Entering directory `/home/zapster/cacao/cacao/build/src/vm/jit/x86_64' Making check in linux make[5]: Entering directory `/home/zapster/cacao/cacao/build/src/vm/jit/x86_64/linux' make[5]: Nothing to be done for `check'. make[5]: Leaving directory `/home/zapster/cacao/cacao/build/src/vm/jit/x86_64/linux' make[5]: Entering directory `/home/zapster/cacao/cacao/build/src/vm/jit/x86_64' make[5]: Nothing to be done for `check-am'. make[5]: Leaving directory `/home/zapster/cacao/cacao/build/src/vm/jit/x86_64' make[4]: Leaving directory `/home/zapster/cacao/cacao/build/src/vm/jit/x86_64' Making check in allocator make[4]: Entering directory `/home/zapster/cacao/cacao/build/src/vm/jit/allocator' make[4]: Nothing to be done for `check'. make[4]: Leaving directory `/home/zapster/cacao/cacao/build/src/vm/jit/allocator' Making check in verify make[4]: Entering directory `/home/zapster/cacao/cacao/build/src/vm/jit/verify' make[4]: Nothing to be done for `check'. make[4]: Leaving directory `/home/zapster/cacao/cacao/build/src/vm/jit/verify' make[4]: Entering directory `/home/zapster/cacao/cacao/build/src/vm/jit' make[4]: Nothing to be done for `check-am'. make[4]: Leaving directory `/home/zapster/cacao/cacao/build/src/vm/jit' make[3]: Leaving directory `/home/zapster/cacao/cacao/build/src/vm/jit' make[3]: Entering directory `/home/zapster/cacao/cacao/build/src/vm' make[3]: Nothing to be done for `check-am'. make[3]: Leaving directory `/home/zapster/cacao/cacao/build/src/vm' make[2]: Leaving directory `/home/zapster/cacao/cacao/build/src/vm' Making check in threads make[2]: Entering directory `/home/zapster/cacao/cacao/build/src/threads' Making check in posix make[3]: Entering directory `/home/zapster/cacao/cacao/build/src/threads/posix' make[3]: Nothing to be done for `check'. make[3]: Leaving directory `/home/zapster/cacao/cacao/build/src/threads/posix' make[3]: Entering directory `/home/zapster/cacao/cacao/build/src/threads' make[3]: Nothing to be done for `check-am'. make[3]: Leaving directory `/home/zapster/cacao/cacao/build/src/threads' make[2]: Leaving directory `/home/zapster/cacao/cacao/build/src/threads' Making check in native make[2]: Entering directory `/home/zapster/cacao/cacao/build/src/native' Making check in vm make[3]: Entering directory `/home/zapster/cacao/cacao/build/src/native/vm' Making check in gnuclasspath make[4]: Entering directory `/home/zapster/cacao/cacao/build/src/native/vm/gnuclasspath' make[4]: Nothing to be done for `check'. make[4]: Leaving directory `/home/zapster/cacao/cacao/build/src/native/vm/gnuclasspath' make[4]: Entering directory `/home/zapster/cacao/cacao/build/src/native/vm' make[4]: Nothing to be done for `check-am'. make[4]: Leaving directory `/home/zapster/cacao/cacao/build/src/native/vm' make[3]: Leaving directory `/home/zapster/cacao/cacao/build/src/native/vm' make[3]: Entering directory `/home/zapster/cacao/cacao/build/src/native' make[3]: Nothing to be done for `check-am'. make[3]: Leaving directory `/home/zapster/cacao/cacao/build/src/native' make[2]: Leaving directory `/home/zapster/cacao/cacao/build/src/native' Making check in cacao make[2]: Entering directory `/home/zapster/cacao/cacao/build/src/cacao' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/home/zapster/cacao/cacao/build/src/cacao' Making check in scripts make[2]: Entering directory `/home/zapster/cacao/cacao/build/src/scripts' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/home/zapster/cacao/cacao/build/src/scripts' make[2]: Entering directory `/home/zapster/cacao/cacao/build/src' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/home/zapster/cacao/cacao/build/src' make[1]: Leaving directory `/home/zapster/cacao/cacao/build/src' Making check in tests make[1]: Entering directory `/home/zapster/cacao/cacao/build/tests' Making check in regression make[2]: Entering directory `/home/zapster/cacao/cacao/build/tests/regression' Making check in base make[3]: Entering directory `/home/zapster/cacao/cacao/build/tests/regression/base' javac -source 1.5 -target 1.5 -nowarn -bootclasspath ../../../src/classes/classes:/home/zapster/cacao/install/classpath/share/classpath/glibj.zip -classpath /usr/share/java/junit4.jar -d . ../../../../tests/regression/base/*.java ../../../../tests/regression/base/TestAbstractMethodError.java:32: warning: Class is a raw type. References to generic type Class should be parameterized Class cls = super.defineClass(null, bytecode, 0, bytecode.length); ^^^^^ ../../../../tests/regression/base/TestArrayClasses.java:29: warning: The import java.io.Serializable is never used import java.io.Serializable; ^^^^^^^^^^^^^^^^^^^^ ../../../../tests/regression/base/TestArrayClasses.java:204: warning: Class is a raw type. References to generic type Class should be parameterized Class[] ifs = String[].class.getInterfaces(); ^^^^^ ../../../../tests/regression/base/TestArrayClasses.java:258: warning: The local variable oa2 is never read Object[] oa2 = (Object[]) sa; ^^^ ../../../../tests/regression/base/TestArrayClasses.java:266: warning: The local variable sa2 is never read String[] sa2 = (String[]) oa; ^^^ ../../../../tests/regression/base/TestCloning.java:66: warning: The local variable oc2 is never read Object oc2 = o2.clone(); ^^^ ../../../../tests/regression/base/TestPatcher.java:29: warning: The import java.io is never used import java.io.*; ^^^^^^^ ../../../../tests/regression/base/TestPatcher.java:504: warning: The local variable cc is never read checkcastC cc = (checkcastC) o; ^^ ../../../../tests/regression/base/TestPatcher.java:516: warning: The local variable ci is never read checkcastI ci = (checkcastI) o; ^^ ../../../../tests/regression/base/TestPatcher.java:531: warning: The local variable cca is never read checkcastC[] cca = (checkcastC[]) oa; ^^^ ../../../../tests/regression/base/TestPatcher.java:574: warning: Class is a raw type. References to generic type Class should be parameterized Class[] ca = new Class[1]; ^^^^^ ../../../../tests/regression/base/TestPatcher.java:593: warning: This method has a constructor name static class invokespecial { void invokespecial() {} } ^^^^^^^^^^^^^^^ 12 problems (12 warnings) LD_LIBRARY_PATH=../../../src/cacao/.libs ../../../src/cacao/cacao -Xbootclasspath:../../../src/classes/classes:/home/zapster/cacao/install/classpath/share/classpath/glibj.zip -classpath /usr/share/java/junit4.jar:. org.junit.runner.JUnitCore All JUnit version 4.8.2 ....E..LOG: [0x00002b60c248ff00] We received a SIGSEGV and tried to handle it, but we were LOG: [0x00002b60c248ff00] unable to find a Java method at: LOG: [0x00002b60c248ff00] LOG: [0x00002b60c248ff00] PC=0x00002b60c24f7222 LOG: [0x00002b60c248ff00] LOG: [0x00002b60c248ff00] Dumping the current stacktrace: at java.lang.VMObject.getClass(Ljava/lang/Object;)Ljava/lang/Class;(Native Method) at java.lang.Object.getClass()Ljava/lang/Class;(Object.java:331) at org.junit.internal.ComparisonCriteria.isArray(Ljava/lang/Object;)Z(ComparisonCriteria.java:58) at org.junit.internal.ComparisonCriteria.arrayEquals(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V(ComparisonCriteria.java:41) at org.junit.Assert.internalArrayEquals(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V(Assert.java:414) at org.junit.Assert.assertArrayEquals(Ljava/lang/String;[I[I)V(Assert.java:290) at org.junit.Assert.assertArrayEquals([I[I)V(Assert.java:303) at TestCloning.testArray()V(TestCloning.java:87) at java.lang.reflect.VMMethod.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method) at java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Method.java:331) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall()Ljava/lang/Object;(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run()Ljava/lang/Object;(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate()V(InvokeMethod.java:20) at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(Lorg/junit/runners/model/FrameworkMethod;Lorg/junit/internal/runners/model/EachTestNotifier;)V(BlockJUnit4ClassRunner.java:79) at org.junit.runners.BlockJUnit4ClassRunner.runChild(Lorg/junit/runners/model/FrameworkMethod;Lorg/junit/runner/notification/RunNotifier;)V(BlockJUnit4ClassRunner.java:71) at org.junit.runners.BlockJUnit4ClassRunner.runChild(Ljava/lang/Object;Lorg/junit/runner/notification/RunNotifier;)V(BlockJUnit4ClassRunner.java:49) at org.junit.runners.ParentRunner$3.run()V(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(Ljava/lang/Runnable;)V(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(Lorg/junit/runner/notification/RunNotifier;)V(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(Lorg/junit/runners/ParentRunner;Lorg/junit/runner/notification/RunNotifier;)V(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate()V(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(Lorg/junit/runner/notification/RunNotifier;)V(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Lorg/junit/runner/Runner;Lorg/junit/runner/notification/RunNotifier;)V(Suite.java:128) at org.junit.runners.Suite.runChild(Ljava/lang/Object;Lorg/junit/runner/notification/RunNotifier;)V(Suite.java:24) at org.junit.runners.ParentRunner$3.run()V(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(Ljava/lang/Runnable;)V(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(Lorg/junit/runner/notification/RunNotifier;)V(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(Lorg/junit/runners/ParentRunner;Lorg/junit/runner/notification/RunNotifier;)V(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate()V(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(Lorg/junit/runner/notification/RunNotifier;)V(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Lorg/junit/runner/Runner;Lorg/junit/runner/notification/RunNotifier;)V(Suite.java:128) at org.junit.runners.Suite.runChild(Ljava/lang/Object;Lorg/junit/runner/notification/RunNotifier;)V(Suite.java:24) at org.junit.runners.ParentRunner$3.run()V(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(Ljava/lang/Runnable;)V(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(Lorg/junit/runner/notification/RunNotifier;)V(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(Lorg/junit/runners/ParentRunner;Lorg/junit/runner/notification/RunNotifier;)V(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate()V(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(Lorg/junit/runner/notification/RunNotifier;)V(ParentRunner.java:236) at org.junit.runner.JUnitCore.run(Lorg/junit/runner/Runner;)Lorg/junit/runner/Result;(JUnitCore.java:157) at org.junit.runner.JUnitCore.run(Lorg/junit/runner/Request;)Lorg/junit/runner/Result;(JUnitCore.java:136) at org.junit.runner.JUnitCore.run([Ljava/lang/Class;)Lorg/junit/runner/Result;(JUnitCore.java:117) at org.junit.runner.JUnitCore.runMain(Lorg/junit/internal/JUnitSystem;[Ljava/lang/String;)Lorg/junit/runner/Result;(JUnitCore.java:98) at org.junit.runner.JUnitCore.runMainAndExit(Lorg/junit/internal/JUnitSystem;[Ljava/lang/String;)V(JUnitCore.java:53) at org.junit.runner.JUnitCore.main([Ljava/lang/String;)V(JUnitCore.java:45) LOG: [0x00002b60c248ff00] vm_abort: WARNING, port me to C++ and use os::abort() instead. LOG: [0x00002b60c248ff00] Exiting... LOG: [0x00002b60c248ff00] Backtrace (8 stack frames): LOG: [0x00002b60c248ff00] ../../../src/cacao/.libs/libjvm.so(_ZN2os15print_backtraceEv+0x25) [0x2b60c25124e5] LOG: [0x00002b60c248ff00] ../../../src/cacao/.libs/libjvm.so(vm_abort+0xa6) [0x2b60c251f296] LOG: [0x00002b60c248ff00] ../../../src/cacao/.libs/libjvm.so(methodtree_find+0xc1) [0x2b60c2537571] LOG: [0x00002b60c248ff00] ../../../src/cacao/.libs/libjvm.so(stacktrace_stackframeinfo_add+0x4b) [0x2b60c254a2bb] LOG: [0x00002b60c248ff00] ../../../src/cacao/.libs/libjvm.so(trap_handle+0x1ca) [0x2b60c254d00a] LOG: [0x00002b60c248ff00] /lib/x86_64-linux-gnu/libc.so.6(+0x364c0) [0x2b60c21084c0] LOG: [0x00002b60c248ff00] ../../../src/cacao/.libs/libjvm.so(Java_java_lang_VMObject_getClass+0x12) [0x2b60c24f7222] LOG: [0x00002b60c248ff00] [0x2b60c3e20b01] make[3]: *** [run] Aborted (core dumped) make[3]: Leaving directory `/home/zapster/cacao/cacao/build/tests/regression/base' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/home/zapster/cacao/cacao/build/tests/regression' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/home/zapster/cacao/cacao/build/tests' make: *** [check-recursive] Error 1