due to a busy week i have only managed the following tests:
ansiterm
call
cappage_test
constructor_test
evtq_test
fpuswitch
these where all ok.
directory_test
fails with: InvokeMyKeeper(): thread takes seg flt with no kpr Current thread 0x002131f8 (running) ctxt 0x00205cc0 (user) rsrv=0x001fe300 uobj 0x0000018 0x00001c060000000 Stopped at 0x00105854 Debugger(void)+4 [db_interface.cxx:262] movl %ebp,%esp fstest Makefile: added /cross to built tools path. fails during bootup with approx (the failure triggers fast reboot): relocating kernel at 0x101000 heap_grow failes during compile (-Werror) since there is no spcbank_buy_pages() and spcbank_return_page() i486 all Makefiles needs another /.. in EROS_SRC build fails with: make[1]: Entering directory `/home/bengt/eros-0.8.3/src/base/tests/func/i486/timecall' gcc -O -I/home/bengt/eros/include -Wall -Winline -Werror -c call.c g++ -O -I/home/bengt/eros/include -c getcycle.S -o getcycle.o ld -N -Ttext 0x0 -nostdlib -static -e _start -L/home/bengt/eros/lib -L/home/bengt/eros/lib/i486 -o call /home/bengt/eros/lib/i486/ipldomcrt0.o call.o getcycle.o /home/bengt/eros/lib/i486/libdomain.a ld: cannot open /home/bengt/eros/lib/i486/ipldomcrt0.o: No such file or directory mutex_test call.c: changed from Word to uint32_t Makefile: added domains, added /cross to built tools path. NOTE: mutex_test.c has no code. test.volmap: more kernel space, remove 'node' and 'page' added 'object'. fails with: InvokeMyKeeper(): thread takes seg flt with no kpr Current thread 0x002131f8 (running) ctxt 0x00205928 (user) rsrv=0x001fe300 uobj 0x0000018 0x00001c060000000 Stopped at 0x00105854 Debugger(void)+4 [db_interface.cxx:262] movl %ebp,%esp netproto_test netproto.map: No such file or directory old_spacebank_test fails(?) with: SpaceBankTest: Starting SubBankTest SpaceBankTest: Error buying first two pages! (0x0000001) fails with: SpaceBankTest: PageAllocTest complete. SpaceBankTest: Starting SubBankTest !About to start migration() Migration compleated ../../../../../../base/sys/kernel/kern_Key.cxx:40:failed assertion: isPreparedObjectkey(). pcc_test renamed dcc_test.c to pcc_test.c Makefile:changed dcc_test to pcc_test Makefile:removed target $(EROS_ROOT)/cross/bin/mkvol -b $(EROS_ROOT)/cross/bin/sysgen fails during bootup with approx (the failure triggers fast reboot): relocating kernel at 0x101000 proccre_test renamed domcre_test.c to proccre_test.c Makefile:changed domcre_test to proccre_test fails during bootup with approx (the failure triggers fast reboot): relocating kernel at 0x101000 rescind_test fails compilation (but there is no complaint about OT_Node!!!) rescind_test.c:65: `OT_Page' undeclared retag_test fails compilation (but there is no complaint about OT_Node!!!) retag_test.c:89: `OT_Page' undeclared (first use this function) NOTE: the old test results where lots and lots where marked with fails since there is no old-mkimage.is _correct_. ie, there is no old-mkimage, not even in the 0.8.3 from Monday.
the rest of the tests will be in on Monday.
bengt