Skip to content
  • Eric Timmons's avatar
    Fix test-mutual-redefinition.script · 2a565c48
    Eric Timmons authored and Robert Goldman's avatar Robert Goldman committed
    Since 3.3.2 / 069cd2a6, the primary system name
    of a misnamed system is derived from the pathname of the .asd file that defines
    it, not the name of the system itself. This means that within the same cache
    session, any operation on a misnamed system will depend on DEFINE-OP for the
    file where it was already found and will *not* depend on a DEFINE-OP for the
    "syntactic" primary name.
    
    The test test-mutual-redefinition.script has been broken since (at least)
    then. However, it was missed due to UPGRADE-ASDF always returning T. This
    resulted in every load-system in this test running with an isolated cache.
    2a565c48