Tcl Source Code

View Ticket
Login
Ticket UUID: 2352003
Title: "make test" fails on irix
Type: Bug Version: obsolete: 8.5.5
Submitter: jasp1 Created on: 2008-11-26 19:45:47
Subsystem: 53. Configuration and Build Tools Assigned To: kennykb
Priority: 5 Medium Severity:
Status: Closed Last Modified: 2010-09-30 21:58:12
Resolution: None Closed By: sf-robot
    Closed on: 2010-09-29 19:32:31
Description:
Configured with: ./configure --prefix=/usr/local/sde/TclTk-2008-11-26 --disable-nls --enable-load --enable-shared

Compiled with gcc-4.3.2

When running "make test", there are failures.  See attached file. When using the same configuration to build on a Solaris 10 box, all the tests pass.
User Comments: ferrieux added on 2010-09-30 21:58:12:
Just say "hey I'm still alive, and my SGI machine is still in service". Any activity on the comment stream would have stopped the 14-day timeout started when Joe set the item to Pending.

jasp1 added on 2010-09-30 21:44:30:
I don't understand the "closed automatically" because I didn't "respond within 14 days".  What additional information was I supposed to provide?

sf-robot added on 2010-09-30 02:32:31:
This Tracker item was closed automatically by the system. It was
previously set to a Pending status, and the original submitter
did not respond within 14 days (the time period specified by
the administrator of this Tracker).

jenglish added on 2010-09-09 00:12:57:
I no longer have an SGI machine to test this on, and am at any rate not doing anything about it anyway.

Set Status: pending, kicking back to kbk.

kennykb added on 2009-10-29 09:29:54:
The clock-40.1 problem is peculiar; it appears to be that the gmtime() system call is failing on a valid time. 

The remaining problems all relate to the fact that there are a couple of places in tclStrToD.c that need to set floating point controls. The rounding mode for doubles, in those routines, must be "53 bit, round to nearest", and gradual underflow (denormalized numbers) must be enabled throughout Tcl.  Neither appears to be the case, given the set of tests that are failing.

I haven't the faintest idea how to go about setting the floating point controls correctly on IRIX, nor do I have an SGI machine on which to test. Referring to the one Tcl maintainer who might have such a beast.

msofer added on 2008-11-27 03:54:52:
Summary of failed tests:

(a) clock-40.1

(b) floats:
    binary-40.3
    expr-27.1-2
    expr-28.x
    expr-29.1-2
    expr-42.1

Reassigning ...

jasp1 added on 2008-11-27 02:45:48:

File Added - 303098: tcl_test_irix.out

Attachments: