Skip to content

Remove usage of shared.EMCC et al from test code. NFC - #27673

Merged
sbc100 merged 1 commit into
emscripten-core:mainfrom
sbc100:avoid_shared_emcc
Sep 5, 2026
Merged

Remove usage of shared.EMCC et al from test code. NFC#27673
sbc100 merged 1 commit into
emscripten-core:mainfrom
sbc100:avoid_shared_emcc

Conversation

@sbc100

@sbc100 sbc100 commented Sep 4, 2026

Copy link
Copy Markdown
Collaborator

Move tool paths (such as EMCC, LLVM_COV, LLVM_PROFDATA, and WASM_LD) from tools/shared.py to test/common.py or tools/building.py.

Also, remove the dead _is_ar_cache from tools/building.py.

Part of the effort to decouple test code from compiler internals.

See: #27666

@sbc100 sbc100 changed the title Remove usage of shared.EMCC et al from test code. NFC Remove usage of shared.EMCC et al from test code. NFC Sep 4, 2026
Move tool paths (such as `EMCC`, `LLVM_COV`, `LLVM_PROFDATA`, and
`WASM_LD`) from `tools/shared.py` to `test/common.py` or
`tools/building.py`.

Also, remove the dead `_is_ar_cache` from `tools/building.py`.

Part of the effort to decouple test code from compiler internals.

See: emscripten-core#27666
@sbc100
sbc100 requested review from dschuff and kripken September 5, 2026 00:14
@sbc100
sbc100 merged commit 48c8498 into emscripten-core:main Sep 5, 2026
38 of 42 checks passed
@sbc100
sbc100 deleted the avoid_shared_emcc branch September 5, 2026 01:12
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