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

Simplify handling of ll file generations in test code. NFC #8378

Merged
merged 1 commit into from
May 4, 2019

Conversation

sbc100
Copy link
Collaborator

@sbc100 sbc100 commented Mar 31, 2019

  • Remove or simplify test methods such as do_ll_run and ll_to_js
  • Make llvm_dis and llvm_as helpers less magical (always specify output)
  • Write temorary .ll files to current directory (avoids creating
    files in the source tree)

tests/runner.py Outdated Show resolved Hide resolved
@sbc100 sbc100 force-pushed the remove_ll_to_js branch 2 times, most recently from 5a67663 to 01b63af Compare April 1, 2019 23:33
@sbc100 sbc100 force-pushed the remove_ll_to_js branch 2 times, most recently from c7093c3 to 89cc818 Compare May 1, 2019 21:12
@sbc100 sbc100 changed the title Remove Runner.ll_to_js testing: Remove Runner.ll_to_js May 2, 2019
- Remove or simplify test methods such as do_ll_run and ll_to_js
- Make llvm_dis and llvm_as helpers less magical (always specify output)
- Write temorary .ll files to current directory (avoids creating
  files in the source tree)
@sbc100 sbc100 changed the title testing: Remove Runner.ll_to_js Simplify handling of ll file generations in test code May 3, 2019
@sbc100
Copy link
Collaborator Author

sbc100 commented May 3, 2019

This PR ended up being a little more extensive that I had previously imagined. Please take another look. Its indented to be a NFC.

@sbc100 sbc100 changed the title Simplify handling of ll file generations in test code Simplify handling of ll file generations in test code. NFC May 3, 2019
@sbc100 sbc100 merged commit edb3826 into incoming May 4, 2019
@sbc100 sbc100 deleted the remove_ll_to_js branch May 4, 2019 06:58
VirtualTim pushed a commit to VirtualTim/emscripten that referenced this pull request May 21, 2019
…e#8378)

- Remove or simplify test methods such as do_ll_run and ll_to_js
- Make llvm_dis and llvm_as helpers less magical (always specify output)
- Write temorary .ll files to current directory (avoids creating
  files in the source tree)
VirtualTim added a commit to VirtualTim/emscripten that referenced this pull request May 23, 2019
VirtualTim added a commit to VirtualTim/emscripten that referenced this pull request May 23, 2019
belraquib pushed a commit to belraquib/emscripten that referenced this pull request Dec 23, 2020
…e#8378)

- Remove or simplify test methods such as do_ll_run and ll_to_js
- Make llvm_dis and llvm_as helpers less magical (always specify output)
- Write temorary .ll files to current directory (avoids creating
  files in the source tree)
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