URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 69882
[ Назад ]

Исходное сообщение
"проблемы с тестами Tcl"

Отправлено chaman , 29-Окт-06 09:14 
Здравствуйте. проблема, однако, с установкой Tcl из портов (FreeBSD 6.2-PRERELEASE), порты обновлены.
собираю tcl:
myhome# cd /usr/ports/lang/tcl84
myhome# make
===>  Building for tcl-8.4.13_1,1
Warning: tclStubInit.c may be out of date.
Developers may want to run "make genstubs" to regenerate.
This warning can be safely ignored, do not report as a bug!
LD_LIBRARY_PATH=`pwd`:${LD_LIBRARY_PATH}; export LD_LIBRARY_PATH;  TCL_LIBRARY="/usr/ports/lang/tcl84/work/tcl8.4.13/library"; export TCL_LIBRARY;  ./tcltest /usr/ports/lang/tcl84/work/tcl8.4.13/unix/../tests/all.tcl
Tests running in interp:  /usr/ports/lang/tcl84/work/tcl8.4.13/unix/tcltest
Tests located in:  /usr/ports/lang/tcl84/work/tcl8.4.13/tests
Tests running in:  /usr/ports/lang/tcl84/work/tcl8.4.13/unix
Temporary files stored in /usr/ports/lang/tcl84/work/tcl8.4.13/unix
Test files run in separate interpreters
Running tests that match:  *
Skipping test files that match:  l.*.test
Only running test files that match:  *.test
Tests began at Sun Oct 29 10:40:32 YEKT 2006

Начинает, она значится, тесты делать - и все тесты FAILED. например так:

==== fCmd-9.6 file rename: comprehensive: dir to self FAILED
==== Contents of test case:

    cleanup
    file mkdir td1
    file mkdir td2
    testchmod 555 td2
    file rename -force td1 .
    file rename -force td2 .
    list [lsort [glob td*]] [file writable td1] [file writable td2]

---- Result was:
{td1 td2} 1 1
---- Result should have been (exact matching):
{td1 td2} 1 0
==== fCmd-9.6 FAILED

или так

==== http-4.1 http::Event FAILED
==== Contents of test case:

    set token [http::geturl $url]
    upvar #0 $token data
    array set meta $data(meta)
    expr ($data(totalsize) == $meta(Content-Length))

---- Test generated error; Return code was: 1
---- Return code should have been one of: 0 2
---- errorInfo: couldn't open socket: connection timed out
    while executing
"http::geturl $url"
    invoked from within
"set token [http::geturl $url]"
    ("uplevel" body line 2)
    invoked from within
"uplevel 1 $script"
---- errorCode: NONE
==== http-4.1 FAILED

Ну а потом замирает навсегда... на http-7.4
google  мало чем помог, поиск по форуму также результатов не дал.
и бесит больше всего то что я чо-то ничего понять не могу - вот какой нахрен сокет она открыть не может?
и вообще, что и где я прозомбил?

люди добрые поможите чем могете сами мы...(ну и далее по тексту)


Содержание

Сообщения в этом обсуждении
"проблемы с тестами Tcl"
Отправлено chaman , 29-Окт-06 09:40 
Как это обычно бывает, токо написал, нашел где собака порылась - ошибочка была в /etc/hosts

Однако tcl  выдал 42 FAILED tests:
Files with failing tests: cmdAH.test event.test exec.test fCmd.test io.test socket.test tcltest.test timer.test unixFCmd.test

Это ж не может быть нормально?
Но вроде бы поставился