Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#5230 filesystem-1.3 and filesystem-1.4 fail

current: 8.5.14
open
Don Porter
5
2013-04-19
2013-04-19
juergen gohlke
No

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

Discussion