Windows problems: moratorium continues

Robert Goldman rpgoldman at sift.net
Wed Sep 14 16:48:54 UTC 2016


On 9/14/16 Sep 14 -9:07 AM, Faré wrote:
> Sorry, it's my bad for checking in bad code in master (that I fixed
> later on, but too late).
> 
> What's failing at head on which implementations, already? Can you
> publish logs?

Allegro (all flavors), CCL, SBCL, and ECL-bytecodes (note that I don't
have the toolchain to run ECL non-bytecodes on windows) all fail
test-force, and all fail in the same way:

SBCL:

Check that require-system of touched .asd will reload the asdf.
(That's what it does now, but if it could be fixed that'd be nice.)
While evaluating the form starting at line 96, column 0
  of #P"F:/asdf/test/test-force.script":
TEST ABORTED: These two expressions fail comparison with EQUAL:
 (ASYMVAL :*TIMES-LOADED* :TEST-ASDF-SYSTEM) evaluates to 1
 2 evaluates to 2

CCL:
Check that require-system of touched .asd will reload the asdf.
(That's what it does now, but if it could be fixed that'd be nice.)
TEST ABORTED: These two expressions fail comparison with EQUAL:
 (ASYMVAL :*TIMES-LOADED* :TEST-ASDF-SYSTEM) evaluates to 1
 2 evaluates to 2


ECL and Allegro same.  Backtraces useless because the action seems to be
in either how REQUIRE-SYSTEM is detecting the need to reload or in how
TOUCH-FILE and GET-FILE-STAMP are working on Windows, and those aren't
on the stack when the assertion fails.

Cheers,
r




More information about the asdf-devel mailing list