Tests failing on Allegro 10 preview, Mac OS X

Kevin Layer layer at franz.com
Fri Sep 11 16:44:47 UTC 2015


For the record, this was a compiler problem in ACL 10.0 that has been
fixed for the upcoming release, the GM of which will be available
today or Monday.

Robert Goldman wrote:

>> On 8/29/15 Aug 29 -3:53 AM, Faré wrote:
>> > I've tried the Allegro 10.0 release candidate, and the script-support
>> > bizarrely fails to override the configuration when it passes an
>> > argument initialize-source-registry, that gets lost on its way to
>> > FLATTEN-SOURCE-REGISTRY, being replaced by NIL:
>> > 
>> >  0[10]: (INITIALIZE-SOURCE-REGISTRY
>> >           (:SOURCE-REGISTRY :IGNORE-INHERITED-CONFIGURATION))
>> >    1[10]: (COMPUTE-SOURCE-REGISTRY
>> >             (:SOURCE-REGISTRY :IGNORE-INHERITED-CONFIGURATION))
>> >      2[10]: (ASDF/SOURCE-REGISTRY:FLATTEN-SOURCE-REGISTRY NIL)
>> > 
>> > I'm a bit too tired to reduce a test case, but look if this is what
>> > causes your issue.
>> 
>> This looks like a problem, but it does not look like *my* problem.  I
>> get this behavior on Allegro 10's alisp, which is one of the versions of
>> Allegro which *does* pass the tests for me.
>> 
>> I think I have a minimal script for testing this.  We should probably
>> start a ticket for this, and I'll put the script there. Then we can
>> report it to Allegro for fixing.
>> 
>> Looks like the PARAMETER local variable in COMPUTE-SOURCE-REGISTRY is
>> somehow being corrupted.
>> 
>> cheers,
>> r
>> 
>> > 
>> > —♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org
>> > The best place for a striker, that yellow noxious mosquito, is in the
>> > concentration camp. — Leon Trotsky, Pravda, February 12, 1920.
>> > 
>> > 
>> > On Fri, Aug 28, 2015 at 9:13 AM, Robert Goldman <rpgoldman at sift.net> wrote:
>> >> The test-configuration.script and test-logical-pathname.script are
>> >> failing on the latest Allegro 10 preview on Mac OS X on all the Allegro
>> >> modern variants, and on the ANSI SMP variants.  All tests pass on alisp
>> >> non-SMP and alisp8 non-SMP.
>> >>
>> >> Test configuration:
>> >>
>> >> Running test-configuration.script with acl-10.0.pre-final.30s-macosx-x64
>> >> ; Loading /Users/rpg/lisp/asdf/test/test-configuration.script
>> >> subdirectories of dir2/: (#P"/Users/rpg/lisp/asdf/build/dir2/dir3/"
>> >> #P"/Users/rpg/lisp/asdf/build/dir2/dir4/")
>> >> subdirectories of dir5/: (#P"/Users/rpg/lisp/asdf/build/dir5/dir6/"
>> >> #P"/Users/rpg/lisp/asdf/build/dir5/dir7/")
>> >> Source Registry: #<EQUAL hash-table with 22 entries @ #x1000cb1762>
>> >> TEST ABORTED: the assertion (FIND-SYSTEM :FOO0 NIL) failed.
>> >>
>> >> test-logical-pathname:
>> >>
>> >> Test logical pathnames in source-registry, non-recursive
>> >> TEST ABORTED: Component :TEST-LOGICAL-PATHNAME not found
>> >>
>> >> Is this the known no-trailing slash problem?
>> >>
>> >> Cheers,
>> >> r
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> > 
>> 



More information about the asdf-devel mailing list