Skip to content

Cmi/compiler tests clean#28

Merged
SensibleSalmon merged 8 commits intomasterfrom
cmi/compiler-tests-clean
Feb 13, 2018
Merged

Cmi/compiler tests clean#28
SensibleSalmon merged 8 commits intomasterfrom
cmi/compiler-tests-clean

Conversation

@SensibleSalmon
Copy link
Contributor

Duplicate of #27 with cleaned git history:

Compiler Tests working complete

  • use subprocess module to Run pepper on a file, and take that output to compile an executable
    and compile traditionally and compare the standard output
  • currently a single test that checks a ".cpp" with no preprocessing directives

cyndyishida added 2 commits January 31, 2018 09:22
- a single file compilation ran with Pepper then executed and compared to a normal compilation stage
- 1 test with no preprocessing statements
- also added mac os environment paths
"/usr/local/include",
"/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed",
"/usr/include/x86_64-linux-gnu",
"/usr/include/x86_s4-linux-gnu",
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo?

- Compiling now with C++11 should be compatiable with g++ 4.8.2 on travis
- fixed typo in linux default system paths
@SensibleSalmon SensibleSalmon added this to the Hello, World! milestone Feb 2, 2018
cyndyishida and others added 4 commits February 6, 2018 13:22
- added blog post
- simple bash script to run a single test
- local passing unit tests
@SensibleSalmon
Copy link
Contributor Author

I fixed a typo and now I can't approve the review, but I can use admin perms to force the merge. Woot.

@SensibleSalmon SensibleSalmon merged commit 3b9a8a1 into master Feb 13, 2018
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

Successfully merging this pull request may close these issues.

2 participants