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

Test cases #8

Closed
1 task done
mewmew opened this issue Jan 15, 2015 · 2 comments
Closed
1 task done

Test cases #8

mewmew opened this issue Jan 15, 2015 · 2 comments
Assignees
Labels
Milestone

Comments

@mewmew
Copy link
Member

mewmew commented Jan 15, 2015

This meta issue is meant to track the implementation of test cases. Ideally these test cases will be implemented after the API skeleton has been drafted but prior to the implementation of any core logic.

  • Create round-trip test cases which reads an LLVM IR assembly file, stores it, and reads it back again. The IR of the two reads should be identical.
@mewmew mewmew self-assigned this Jan 15, 2015
@mewmew mewmew added the meta label Jan 15, 2015
@mewmew
Copy link
Member Author

mewmew commented Jan 15, 2015

The first two lexer test cases were added in rev 9ce534e and 7187e14

mewmew added a commit that referenced this issue Jan 16, 2015
mewmew added a commit that referenced this issue Jan 16, 2015
mewmew added a commit that referenced this issue Jan 16, 2015
mewmew added a commit that referenced this issue Jan 16, 2015
…t valid token. Reimplement lexDot with this in mind (fixes test case 11). Updates issue #8.
mewmew added a commit that referenced this issue Jan 16, 2015
mewmew added a commit that referenced this issue Jan 16, 2015
mewmew added a commit that referenced this issue Jan 16, 2015
…t case caught a bug where `\` was missing from the accepted set of characters. Updates #8.
mewmew added a commit that referenced this issue Jan 16, 2015
mewmew added a commit that referenced this issue Jan 16, 2015
mewmew added a commit that referenced this issue Jan 16, 2015
mewmew added a commit that referenced this issue Jan 16, 2015
…hexadecimal integer constants. Currently passes 8/13 tests. Updates #8.
mewmew added a commit that referenced this issue Jan 16, 2015
mewmew added a commit that referenced this issue Jan 16, 2015
…ch was spotted by a failing test case. Updates #8.
mewmew added a commit that referenced this issue Jan 16, 2015
mewmew added a commit that referenced this issue Jan 17, 2015
The label name foo is recognized instead of $foo in the label $foo:
mewmew added a commit that referenced this issue Jan 17, 2015
mewmew added a commit that referenced this issue Jan 17, 2015
mewmew added a commit that referenced this issue Jan 17, 2015
mewmew added a commit that referenced this issue Nov 30, 2018
…/13 tests are passing. Updates #8.

Former-commit-id: af31e48
mewmew added a commit that referenced this issue Nov 30, 2018
…ch was spotted by a failing test case. Updates #8.

Former-commit-id: c64673e
mewmew added a commit that referenced this issue Nov 30, 2018
mewmew added a commit that referenced this issue Nov 30, 2018
mewmew added a commit that referenced this issue Nov 30, 2018
mewmew added a commit that referenced this issue Nov 30, 2018
The label name foo is recognized instead of $foo in the label $foo:


Former-commit-id: 1e53179
mewmew added a commit that referenced this issue Nov 30, 2018
…n. Bug spotted by test case. Updates #8.

Former-commit-id: 79f8bb9
mewmew added a commit that referenced this issue Nov 30, 2018
mewmew added a commit that referenced this issue Nov 30, 2018
mewmew added a commit that referenced this issue Nov 30, 2018
mewmew added a commit that referenced this issue Nov 30, 2018
mewmew added a commit that referenced this issue Nov 30, 2018
mewmew added a commit that referenced this issue Nov 30, 2018
mewmew added a commit that referenced this issue Nov 30, 2018
mewmew added a commit that referenced this issue Nov 30, 2018
mewmew added a commit that referenced this issue Nov 30, 2018
mewmew added a commit that referenced this issue Nov 30, 2018
mewmew added a commit that referenced this issue Nov 30, 2018
mewmew added a commit that referenced this issue Nov 30, 2018
… constant expressions. Updates #8.

Former-commit-id: d2e2d1a
mewmew added a commit that referenced this issue Nov 30, 2018
mewmew added a commit that referenced this issue Nov 30, 2018
mewmew added a commit that referenced this issue Nov 30, 2018
…This found a corner case that wasn't verified (verify length of vectors). Updates #8.

Former-commit-id: 3237c44
mewmew added a commit that referenced this issue Nov 30, 2018
mewmew added a commit that referenced this issue Nov 30, 2018
mewmew added a commit that referenced this issue Nov 30, 2018
mewmew added a commit that referenced this issue Nov 30, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant