PR# 12591 Compiler cannot find classes

Problem Report Summary
Submitter: manus_eiffel
Category: Compiler
Priority: Medium
Date: 2007/05/04
Class: Bug
Severity: Serious
Number: 12591
Release: 6.0.6.8021
Confidential: No
Status: Closed
Responsible:
Environment: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Synopsis: Compiler cannot find classes

Description
If you have a complex system where all the library are referenced using relative path (you get such a system from a backup) the compiler might not find some classes because the computed path is not a canonical one (i.e. it keeps the relative path so you end up with X\..\Y..\Z..\V instead of just being V). Because those paths are often very large (above the MAXPATH limit of 255 on most platforms) the file system simply says it does not exist.
To Reproduce
Use a rather large backup.
Problem Report Interactions
From:manus_eiffel    Date:2007/05/04    Status: Closed    Download   
Fixed in rev#68124.