Comment 14 for bug 1493031

Revision history for this message
Faré (fahree) wrote :

A test case for what? The kind of things that will break wildly of you use the bad interface?

Well, you could have a system that indirectly depends on creating a binary with program-op, then using it (wouldn't currently work on sbcl, but that's another issue). If you put flags in the operation, the intermediate binary will be created with the wrong flags and fail in erratic ways.

Or, you could compile a system twice, with different flags in the operation. Because the cache cache and other data structures can't see the flags, ASDF will "succeed" immediately the second time over without having used the different flags at all.

Do you want to actually build such test cases just for the sake of checking that they fail currently?