From: SourceForge.net <no...@so...> - 2010-03-10 19:39:25
|
Bugs item #2958164, was opened at 2010-02-24 11:45 Message generated for change (Comment added) made by mutandiz You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101645&aid=2958164&group_id=1645 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: allegrocl Group: None >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: Timothy Anderson (taa01776) Assigned to: Mikel Bancroft (mutandiz) Summary: allegrocl output with C++ namespace can't find IDENTITY Initial Comment: When generating allegrocl functions (in allegrocl.cxx emit_defun), it occasionally needs to refer to the CL symbol IDENTITY (in Replaceall(ldestructor, ldestructor, "identity"). However, if the data type being referenced is in a C++ namespace, the CL package system :uses are not set up to find #'identity. A fix is to change the literal string "identity" to "cl::identity"; almost all the other symbols that show up in an output Lisp file are already qualified in this way. ---------------------------------------------------------------------- >Comment By: Mikel Bancroft (mutandiz) Date: 2010-03-10 11:39 Message: Committed revision 11935. Thanks for the report. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101645&aid=2958164&group_id=1645 |