Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incorporate latest ANSI tests or remove ANSI tests from suite #1

Open
eschaton opened this issue Sep 12, 2018 · 3 comments
Open

Incorporate latest ANSI tests or remove ANSI tests from suite #1

eschaton opened this issue Sep 12, 2018 · 3 comments

Comments

@eschaton
Copy link

The ANSI conformance tests have been updated since they were incorporated into the CCL test suite, so either the latest ANSI conformance tests should be incorporated or the ANSI conformance tests should be removed from the test suite.

(Note that in suggesting they could be removed, I'm not suggesting that a way to run them not continue to be incorporated. E.g. if a clone of ansi-tests is next to ccl-tests, maybe the tests could find and run them.)

@eschaton
Copy link
Author

eschaton commented Oct 5, 2018

Removing the direct incorporation of the ANSI test suite could also make it easier to merge ccl-tests into the main ccl repository, and make running CCL’s own tests part of its build.

@phoe
Copy link

phoe commented Oct 27, 2019

ANSI-TEST location: https://gitlab.common-lisp.net/ansi-test/ansi-test

@kyanha
Copy link

kyanha commented Jan 9, 2023

Where exactly is the canonical ansi-test suite location, anyway? The original author, Paul Dietz, left it in GNU Common Lisp's repository, but that apparently hasn't been updated for a long while. I'm seeing various typo fixes (as well as CCL-specific known-bug bypasses that don't use the notes mechanism, which is frankly a bit antithetical to the concept of canonicalization) here, and various updates (by people other than Paul Dietz) at common-lisp.net.

Who (if anyone) maintains the canonical suite? Are we stuck passing updates around between individual repositories without a canonical source?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants