Skip to content
This repository has been archived by the owner on Mar 20, 2024. It is now read-only.

Refactor ir-tests #115

Merged
merged 1 commit into from May 2, 2023
Merged

Refactor ir-tests #115

merged 1 commit into from May 2, 2023

Conversation

dmakarov
Copy link
Collaborator

@dmakarov dmakarov commented May 2, 2023

Fixes #50

  • use test_common::get_harness_paths in ir-tests instead of defining another copy of nearly the same function.
  • run a builder for move-compiler and move-ir-compiler before getting the paths of these dependencies in get_harness_paths

Motivation

Remove duplication in test harness code. Automate building of dependencies currently built manually.

Have you read the Contributing Guidelines on pull requests?

Yes

@ksolana
Copy link
Collaborator

ksolana commented May 2, 2023

Nice! i'll put my patches after this has landed. LGTM but i'd wait for pre-merge checks to come clean.

- use test_common::get_harness_paths in ir-tests instead of defining
another copy of nearly the same function.
- run a builder for move-compiler and move-ir-compiler before getting
the paths of these dependencies in get_harness_paths
@dmakarov dmakarov merged commit b4d5906 into anza-xyz:llvm-sys May 2, 2023
4 checks passed
@ksolana ksolana mentioned this pull request May 5, 2023
29 tasks
ksolana pushed a commit to ksolana/move that referenced this pull request Jun 24, 2023
ksolana pushed a commit to ksolana/move that referenced this pull request Jul 6, 2023
ksolana pushed a commit that referenced this pull request Jul 17, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Bug] cargo build in tools/move-mv-llvm-compiler directory should also build move-ir-compiler
2 participants