Making check in frysk-imports make[1]: Entering directory `/home/mcvet/workspace/build/frysk-imports' make check-recursive make[2]: Entering directory `/home/mcvet/workspace/build/frysk-imports' Making check in jline make[3]: Entering directory `/home/mcvet/workspace/build/frysk-imports/jline' make[3]: Nothing to be done for `check'. make[3]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/jline' Making check in jargs make[3]: Entering directory `/home/mcvet/workspace/build/frysk-imports/jargs' make[3]: Nothing to be done for `check'. make[3]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/jargs' Making check in tests make[3]: Entering directory `/home/mcvet/workspace/build/frysk-imports/tests' make check-TESTS check-local make[4]: Entering directory `/home/mcvet/workspace/build/frysk-imports/tests' XFAIL: frysk2491/Nest XFAIL: frysk2270/SameName XFAIL: frysk2270/WrongVariable XFAIL: frysk2270/WrongScope.gcj XFAIL: frysk2492/java.sh XFAIL: frysk1840/gcj.sh XFAIL: frysk2595/ptrace_peek_wrong_thread XFAIL: frysk2595/ptrace_before_forked_thread_exits XFAIL: frysk2670/gcj.sh XFAIL: frysk2630/noerror.sh XFAIL: frysk2631/ice.sh XFAIL: frysk2760/barriertest PASS: frysk2493/Npe PASS: frysk2491/Anon PASS: frysk2490/a.out PASS: frysk2105/O.out PASS: frysk2105/C.out PASS: frysk2492/cxx.sh PASS: frysk1986/gcj.sh PASS: frysk1986/ice.sh PASS: frysk2041/gcj.sh PASS: frysk2488/gcj.sh PASS: frysk2137/Gcov.sh SKIP: frysk2595/ptrace_after_forked_thread_exits PASS: frysk2595/ptrace_after_exec PASS: frysk2595/ptrace_after_exec_of_thread PASS: process/single_exec PASS: process/multi_child_exec PASS: process/multi_parent_exec PASS: process/multi_child_parent_exec PASS: frysk1929/gcj.sh PASS: cdtparserversion/cdttest.sh PASS: cmdline/print PASS: frysk2130/strace-clone-exec.sh PASS: frysk2299/GCTest PASS: vfork-exec/vfork-exec ======================================================= All 35 tests behaved as expected (12 expected failures) (1 tests were not run) ======================================================= vvvvvvvvvvvvvvvv PLEASE NOTE THE FOLLOWING vvvvvvvvvvvvvvvvv gcj (GCC) 4.1.1 20060525 (Red Hat 4.1.1-1) Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Linux Warbird.Nifelheim 2.6.17-1.2139_FC5 #1 SMP Fri Jun 23 12:40:11 EDT 2006 x86_64 x86_64 x86_64 GNU/Linux ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ make[4]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/tests' make[3]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/tests' Making check in cdtparser make[3]: Entering directory `/home/mcvet/workspace/build/frysk-imports/ cdtparser' make[3]: Nothing to be done for `check'. make[3]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/cdtparser' Making check in junit make[3]: Entering directory `/home/mcvet/workspace/build/frysk-imports/junit' make[3]: Nothing to be done for `check'. make[3]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/junit' Making check in elfutils make[3]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils' Making check in config make[4]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ config' make[4]: Nothing to be done for `check'. make[4]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ config' Making check in m4 make[4]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ m4' make[4]: Nothing to be done for `check'. make[4]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ m4' Making check in lib make[4]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ lib' make[4]: Nothing to be done for `check'. make[4]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ lib' Making check in libelf make[4]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ libelf' make[4]: Nothing to be done for `check'. make[4]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ libelf' Making check in libelf-po make[4]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ libelf-po' make[4]: Nothing to be done for `check'. make[4]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ libelf-po' Making check in libebl make[4]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ libebl' make[4]: Nothing to be done for `check'. make[4]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ libebl' Making check in libdwfl make[4]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ libdwfl' make[4]: Nothing to be done for `check'. make[4]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ libdwfl' Making check in libdw make[4]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ libdw' make[4]: Nothing to be done for `check'. make[4]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ libdw' Making check in libcpu make[4]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ libcpu' make[4]: Nothing to be done for `check'. make[4]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ libcpu' Making check in libasm make[4]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ libasm' make[4]: Nothing to be done for `check'. make[4]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ libasm' Making check in backends make[4]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ backends' make[4]: Nothing to be done for `check'. make[4]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ backends' Making check in src make[4]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ src' make[4]: Nothing to be done for `check'. make[4]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ src' Making check in po make[4]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ po' make[4]: Nothing to be done for `check'. make[4]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ po' Making check in tests make[4]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ tests' make check-TESTS make[5]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ tests' Extracting symbols... done PASS: run-arextract.sh PASS: run-arsymtest.sh PASS: newfile PASS: test-nlist PASS: update1 PASS: update2 PASS: update3 PASS: update4 PASS: run-show-die-info.sh PASS: run-get-files.sh PASS: run-get-lines.sh PASS: run-get-pubnames.sh PASS: run-get-aranges.sh PASS: run-allfcts.sh PASS: run-show-abbrev.sh PASS: run-line2addr.sh PASS: hash PASS: newscn PASS: run-strip-test.sh PASS: run-strip-test2.sh PASS: run-strip-test3.sh PASS: run-strip-test4.sh PASS: run-strip-test5.sh PASS: run-strip-test6.sh PASS: run-ecp-test.sh PASS: run-ecp-test2.sh PASS: run-elflint-test.sh PASS: run-elflint-self.sh PASS: run-ranlib-test.sh PASS: run-ranlib-test2.sh PASS: run-ranlib-test3.sh PASS: run-ranlib-test4.sh PASS: run-addrscopes.sh PASS: run-strings-test.sh PASS: run-funcscopes.sh PASS: run-find-prologues.sh PASS: run-allregs.sh PASS: run-readelf-test1.sh PASS: run-native-test.sh PASS: run-bug1-test.sh PASS: msg_tst PASS: asm-tst1 PASS: asm-tst2 PASS: asm-tst3 PASS: asm-tst4 PASS: asm-tst5 PASS: asm-tst6 PASS: asm-tst7 PASS: asm-tst8 PASS: asm-tst9 =================== All 50 tests passed =================== make[5]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ tests' make[4]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ tests' make[4]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils' make[4]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils' make[3]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils' make[3]: Entering directory `/home/mcvet/workspace/build/frysk-imports' make make[4]: Entering directory `/home/mcvet/workspace/build/frysk-imports' make all-recursive make[5]: Entering directory `/home/mcvet/workspace/build/frysk-imports' Making all in jline make[6]: Entering directory `/home/mcvet/workspace/build/frysk-imports/jline' make[6]: Nothing to be done for `all'. make[6]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/jline' Making all in jargs make[6]: Entering directory `/home/mcvet/workspace/build/frysk-imports/jargs' make[6]: Nothing to be done for `all'. make[6]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/jargs' Making all in tests make[6]: Entering directory `/home/mcvet/workspace/build/frysk-imports/tests' make[6]: Nothing to be done for `all'. make[6]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/tests' Making all in cdtparser make[6]: Entering directory `/home/mcvet/workspace/build/frysk-imports/ cdtparser' make[6]: Nothing to be done for `all'. make[6]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/cdtparser' Making all in junit make[6]: Entering directory `/home/mcvet/workspace/build/frysk-imports/junit' make[6]: Nothing to be done for `all'. make[6]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/junit' Making all in elfutils make[6]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils' make all-recursive make[7]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils' Making all in config make[8]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ config' make[8]: Nothing to be done for `all'. make[8]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ config' Making all in m4 make[8]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ m4' make[8]: Nothing to be done for `all'. make[8]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ m4' Making all in lib make[8]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ lib' make[8]: Nothing to be done for `all'. make[8]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ lib' Making all in libelf make[8]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ libelf' make[8]: Nothing to be done for `all'. make[8]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ libelf' Making all in libelf-po make[8]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ libelf-po' make[8]: Nothing to be done for `all'. make[8]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ libelf-po' Making all in libebl make[8]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ libebl' make[8]: Nothing to be done for `all'. make[8]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ libebl' Making all in libdwfl make[8]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ libdwfl' make[8]: Nothing to be done for `all'. make[8]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ libdwfl' Making all in libdw make[8]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ libdw' make[8]: Nothing to be done for `all'. make[8]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ libdw' Making all in libcpu make[8]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ libcpu' make[8]: Nothing to be done for `all'. make[8]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ libcpu' Making all in libasm make[8]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ libasm' make[8]: Nothing to be done for `all'. make[8]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ libasm' Making all in backends make[8]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ backends' make[8]: Nothing to be done for `all'. make[8]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ backends' Making all in src make[8]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ src' make[8]: Nothing to be done for `all'. make[8]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ src' Making all in po make[8]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ po' make[8]: Nothing to be done for `all'. make[8]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ po' Making all in tests make[8]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ tests' make[8]: Nothing to be done for `all'. make[8]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils/ tests' make[8]: Entering directory `/home/mcvet/workspace/build/frysk-imports/elfutils' make[8]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils' make[7]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils' make[6]: Leaving directory `/home/mcvet/workspace/build/frysk-imports/elfutils' make[6]: Entering directory `/home/mcvet/workspace/build/frysk-imports' make[6]: Nothing to be done for `all-am'. make[6]: Leaving directory `/home/mcvet/workspace/build/frysk-imports' make[5]: Leaving directory `/home/mcvet/workspace/build/frysk-imports' make[4]: Leaving directory `/home/mcvet/workspace/build/frysk-imports' make check-TESTS make[4]: Entering directory `/home/mcvet/workspace/build/frysk-imports' Running testGet(inua.eio.TestGet) ...PASS Running testMmap(inua.eio.TestMmap) ...PASS Running testPut(inua.eio.TestPut) ...PASS Running testGetWord(inua.eio.TestWordSize) ...PASS Running testRest(inua.eio.TestWordSize) ...PASS Running testParamaterlessPool(inua.util.TestPool) ...PASS Running testParameteredPool(inua.util.TestPool) ...PASS Running testGetLine(lib.dw.tests.TestDwfl) ...FAIL junit.framework.AssertionFailedError Running testCore(lib.elf.tests.TestElf) ...PASS Running testObjectFile(lib.elf.tests.TestElf) ...FAIL junit.framework.AssertionFailedError: expected:<0> but was:<4> Running testDisassembler(lib.opcodes.tests.TestOpcodes) ...FAIL junit.framework.ComparisonFailure: expected:<...e...> but was:<...r...> Time: 0.02 There were 3 failures: 1) testGetLine(lib.dw.tests.TestDwfl)junit.framework.AssertionFailedError at lib.dw.tests.TestDwfl.testGetLine(TestRunner) at frysk.junit.Runner.<init>(TestRunner) at TestRunner.main(TestRunner) 2) testObjectFile(lib.elf.tests.TestElf)junit.framework.AssertionFailedError: expected:<0> but was:<4> at lib.elf.tests.TestElf.testObjectFile(TestRunner) at frysk.junit.Runner.<init>(TestRunner) at TestRunner.main(TestRunner) 3) testDisassembler(lib.opcodes.tests.TestOpcodes)junit.framework.ComparisonFailure: expected:<...e...> but was:<...r...> at lib.opcodes.tests.TestOpcodes.testDisassembler(TestRunner) at frysk.junit.Runner.<init>(TestRunner) at TestRunner.main(TestRunner) FAILURES!!! Tests run: 11, Failures: 3, Errors: 0 FAIL: TestRunner PASS: inua/dwarf/TestDebugLine =================== 1 of 2 tests failed =================== make[4]: *** [check-TESTS] Error 1 make[4]: Leaving directory `/home/mcvet/workspace/build/frysk-imports' make[3]: *** [check-am] Error 2 make[3]: Leaving directory `/home/mcvet/workspace/build/frysk-imports' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/home/mcvet/workspace/build/frysk-imports' make[1]: *** [check] Error 2 make[1]: Leaving directory `/home/mcvet/workspace/build/frysk-imports' Making check in frysk-sys make[1]: Entering directory `/home/mcvet/workspace/build/frysk-sys' make check-am make[2]: Entering directory `/home/mcvet/workspace/build/frysk-sys' make make[3]: Entering directory `/home/mcvet/workspace/build/frysk-sys' make all-am make[4]: Entering directory `/home/mcvet/workspace/build/frysk-sys' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/home/mcvet/workspace/build/frysk-sys' make[3]: Leaving directory `/home/mcvet/workspace/build/frysk-sys' make check-TESTS make[3]: Entering directory `/home/mcvet/workspace/build/frysk-sys' Running testIA32(frysk.sys.proc.TestAuxv) ...PASS Running testAMD64(frysk.sys.proc.TestAuxv) ...PASS Running testIA64(frysk.sys.proc.TestAuxv) ...PASS Running testPPC32(frysk.sys.proc.TestAuxv) ...PASS Running testPPC64(frysk.sys.proc.TestAuxv) ...PASS Running test(frysk.sys.proc.TestCmdLine) ...PASS Running test_0(frysk.sys.proc.TestCmdLine) ...PASS Running test_a0(frysk.sys.proc.TestCmdLine) ...PASS Running test_0_0(frysk.sys.proc.TestCmdLine) ...PASS Running test_a0_0(frysk.sys.proc.TestCmdLine) ...PASS Running test_0_b0(frysk.sys.proc.TestCmdLine) ...PASS Running test_a0_b0(frysk.sys.proc.TestCmdLine) ...PASS Running test_a0_b0_c0(frysk.sys.proc.TestCmdLine) ...PASS Running testIA32(frysk.sys.proc.TestMaps) ...PASS Running testIA64(frysk.sys.proc.TestMaps) ...PASS Running testAMD64(frysk.sys.proc.TestMaps) ...PASS Running testPPC32(frysk.sys.proc.TestMaps) ...PASS Running testPPC64(frysk.sys.proc.TestMaps) ...PASS Running testParseStatusGetID(frysk.sys.proc.TestStatus) ...PASS Running testParseStatusNullBufferGetID(frysk.sys.proc.TestStatus) ...PASS Running testParseStatusInvalidBufferGetID(frysk.sys.proc.TestStatus) ...PASS Running testChildContinue(frysk.sys.TestCallPtrace) ...PASS Running testAttach(frysk.sys.TestCallPtrace) ...PASS Running testAll(frysk.sys.TestPty) ...PASS Running testFillEmpty(frysk.sys.TestSigSet) ...PASS Running testAddRemove(frysk.sys.TestSigSet) ...PASS Running testList(frysk.sys.TestSigSet) ...PASS Running testProcMask(frysk.sys.TestSigSet) ...PASS Time: 0.01 OK (28 tests) PASS: TestRunner ================== All 1 tests passed ================== make[3]: Leaving directory `/home/mcvet/workspace/build/frysk-sys' make[2]: Leaving directory `/home/mcvet/workspace/build/frysk-sys' make[1]: Leaving directory `/home/mcvet/workspace/build/frysk-sys' Making check in frysk-core make[1]: Entering directory `/home/mcvet/workspace/build/frysk-core' make check-am make[2]: Entering directory `/home/mcvet/workspace/build/frysk-core' make make[3]: Entering directory `/home/mcvet/workspace/build/frysk-core' make all-am make[4]: Entering directory `/home/mcvet/workspace/build/frysk-core' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/home/mcvet/workspace/build/frysk-core' make[3]: Leaving directory `/home/mcvet/workspace/build/frysk-core' make check-DEJAGNU check-TESTS make[3]: Entering directory `/home/mcvet/workspace/build/frysk-core' srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd ../../frysk/frysk-core && pwd`; export srcdir; \ EXPECT=expect; export EXPECT; \ runtest=runtest; \ if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \ l='frysk'; for tool in $l; do \ $runtest --srcdir $srcdir/testsuite --tool expr ; \ done; \ else echo "WARNING: could not find \`runtest'" 1>&2; :;\ fi WARNING: could not find `runtest' Running testAllSet(frysk.cli.hpd.TestSetCreation) ...PASS Running testSubset(frysk.cli.hpd.TestSetCreation) ...PASS Running testReg(frysk.cli.hpd.TestSetParser) ...PASS Running testRange(frysk.cli.hpd.TestSetParser) ...PASS Running testState(frysk.cli.hpd.TestSetParser) ...PASS Running testExec(frysk.cli.hpd.TestSetParser) ...PASS Running testDOMFrysk(frysk.dom.TestDOM) ...PASS Running testDOMImage(frysk.dom.TestDOM) ...PASS Running testDOMFunction(frysk.dom.TestDOM) ...PASS Running testDOMsource(frysk.dom.TestDOM) ...PASS Running testDOMLine(frysk.dom.TestDOM) ...PASS Running testDOMInlineInstance(frysk.dom.TestDOM) ...PASS Running testEventLoop(frysk.event.TestEventLoop) ...PASS Running testPeriodicTimer(frysk.event.TestEventLoop) ...PASS Running testTimerRemoval(frysk.event.TestEventLoop) ...PASS Running testScheduleBeforeRun(frysk.event.TestEventLoop) ...PASS Running testSignalHandler(frysk.event.TestEventLoop) ...PASS Running testAsync(frysk.event.TestEventLoop) ...PASS Running testAAA(frysk.event.TestSigChild) ...PASS Running testBBB(frysk.event.TestSigChild) ...PASS Running test(frysk.proc.StressAttachDetachManyTasks) ...PASS Running test(frysk.proc.StressAttachDetachRapidlyCloningMainTask) ...PASS Running testTaskForkedObserver(frysk.proc.StressAttachDetachRapidlyForkingMainTask) ...<<BROKEN>>PASS Running testForking(frysk.proc.StressAttachDetachSignaledTask) ...FAIL junit.framework.AssertionFailedError: event loop run explictly stopped (addFork (Sig_USR1,Sig_USR2)) Running testCloning(frysk.proc.StressAttachDetachSignaledTask) ...FAIL junit.framework.AssertionFailedError: event loop run explictly stopped (addClone (Sig_USR1,Sig_USR2)) Running testExecing(frysk.proc.StressAttachDetachSignaledTask) ...PASS Running testProcBlockExec(frysk.proc.TestExec) ...PASS Running testTaskBlockExec(frysk.proc.TestExec) ...PASS Running testAttachedSingleExec(frysk.proc.TestExec) ...PASS Running testAttachedMultipleParentExec(frysk.proc.TestExec) ...PASS Running testAttachedMultipleChildExec(frysk.proc.TestExec) ...PASS Running testGetSelf(frysk.proc.TestHostGet) ...PASS Running testI386Modify(frysk.proc.TestI386Modify) ...<<BROKEN>>PASS Running testI386Regs(frysk.proc.TestI386Regs) ...<<BROKEN>>PASS Running testIdEquals(frysk.proc.TestId) ...PASS Running testIdCompareTo(frysk.proc.TestId) ...PASS Running testTaskId(frysk.proc.TestId) ...PASS Running testProcId(frysk.proc.TestId) ...PASS Running testModify(frysk.proc.TestModify) ...<<BROKEN>>PASS Running testGetAuxv(frysk.proc.TestProcGet) ...PASS Running testGetCommand(frysk.proc.TestProcGet) ...PASS Running testGetTasks(frysk.proc.TestProcGet) ...PASS Running testGetChildren(frysk.proc.TestProcGet) ...PASS Running testGetCmdLine(frysk.proc.TestProcGet) ...PASS Running testGetExe(frysk.proc.TestProcGet) ...PASS Running testManyExistingThreadAttached(frysk.proc.TestProcTasksObserver) ...PASS Running testSingleExistingCloneAttached(frysk.proc.TestProcTasksObserver) ...PASS Running testCloneThenKillAttached(frysk.proc.TestProcTasksObserver) ...PASS Running testDeleteAttached(frysk.proc.TestProcTasksObserver) ...PASS Running testDoCloneAttached(frysk.proc.TestProcTasksObserver) ...PASS Running testSingleExistingThreadAttached(frysk.proc.TestProcTasksObserver) ...PASS Running testManyExistingThreadDetached(frysk.proc.TestProcTasksObserver) ...PASS Running testSingleExistingCloneDetached(frysk.proc.TestProcTasksObserver) ...PASS Running testCloneThenKillDetached(frysk.proc.TestProcTasksObserver) ...PASS Running testDeleteDetached(frysk.proc.TestProcTasksObserver) ...PASS Running testDoCloneDetached(frysk.proc.TestProcTasksObserver) ...FAIL junit.framework.AssertionFailedError: event loop run explictly stopped (addClone (Sig_USR1,Sig_USR2)) Running testSingleExistingThreadDetached(frysk.proc.TestProcTasksObserver) ...PASS Running testManyExistingThreadAckDaemon(frysk.proc.TestProcTasksObserver) ...PASS Running testSingleExistingCloneAckDaemon(frysk.proc.TestProcTasksObserver) ...PASS Running testCloneThenKillAckDaemon(frysk.proc.TestProcTasksObserver) ...PASS Running testDeleteAckDaemon(frysk.proc.TestProcTasksObserver) ...PASS Running testDoCloneAckDaemon(frysk.proc.TestProcTasksObserver) ...FAIL junit.framework.AssertionFailedError: event loop run explictly stopped (addClone (Sig_USR1,Sig_USR2)) Running testSingleExistingThreadAckDaemon(frysk.proc.TestProcTasksObserver) ...PASS Running testRepeatedHostRefresh(frysk.proc.TestRefresh) ...PASS Running testHostRefresh(frysk.proc.TestRefresh) ...PASS Running testProcRefresh(frysk.proc.TestRefresh) ...FAIL junit.framework.AssertionFailedError: proc's task count after kills expected:<2> but was:<3> Running testRefreshAll(frysk.proc.TestRefresh) ...PASS Running testParentChild(frysk.proc.TestRefresh) ...PASS Running testRefreshDaemon(frysk.proc.TestRefresh) ...PASS Running testExitLoosesChild(frysk.proc.TestRefresh) ...PASS Running testRefreshZombie(frysk.proc.TestRefresh) ...PASS Running testUnattachedSingleExec(frysk.proc.TestRefresh) ...PASS Running testUnattachedMultipleExec(frysk.proc.TestRefresh) ...PASS Running testCreateAttachedContinuedProc(frysk.proc.TestRun) ...PASS Running testCreateAttachedStoppedProc(frysk.proc.TestRun) ...PASS Running testTaskCloneObserver(frysk.proc.TestTaskClonedObserver) ...PASS Running testTaskForkedObserver(frysk.proc.TestTaskForkedObserver) ...PASS Running testGetBlockers(frysk.proc.TestTaskObserverBlocked) ...PASS Running testBlockedCloneUnblockChildFirst(frysk.proc.TestTaskObserverBlocked) ...PASS Running testBlockedCloneUnblockParentFirst(frysk.proc.TestTaskObserverBlocked) ...PASS Running testBlockedForkUnblockChildFirst(frysk.proc.TestTaskObserverBlocked) ...PASS Running testBlockedForkUnblockParentFirst(frysk.proc.TestTaskObserverBlocked) ...PASS Running testRefreshAfterUnblockedForkExits(frysk.proc.TestTaskObserverBlocked) ...PASS Running testBlockingFibonacciClone(frysk.proc.TestTaskObserverBlocked) ...PASS Running testBlockingFibonacciFork(frysk.proc.TestTaskObserverBlocked) ...PASS Running testUnblockRunning(frysk.proc.TestTaskObserverBlocked) ...PASS Running testDetachFork(frysk.proc.TestTaskObserverDetach) ...PASS Running testDetachClone(frysk.proc.TestTaskObserverDetach) ...ERROR java.lang.RuntimeException: {frysk.proc.LinuxProc@3380b365,pid=32459,state=detached} in state "detached" did not handle handleTaskDetachCompleted Running testDetachExec(frysk.proc.TestTaskObserverDetach) ...PASS Running testDetachSignal(frysk.proc.TestTaskObserverDetach) ...PASS Running testAttachDetachMainTask(frysk.proc.TestTaskObserver) ...PASS Running testAttachDetachOtherTask(frysk.proc.TestTaskObserver) ...PASS Running testAttachDetachManyTasks(frysk.proc.TestTaskObserver) ...PASS Running testDetachExitingMainTask(frysk.proc.TestTaskObserver) ...PASS Running testDetachExitingOtherTask(frysk.proc.TestTaskObserver) ...PASS Running testAttachDeadMainTask(frysk.proc.TestTaskObserver) ...PASS Running testAttachDeadOtherTask(frysk.proc.TestTaskObserver) ...PASS Running testAttachDieingMainTask(frysk.proc.TestTaskObserver) ...PASS Running testAttachDieingOtherTask(frysk.proc.TestTaskObserver) ...PASS Running testAttachToAttachedMainTask(frysk.proc.TestTaskObserver) ...PASS Running testAttachToAttachedOtherTask(frysk.proc.TestTaskObserver) ...PASS Running testBackToBackAttachAttachMainTask(frysk.proc.TestTaskObserver) ...PASS Running testBackToBackAttachAttachOtherTask(frysk.proc.TestTaskObserver) ...PASS Running testBackToBackAttachDetachMainTask(frysk.proc.TestTaskObserver) ...PASS Running testBackToBackAttachDetachOtherTask(frysk.proc.TestTaskObserver) ...PASS Running testDeletedAttachMainTask(frysk.proc.TestTaskObserver) ...PASS Running testDeletedAttachOtherTask(frysk.proc.TestTaskObserver) ...PASS Running testDeleteUnattachedFromAttachedMain(frysk.proc.TestTaskObserver) ...PASS Running testDeleteUnattachedFromDetachedMain(frysk.proc.TestTaskObserver) ...PASS Running testExecSyscall(frysk.proc.TestTaskSyscallObserver) ...<<BROKEN>>PASS Running testSyscallLoop(frysk.proc.TestTaskSyscallObserver) ...<<BROKEN>>PASS Running testSyscalls(frysk.proc.TestTaskSyscallObserver) ...<<BROKEN>>PASS Running testSyscallOpen(frysk.proc.TestTaskSyscallObserver) ...<<BROKEN>>PASS Running testSyscallInterrupt(frysk.proc.TestTaskSyscallObserver) ...<<BROKEN>>PASS Running testSyscallInterruptRestart(frysk.proc.TestTaskSyscallObserver) ...<<BROKEN>>PASS Running testTerminateExit0(frysk.proc.TestTaskTerminateObserver) ...PASS Running testTerminateExit47(frysk.proc.TestTaskTerminateObserver) ...PASS Running testTerminateKillINT(frysk.proc.TestTaskTerminateObserver) ...PASS Running testTerminateKillKILL(frysk.proc.TestTaskTerminateObserver) ...PASS Running testTerminateKillHUP(frysk.proc.TestTaskTerminateObserver) ...PASS Running testTerminatingExit0(frysk.proc.TestTaskTerminateObserver) ...PASS Running testTerminatingExit47(frysk.proc.TestTaskTerminateObserver) ...PASS Running testTerminatingKillINT(frysk.proc.TestTaskTerminateObserver) ...PASS Running testTerminatingKillKILL(frysk.proc.TestTaskTerminateObserver) ...PASS Running testTerminatingKillHUP(frysk.proc.TestTaskTerminateObserver) ...PASS Running testTerminatedExit0(frysk.proc.TestTaskTerminateObserver) ...PASS Running testTerminatedExit47(frysk.proc.TestTaskTerminateObserver) ...PASS Running testTerminatedKillINT(frysk.proc.TestTaskTerminateObserver) ...PASS Running testTerminatedKillKILL(frysk.proc.TestTaskTerminateObserver) ...PASS Running testTerminatedKillHUP(frysk.proc.TestTaskTerminateObserver) ...PASS Running testTerm(frysk.proc.TestTaskTerminateObserver) ...PASS Time: 37.127 There was 1 error: 1) testDetachClone(frysk.proc.TestTaskObserverDetach)java.lang.RuntimeException: {frysk.proc.LinuxProc@3380b365,pid=32459,state=detached} in state "detached" did not handle handleTaskDetachCompleted at frysk.proc.State.unhandled(TestRunner) at frysk.proc.ProcState.handleTaskDetachCompleted(TestRunner) at frysk.proc.Proc$4.execute(TestRunner) at frysk.event.EventLoop.runEventLoop(TestRunner) at frysk.event.EventLoop.runPolling(TestRunner) at frysk.proc.TestLib.assertRunUntilStop(TestRunner) at frysk.proc.TestLib.assertRunUntilStop(TestRunner) at frysk.proc.TestLib$AckHandler.assertAwait(TestRunner) at frysk.proc.TestLib$AckHandler.await(TestRunner) at frysk.proc.TestTaskObserverDetach$Detach.assertDetach(TestRunner) at frysk.proc.TestTaskObserverDetach.testDetachClone(TestRunner) at frysk.junit.Runner.<init>(TestRunner) at TestRunner.main(TestRunner) There were 5 failures: 1) testForking(frysk.proc.StressAttachDetachSignaledTask)junit.framework.AssertionFailedError: event loop run explictly stopped (addFork (Sig_USR1,Sig_USR2)) at frysk.proc.TestLib.assertRunUntilStop(TestRunner) at frysk.proc.TestLib.assertRunUntilStop(TestRunner) at frysk.proc.TestLib$AckHandler.assertAwait(TestRunner) at frysk.proc.TestLib$AckHandler.await(TestRunner) at frysk.proc.TestLib$AckProcess.spawn(TestRunner) at frysk.proc.TestLib$AckProcess.addFork(TestRunner) at frysk.proc.StressAttachDetachSignaledTask$1.op(TestRunner) at frysk.proc.StressAttachDetachSignaledTask$Spawn.<init>(TestRunner) at frysk.proc.StressAttachDetachSignaledTask$1.<init>(TestRunner) at frysk.proc.StressAttachDetachSignaledTask.testForking(TestRunner) at frysk.junit.Runner.<init>(TestRunner) at TestRunner.main(TestRunner) 2) testCloning(frysk.proc.StressAttachDetachSignaledTask)junit.framework.AssertionFailedError: event loop run explictly stopped (addClone (Sig_USR1,Sig_USR2)) at frysk.proc.TestLib.assertRunUntilStop(TestRunner) at frysk.proc.TestLib.assertRunUntilStop(TestRunner) at frysk.proc.TestLib$AckHandler.assertAwait(TestRunner) at frysk.proc.TestLib$AckHandler.await(TestRunner) at frysk.proc.TestLib$AckProcess.spawn(TestRunner) at frysk.proc.TestLib$AckProcess.addClone(TestRunner) at frysk.proc.StressAttachDetachSignaledTask$2.op(TestRunner) at frysk.proc.StressAttachDetachSignaledTask$Spawn.<init>(TestRunner) at frysk.proc.StressAttachDetachSignaledTask$2.<init>(TestRunner) at frysk.proc.StressAttachDetachSignaledTask.testCloning(TestRunner) at frysk.junit.Runner.<init>(TestRunner) at TestRunner.main(TestRunner) 3) testDoCloneDetached(frysk.proc.TestProcTasksObserver)junit.framework.AssertionFailedError: event loop run explictly stopped (addClone (Sig_USR1,Sig_USR2)) at frysk.proc.TestLib.assertRunUntilStop(TestRunner) at frysk.proc.TestLib.assertRunUntilStop(TestRunner) at frysk.proc.TestLib$AckHandler.assertAwait(TestRunner) at frysk.proc.TestLib$AckHandler.await(TestRunner) at frysk.proc.TestLib$AckProcess.spawn(TestRunner) at frysk.proc.TestLib$AckProcess.addClone(TestRunner) at frysk.proc.TestProcTasksObserver.doClone(TestRunner) at frysk.proc.TestProcTasksObserver.testDoCloneDetached(TestRunner) at frysk.junit.Runner.<init>(TestRunner) at TestRunner.main(TestRunner) 4) testDoCloneAckDaemon(frysk.proc.TestProcTasksObserver)junit.framework.AssertionFailedError: event loop run explictly stopped (addClone (Sig_USR1,Sig_USR2)) at frysk.proc.TestLib.assertRunUntilStop(TestRunner) at frysk.proc.TestLib.assertRunUntilStop(TestRunner) at frysk.proc.TestLib$AckHandler.assertAwait(TestRunner) at frysk.proc.TestLib$AckHandler.await(TestRunner) at frysk.proc.TestLib$AckProcess.spawn(TestRunner) at frysk.proc.TestLib$AckProcess.addClone(TestRunner) at frysk.proc.TestProcTasksObserver.doClone(TestRunner) at frysk.proc.TestProcTasksObserver.testDoCloneAckDaemon(TestRunner) at frysk.junit.Runner.<init>(TestRunner) at TestRunner.main(TestRunner) 5) testProcRefresh(frysk.proc.TestRefresh)junit.framework.AssertionFailedError: proc's task count after kills expected:<2> but was:<3> at frysk.proc.TestRefresh.testProcRefresh(TestRunner) at frysk.junit.Runner.<init>(TestRunner) at TestRunner.main(TestRunner) FAILURES!!! Tests run: 131, Failures: 5, Errors: 1 FAIL: TestRunner 13 PASS: frysk/lang/TypeTest =================== 1 of 2 tests failed =================== make[3]: *** [check-TESTS] Error 1 make[3]: Leaving directory `/home/mcvet/workspace/build/frysk-core' make[2]: *** [check-am] Error 2 make[2]: Leaving directory `/home/mcvet/workspace/build/frysk-core' make[1]: *** [check] Error 2 make[1]: Leaving directory `/home/mcvet/workspace/build/frysk-core' Making check in frysk-gtk make[1]: Entering directory `/home/mcvet/workspace/build/frysk-gtk' make check-recursive make[2]: Entering directory `/home/mcvet/workspace/build/frysk-gtk' Making check in tlwidgets make[3]: Entering directory `/home/mcvet/workspace/build/frysk-gtk/tlwidgets' make[3]: Nothing to be done for `check'. make[3]: Leaving directory `/home/mcvet/workspace/build/frysk-gtk/tlwidgets' Making check in tests make[3]: Entering directory `/home/mcvet/workspace/build/frysk-gtk/tests' make check-TESTS make[4]: Entering directory `/home/mcvet/workspace/build/frysk-gtk/tests' PASS: frysk1497/JNICrash PASS: frysk1497/IterTest PASS: frysk1497/IterTest.gij PASS: frysk2333/TestGlibTimerGC ================== All 4 tests passed ================== make[4]: Leaving directory `/home/mcvet/workspace/build/frysk-gtk/tests' make[3]: Leaving directory `/home/mcvet/workspace/build/frysk-gtk/tests' make[3]: Entering directory `/home/mcvet/workspace/build/frysk-gtk' make make[4]: Entering directory `/home/mcvet/workspace/build/frysk-gtk' make all-recursive make[5]: Entering directory `/home/mcvet/workspace/build/frysk-gtk' Making all in tlwidgets make[6]: Entering directory `/home/mcvet/workspace/build/frysk-gtk/tlwidgets' make[6]: Nothing to be done for `all'. make[6]: Leaving directory `/home/mcvet/workspace/build/frysk-gtk/tlwidgets' Making all in tests make[6]: Entering directory `/home/mcvet/workspace/build/frysk-gtk/tests' make[6]: Nothing to be done for `all'. make[6]: Leaving directory `/home/mcvet/workspace/build/frysk-gtk/tests' make[6]: Entering directory `/home/mcvet/workspace/build/frysk-gtk' make[6]: Nothing to be done for `all-am'. make[6]: Leaving directory `/home/mcvet/workspace/build/frysk-gtk' make[5]: Leaving directory `/home/mcvet/workspace/build/frysk-gtk' make[4]: Leaving directory `/home/mcvet/workspace/build/frysk-gtk' make check-TESTS make[4]: Entering directory `/home/mcvet/workspace/build/frysk-gtk' Time: 0 OK (0 tests) PASS: TestRunner ================== All 1 tests passed ================== make[4]: Leaving directory `/home/mcvet/workspace/build/frysk-gtk' make[3]: Leaving directory `/home/mcvet/workspace/build/frysk-gtk' make[2]: Leaving directory `/home/mcvet/workspace/build/frysk-gtk' make[1]: Leaving directory `/home/mcvet/workspace/build/frysk-gtk' Making check in frysk-gui make[1]: Entering directory `/home/mcvet/workspace/build/frysk-gui' make check-am make[2]: Entering directory `/home/mcvet/workspace/build/frysk-gui' make make[3]: Entering directory `/home/mcvet/workspace/build/frysk-gui' make all-am make[4]: Entering directory `/home/mcvet/workspace/build/frysk-gui' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/home/mcvet/workspace/build/frysk-gui' make[3]: Leaving directory `/home/mcvet/workspace/build/frysk-gui' make check-TESTS make[3]: Entering directory `/home/mcvet/workspace/build/frysk-gui' Running testSaveLoad(frysk.gui.test.TestObserverSaveLoad) ...PASS Running testFilterPointSaveLoad(frysk.gui.test.TestObserverSaveLoad) ...PASS Running testActionPointSaveLoad(frysk.gui.test.TestObserverSaveLoad) ...PASS Running testExport(frysk.gui.test.TestObserverSaveLoad) ...PASS Running testPrototypeCopying(frysk.gui.test.TestPrototypeCopying) ...PASS Running testSaveLoad(frysk.gui.test.TestSessionSaveLoad) ...PASS Running testSaveLoad(frysk.gui.test.TestTagsetSaveLoad) ...PASS Time: 0.073 OK (7 tests) PASS: TestRunner ================== All 1 tests passed ================== make[3]: Leaving directory `/home/mcvet/workspace/build/frysk-gui' make[2]: Leaving directory `/home/mcvet/workspace/build/frysk-gui' make[1]: Leaving directory `/home/mcvet/workspace/build/frysk-gui' make[1]: Entering directory `/home/mcvet/workspace/build' make[1]: Nothing to be done for `check-am'. make[1]: Leaving directory `/home/mcvet/workspace/build' make: *** [check-recursive] Error 1 make: Target `check' not remade because of errors.
These tests no longer fail on FC5 AMD64 - the platform this bug was reported on.