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

rtfm-syntax refactor + heterogeneous multi-core support #205

Open
wants to merge 14 commits into
base: master
from

Conversation

Projects
None yet
1 participant
@japaric
Copy link
Owner

commented Jun 14, 2019

this PR implements RFCs #198, #199, #200, #201, #202, #203 (only the refactor
part) and #204

most cfail tests have been removed because the test suite of rtfm-syntax
already tests what was being tested here. The rtfm-syntax crate also has tests
for the analysis pass which we didn't have here -- that test suite contains a
regression test for #183.

the remaining cfail tests have been upgraded into UI test so we can more
thoroughly check / test the error message presented to the end user.

the cpass tests have been converted into plain examples

EDIT: I forgot, there are some examples of the multi-core API for the LPC541xx in this repository

people that would like to try out this API but have no hardware can try out the
x86_64 Linux port which also has multi-core support.

TODOs

  • make a decision on RFC #198
  • make a decision on RFC #199
  • make a decision on RFC #200
  • make a decision on RFC #201
  • make a decision on RFC #202
  • make a decision on RFC #203
  • make a decision on RFC #204
  • update the book
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.