If you let me know what Jenkins happens to be then I may be able to give a look at the problem. I have been planning an update to the latest ASDF for my upcoming (RSN) release of MKCL 1.1.11, so I may as well squeeze that question in.
Regards, JCB On Mon, Feb 19, 2018 at 6:56 PM, Robert Goldman <rpgold...@sift.info> wrote: > The failure isn't replicable to me, which bothers me some. I suspect it > means that it's having side-effects in the file system that aren't entirely > cleaned up. I'm eyeballing the test and it *does* affect the filesystem, > and it does not remove the files (really symlinks) it creates. So ... > potentially there could be insufficiently controlled side-effects that gave > me a transient failure? I don't know. I suppose it's also possible that it > does something with the filesystem that Jenkins isn't allowed to do, and > that's why I got the Jenkins-only failure. But that explanation doesn't > explain why I get failure only with Jenkins *and* MKCL. > > On 19 Feb 2018, at 16:43, Faré wrote: > > test-multiple works for me with asdf 3.3.1.4, mkcl 1.1.10.19-2dbfa99 > on Linux 4.14 x64. > > This is all long gone from my mental cache. The test could be better > commented, but I suppose the purpose can be extracted by looking at > its history then looking at related commits, bugs, bug fix commits, > mailing-list messages, etc. A starting point: > git log --stat test/test-multiple.* > > Apparently, it tests support for what is now considered misnamed > secondary systems, but was once a kind-of-supported feature, seen in > the wild, with nasty consequences sometimes (e.g. infinite loop with > quicklisp until relevant fix). > > A variable not being rebound is a test that a file hasn't been reloaded. > > I'd rather not add comments, but I'll review them gladly. > > —♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• > http://fare.tunes.org > Everyone hates a martyr. It's no wonder martyrs were burnt at a stake. > — E.W. Howe, "Country Town Sayings", p.7 > > On Mon, Feb 19, 2018 at 5:21 PM, Robert Goldman rpgold...@sift.info wrote: > > Faré --- > > Would you please add some comments to test-multiple? I got a failure on > that with MKCL under jenkins on linux, but cannot replicate that failure > running it myself. > > There's no comment saying what this is supposed to test, other than the > name, which suggests that it's about testing where there are ... multiple > systems defined (incorrectly) in one .asd file? the same systems defined in > multiple .asd files? > > The test checks to make sure (I believe) that a variable is not rebound > when > we ask to reload a system, but not how this pertains to correct ASDF > function. > > thanks! > r > >