I believe the issue is that our "negative inheritance" trick causes us to attempt a downward-operation on components that don't have children.
How do regular downward-operations manage to stop? Answer: by being specialized on parent-component. Our "negative-inheritance" method should thus either be split in two, or be made to guard the downward propagation with a (when (typep c 'parent-component) ...). My apologies for the bug, and thanks a lot to Anton for finding it! Robert: good luck. —♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org None are more hopelessly enslaved than those who falsely believe they are free. — Johann Wolfgang von Goethe On Wed, Feb 12, 2014 at 8:43 AM, Anton Vodonosov <[email protected]> wrote: > I have ACL Express on Windows. It limits heap size which fails some systems > compilation, > but anyway, may show some useful results. Or we can ask Dave's help. > > But let me first understand what is this "no applicable method > ASDF/COMPONENT:COMPONENT-CHILDREN" > error and why it wasn't detected previously. > > > > >> On Wed, Feb 12, 2014 at 8:20 AM, Robert P. Goldman <[email protected]> >> wrote: >>> Do you have the ability to run these checks with ACL? That was problematic >>> in this case, IIRC. >>> Thanks! >>> >>> Sent from my iPad >>> >>>> On Feb 12, 2014, at 7:07, Anton Vodonosov <[email protected]> wrote: >>>> >>>> 12.02.2014, 16:55, "Anton Vodonosov" <[email protected]>: >>>>> >>>>> I now have results for SBCL and CCL with >>>>> (uiop:enable-deferred-warnings-check): >>>>> http://common-lisp.net/project/cl-test-grid/asdf/asdf-diff-31.html >>>> >>>> In this report I found some failures which seem to be unrelated on >>>> warnings: >>>> >>>> There is no applicable method for the generic function >>>> #<COMMON-LISP:STANDARD-GENERIC-FUNCTION ASDF/COMPONENT:COMPONENT-CHILDREN >>>> (1)> >>>> when called with arguments (#<CFFI-GROVEL:GROVEL-FILE "static-vectors" >>>> "ffi-types">) >>>> >>>> The examples are >>>> >>>> scriptl >>>> http://cl-test-grid.appspot.com/blob?key=1bc1pz0jwt >>>> http://cl-test-grid.appspot.com/blob?key=1lj39kniag >>>> >>>> trivial-features-tests >>>> http://cl-test-grid.appspot.com/blob?key=1w15tfux4w >>>> http://cl-test-grid.appspot.com/blob?key=1s3h4rlltj
