Dear all,
with ASDF 1.671, I've updated the website and hopefully fixed all the bugs due for ASDF release 2.
Could you be so kind as to severely test it on your platform of choice and report bugs?
I would also invite implementers and system distributers to test-drive it. If you have a beta branch, I would even invite you to include the new ASDF in your beta branch, assuming it passes your preliminary tests.
[ François-René ÐVB Rideau | Reflection&Cybernethics | http://fare.tunes.org ] Reevaluate your ends periodically — if some of them or in contradiction with reality or with each other, abandon or amend them without mercy — and those you keep, pursue without any apology.
On Thu, 8 Apr 2010, Faré wrote:
with ASDF 1.671, I've updated the website and hopefully fixed all the bugs due for ASDF release 2.
Could you be so kind as to severely test it on your platform of choice and report bugs?
Not severely tested, but ASDF 1.673 looks good on my linux box.
Tested libraries: ALEXANDRIA ANAPHORA ARRAY-OPERATIONS ASDF-SYSTEM-CONNECTIONS BABEL BORDEAUX-THREADS CFFI CH-IMAGE CH-UTIL CHIPZ CHUNGA CL-BASE64 CL-CONT CL-CONTAINERS CL-FAD CL-GRAPH CL-JPEG CL-MARKDOWN CL-NUMLIB CL-PDF CL-PPCRE CL-UTILITIES CL-VECTORS CLEM CLOSER-MOP CLOSURE-COMMON CXML DEFSYSTEM-COMPATIBILITY DYNAMIC-CLASSES FFA FLEXI-STREAMS FLEXICHAIN FSET HTML-TEMPLATE IEEE-FLOATS IMAGO IRONCLAD ITERATE KMRCL LML2 LOCAL-TIME MEL-BASE METABANG-BIND METATILITIES METATILITIES-BASE MISC-EXTENSIONS MOPTILITIES PARSE-DECLARATIONS-1.0 PNG-READ PURI SALZA2 SKIPPY SPATIAL-TREES STEFIL TINAA TREES TRIVIAL-FEATURES TRIVIAL-GRAY-STREAMS TRIVIAL-SHELL VECTO ZLIB ZPB-TTF ZPNG
Tested implementations: sbcl-1.0.37.29-linux-x86-64 clisp-2.47-unix-x86
Configured using (asdf::enable-asdf-binary-locations-compatibility :centralize-lisp-binaries nil) ;; Note: this is not an external symbol...
Later, Daniel
On 4/11/10 Apr 11 -5:59 PM, Daniel Herring wrote:
On Thu, 8 Apr 2010, Faré wrote:
with ASDF 1.671, I've updated the website and hopefully fixed all the bugs due for ASDF release 2.
Could you be so kind as to severely test it on your platform of choice and report bugs?
Not severely tested, but ASDF 1.673 looks good on my linux box.
...
Tested implementations: sbcl-1.0.37.29-linux-x86-64 clisp-2.47-unix-x86
Configured using (asdf::enable-asdf-binary-locations-compatibility :centralize-lisp-binaries nil) ;; Note: this is not an external symbol...
Daniel,
I have been shockingly lax in testing this code, because of competing time pressures. You find that this places files as you would expect, by comparison with A-B-L turned on without the centralize-binaries global?
That's wonderful news, if so!
Best, Robert
On Sun, 11 Apr 2010, Robert Goldman wrote:
On 4/11/10 Apr 11 -5:59 PM, Daniel Herring wrote:
Tested implementations: sbcl-1.0.37.29-linux-x86-64 clisp-2.47-unix-x86
Configured using (asdf::enable-asdf-binary-locations-compatibility :centralize-lisp-binaries nil) ;; Note: this is not an external symbol...
I have been shockingly lax in testing this code, because of competing time pressures. You find that this places files as you would expect, by comparison with A-B-L turned on without the centralize-binaries global?
That's wonderful news, if so!
I had problems with asdf:*asdf-revision* becoming asdf::*asdf-version* and losing its external blessing in favor of asdf:asdf-version; and asdf:implementation-specific-directory-name became the internal asdf::implementation-identifier.
However, this A-B-L emulation seems to work as desired.
# ls -A alexandria/ .boring control-flow.lisp numbers.lisp AUTHORS definitions.lisp package.lisp LICENCE doc/ sbcl-1.0.37.29-linux-x86-64/ alexandria-tests.asd features.lisp sequences.lisp alexandria.asd functions.lisp strings.lisp arrays.lisp hash-tables.lisp symbols.lisp binding.lisp io.lisp tests.lisp clisp-2.47-unix-x86/ lists.lisp types.lisp conditions.lisp macros.lisp
Later, Daniel
P.S. SBCL doesn't like the way asdf is compiled these days.
* (load "asdf.lisp") ... ; in: LAMBDA NIL ; (ASDF-UTILITIES:TRUENAMIZE ASDF::PATH) ; ; caught STYLE-WARNING: ; undefined function: TRUENAMIZE ; ; compilation unit finished ; Undefined function: ; TRUENAMIZE ; caught 1 STYLE-WARNING condition
; (ASDF::FORMAT-ARGUMENTS ASDF::C) ; ; caught STYLE-WARNING: ; undefined function: FORMAT-ARGUMENTS
; (ASDF::FORMAT-CONTROL ASDF::C) ; ; caught STYLE-WARNING: ; undefined function: FORMAT-CONTROL ... and many more
P.S. SBCL doesn't like the way asdf is compiled these days.
- (load "asdf.lisp")
... ; in: LAMBDA NIL ; (ASDF-UTILITIES:TRUENAMIZE ASDF::PATH) ; ; caught STYLE-WARNING: ; undefined function: TRUENAMIZE ; ; compilation unit finished ; Undefined function: ; TRUENAMIZE ; caught 1 STYLE-WARNING condition
; (ASDF::FORMAT-ARGUMENTS ASDF::C) ; ; caught STYLE-WARNING: ; undefined function: FORMAT-ARGUMENTS
; (ASDF::FORMAT-CONTROL ASDF::C) ; ; caught STYLE-WARNING: ; undefined function: FORMAT-CONTROL ... and many more
SBCL doesn't like forward function definitions. There always were such functions. There might be a few more now. If you think that matters, we could add declaim ftype declarations.
[ François-René ÐVB Rideau | Reflection&Cybernethics | http://fare.tunes.org ] I don't program enough to be called a "programmer", and I don't non-program enough to be called a "non-programmer". So I'm a non-non-programmer, which, in intuitionistic logic, is weaker than a programmer. — Faré
good afternoon;
i have used asdf version 1.673 to build much of the clbuild population [0] with the usual suspects.[1] in the process i observed two problems relevant to asd directly and entered them as launchpad bugs.[2,3]
- (setf component-property) should return the property - clisp requires a pathname translation target to include a version
On 2010-04-09, at 00:19 , Faré wrote:
Dear all,
with ASDF 1.671, I've updated the website and hopefully fixed all the bugs due for ASDF release 2.
Could you be so kind as to severely test it on your platform of choice and report bugs?
I would also invite implementers and system distributers to test-drive it. If you have a beta branch, I would even invite you to include the new ASDF in your beta branch, assuming it passes your preliminary tests.
[0] : http://lab.setf.de/systems.txt [1] : http://reports.setf.de/build-20100412T235206Z00.html [2] : https://bugs.launchpad.net/bugs/562183 [3] : https://bugs.launchpad.net/bugs/562186