Tcl Source Code

View Ticket
Login
Ticket UUID: 3611365
Title: filesystem-1.3 and filesystem-1.4 fail
Type: Bug Version: current: 8.5.14
Submitter: juergen18 Created on: 2013-04-19 11:52:47
Subsystem: 37. File System Assigned To: dgp
Priority: 5 Medium Severity: Minor
Status: Closed Last Modified: 2016-07-22 14:31:33
Resolution: Duplicate Closed By: dgp
    Closed on: 2016-07-22 14:31:33
Description:
Compiled on Windows Vista 32-bit with VC++9 and VC++10.
"nmake -f makefile.vc test OPTS=msvcrt" fails to run filesystem-1.3 and filesystem-1.4 with the message:

filesystem.test


==== filesystem-1.3 link normalisation FAILED
==== Contents of test case:

    testPathEqual [file normalize [file join dir.dir foo]]  [file normalize [file join dir.link foo]]

---- Result was:
not equal: C:/Users/wem/tcl8.5.14/win/dir.dir/foo C:/Users/wem/tcl8.5.14/win/dir.link/foo
---- Result should have been (exact matching):
1
==== filesystem-1.3 FAILED


==== filesystem-1.4 link normalisation FAILED
==== Contents of test case:

    testPathEqual [file normalize [file join dir.dir inside.file]]  [file normalize [file join dir.link inside.file]]

---- Result was:
not equal: C:/Users/wem/tcl8.5.14/win/dir.dir/inside.file C:/Users/wem/tcl8.5.14/win/dir.link/inside.file
---- Result should have been (exact matching):
1
==== filesystem-1.4 FAILED

Note: the same bug has been reported in ID: 3455688 for version 8.5.11 and in ID: 3545366 for 8.6.b3
User Comments: apnadkarni added on 2016-07-08 08:08:49:
Fixed with check-in [c96de4ed64] for 8.6.6

apnadkarni added on 2016-02-25 08:16:23:
Please see http://core.tcl.tk/tcl/tktview?name=a47641a031 for diagnosis and resolution.