Larry W. Virden - 2007-01-12

I'm attempting to build a SPARC Solaris (sun's c compiler) 9 64 bit, thread aware version of tclx in parallel with tcl 8.5a6 . During the make test, I'm seeing a few things and wondered whether anyone else has seen this.

help.test
*************************************************************
No help pages in:
    ../library/help
Help tests will be skipped.
*************************************************************

Is there something that I should have done between the
make all
and the
make test
so those files are available?

I'm also seeing:
msgcat.test

==== message-cat-1.3 catopen tests FAILED
==== Contents of test case:

    list [catch {catopen -fail "FOOBAZWAP"} msg] $msg
    switch -exact $msg {
        "open of message catalog failed" -
        "the message catalog facility is not available, default string is always
returned" {concat "OK"}
        default {
            # This will fail on Linux and FreeBSD, where the catopen libc
            # function exhibits non-standard behavior.  This is should not be
            # a problem for most developers, so fake the OK.
            if {[regexp Linux|FreeBSD $::tcl_platform(os)] &&  ($msg == "msgcat0
")} {
                concat "OK"
            } else {
                concat "Bad catopen return: $msg"
            }
        }
    }

---- Result was:
Bad catopen return: msgcat0
---- Result should have been (exact matching):
OK
==== message-cat-1.3 FAILED

The next, even more disturbing thing I am seeing is that it _appears_ to me, that the nice.test is hung. It has sat for more than 15 minutes without producing output... I suspect that's hung.

Anyone else seeing this?