Skip to content

revert: remove --prebuilt-prefix (spack-only feature)#1448

Merged
sbryngelson merged 1 commit into
masterfrom
remove-prebuilt-prefix
May 19, 2026
Merged

revert: remove --prebuilt-prefix (spack-only feature)#1448
sbryngelson merged 1 commit into
masterfrom
remove-prebuilt-prefix

Conversation

@sbryngelson
Copy link
Copy Markdown
Member

Reverts the spack-specific additions from #1444, keeping only the defensive deactivate guard in mfc.sh which is useful regardless.

What's removed

  • --prebuilt-prefix CLI flag from mfc.sh run and mfc.sh test
  • MFC_PREBUILT_PREFIX environment variable support
  • get_prebuilt_prefix() in toolchain/mfc/common.py
  • Prebuilt prefix logic in toolchain/mfc/build.py
  • Venv skip in toolchain/bootstrap/python.sh

Why

The spack package for MFC is being parked — the upstream spack/spack-packages PR has unclear ROI given MFC already has install.sh and full CI on Frontier and Phoenix. These toolchain changes only exist to support that spack workflow.

What's kept

The if type deactivate guard in mfc.sh — defensive and independently useful.

@qodo-code-review
Copy link
Copy Markdown
Contributor

Qodo reviews are paused for this user.

Troubleshooting steps vary by plan Learn more →

On a Teams plan?
Reviews resume once this user has a paid seat and their Git account is linked in Qodo.
Link Git account →

Using GitHub Enterprise Server, GitLab Self-Managed, or Bitbucket Data Center?
These require an Enterprise plan - Contact us
Contact us →

@sbryngelson sbryngelson changed the title revert: remove --prebuilt-prefix / MFC_PREBUILT_PREFIX (spack-only feature) revert: remove --prebuilt-prefix (spack-only feature) May 19, 2026
@sbryngelson sbryngelson merged commit 8e34431 into master May 19, 2026
91 checks passed
@sbryngelson sbryngelson deleted the remove-prebuilt-prefix branch May 19, 2026 15:01
@codecov
Copy link
Copy Markdown

codecov Bot commented May 19, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 61.31%. Comparing base (45cd6bb) to head (8522a47).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #1448   +/-   ##
=======================================
  Coverage   61.31%   61.31%           
=======================================
  Files          72       72           
  Lines       19771    19771           
  Branches     2852     2852           
=======================================
  Hits        12123    12123           
  Misses       5699     5699           
  Partials     1949     1949           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant