[Ecls-list] Fwd: [ ecls-Bugs-1845302 ] make-pathname functionality incorrect

Juan Jose Garcia-Ripoll jjgarcia at users.sourceforge.net
Thu Dec 6 18:00:02 UTC 2007


Can anybody verify this? I do not have the payware compiler.

Juanjo

---------- Forwarded message ----------
From: SourceForge.net <noreply at sourceforge.net>
Date: Dec 6, 2007 6:04 AM
Subject: [ ecls-Bugs-1845302 ] make-pathname functionality incorrect
To: noreply at sourceforge.net


Bugs item #1845302, was opened at 2007-12-06 06:04
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=398053&aid=1845302&group_id=30035

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Jurgen Defurne (defurnej)
Assigned to: Nobody/Anonymous (nobody)
Summary: make-pathname functionality incorrect

Initial Comment:
The following code

(defparameter *PATH* (make-pathname :directory '(:relative ".." "sys")
                                    :name "unit-tests"
                                    :type "fas"))

gives the following result :

;;; Loading "/home/jurgen/shared/electronics/ecl-cpu-2/bugs/ecl-make-pathname/testcase.lisp"
An error occurred during initialization:
Filesystem error with pathname #P"/../sys/unit-tests.fas".
Either
 1) the file does not exist, or
 2) we are not allow to access the file, or
 3) the pathname points to a broken symbolic link..

make-pathname prepends incorrectly a leading slash to the  created pathname.

----------------------------------------------------------------------

You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=398053&aid=1845302&group_id=30035



-- 
Facultad de Fisicas, Universidad Complutense,
Ciudad Universitaria s/n Madrid 28040 (Spain)
http://juanjose.garciaripoll.googlepages.com




More information about the ecl-devel mailing list