Compare commits
merge into: zhangyiss:develop
zhangyiss:develop
zhangyiss:remove-platform-scope
zhangyiss:hs/fix/replace-spack-pkg-imports-migrate-repo
zhangyiss:hs/fix/builtin-absolute-imports
zhangyiss:hs/perl/remove-symlink-import
zhangyiss:hs/fix/vendoring-extras
zhangyiss:stable-spec-compare
zhangyiss:bugfix-spack-pkg-grep-windows
zhangyiss:e4s-25.06
zhangyiss:41639-setup-envsh-has-trouble-identifying-shell-inside-qemu-eg-multi-platform-docker-build
zhangyiss:features/toolchains
zhangyiss:hep-darwin
zhangyiss:psakiev/f/git-version-refactor
zhangyiss:dependabot/pip/dot-github/workflows/requirements/style/types-six-1.17.0.20250515
zhangyiss:hs/fix/smaller-package-api
zhangyiss:psakiev/cache-no-dev
zhangyiss:hs/feature/mock-repos-to-v2
zhangyiss:white238/before-compiler-dependencies-plus-fixes
zhangyiss:hs/feature/get-rid-of-globals
zhangyiss:hs/ci/gha-debug
zhangyiss:packages/mfem-4.8
zhangyiss:spack-snake
zhangyiss:use-uv-in-readthedocs
zhangyiss:hs/compiler-wrapper/language-flag
zhangyiss:bugfix/msvc-detection-linux
zhangyiss:packages/vtk-qt6
zhangyiss:bugfix/round-trip-direct-deps
zhangyiss:missing-library-policy-error
zhangyiss:hs/fix/builder-pkg-type
zhangyiss:packages/cmake_languages
zhangyiss:paged-output
zhangyiss:develop-2025-02-09-plus-solve-fix
zhangyiss:packages/professor-2.5.0
zhangyiss:packages/r-parse-description
zhangyiss:hs/fix/pkg-name
zhangyiss:improve_install
zhangyiss:factor-out-find-python
zhangyiss:rsc-2025-03-0
zhangyiss:hs/feature/hip-lang
zhangyiss:paskiev-eval
zhangyiss:features/install-binary-no-build-deps
zhangyiss:bugfix/msvc-detection
zhangyiss:hs/fix/libs-headers-command-home-props
zhangyiss:license-fix
zhangyiss:negated-version
zhangyiss:better-dependency-info
zhangyiss:bugfix/runtime-providers-mix-compilers
zhangyiss:packages/gaudi-fmt-11
zhangyiss:packages/paraview-qt6
zhangyiss:refactor/reporters-as-hooks
zhangyiss:hs/revert/48198
zhangyiss:hs/fix/ci-stage-dir-darwin
zhangyiss:task/white238/blt_0_7_0
zhangyiss:hs/fix/disable-concretizer-cache
zhangyiss:hs/fix/bootstrap-restrict-libc
zhangyiss:hs/fix/missing-git-versions
zhangyiss:hep/acts-onnx-etc
zhangyiss:revert-49325-package-fix/tcl
zhangyiss:packages/netcdf-c-4.9.3
zhangyiss:backports/v0.23.2
zhangyiss:backports/v0.22.6
zhangyiss:prereleases/v1.0.0-alpha.4
zhangyiss:packages/vtk-seacas
zhangyiss:releases/v0.22
zhangyiss:releases/v0.23
zhangyiss:features/ci-print-spec
zhangyiss:packages/apptainer-spack-perms-fix
zhangyiss:hs/py-black/bump
zhangyiss:hs/rocm-openmp-extras/do-not-mutate-llvm-amdgpu
zhangyiss:packages/celeritas-geant4-11.3
zhangyiss:hs/fix/spec-move-repo-out-of-module-6
zhangyiss:hs/fix/pacakge_base-repo-circularity
zhangyiss:features/repo-compatibility
zhangyiss:features/reuse-from-namespace
zhangyiss:hs/fix/audit-when-conditions
zhangyiss:hs/feature/speed-up-query
zhangyiss:hs/fix/ccache-base_dir
zhangyiss:packages/r-bioc-packages
zhangyiss:hs/test/trigger-ci
zhangyiss:force-everywhere
zhangyiss:fix-ams
zhangyiss:hs/fix/quadratic-complexity-repo-index
zhangyiss:hs/fix/target-intersection-check
zhangyiss:hs/fix/separate-module-lookup
zhangyiss:hs/fix/format-autotools-builder
zhangyiss:woptim/spack-env-create-from-split-files
zhangyiss:wdconinc-patch-1
zhangyiss:prereleases/v1.0.0-alpha.3
zhangyiss:packages/cairo-1.18.0
zhangyiss:hs/fix/show-location-of-deprecated-prop
zhangyiss:python/test-imports-in-run-env
zhangyiss:packages/alpgen-url-deprecate
zhangyiss:remove-remove-node
zhangyiss:packages/py-snakemake-plugins-htcondor-xrootd
zhangyiss:assess_unit_tests_sans_pkg_repo
zhangyiss:psakiev/dev-build
zhangyiss:deprecation/spec-concretize
zhangyiss:balay/cuda-cub
zhangyiss:invariant-concretizer-ids
zhangyiss:prereleases/v1.0.0-alpha.2
zhangyiss:woptim/radiuss-packages-sync
zhangyiss:hs/fix/cmake-prefix-path-include-run-deps
zhangyiss:hs/crypto/readinto
zhangyiss:bugfix/config-values-empty
zhangyiss:prereleases/v1.0.0-alpha.1
zhangyiss:cleanup_do_test
zhangyiss:packages/intel-oneapi-mpi-external
zhangyiss:solve-profile
zhangyiss:update-version-1.0-dev
zhangyiss:hs/fix/faster-find_libraries
zhangyiss:revert-47376-bugfix/propagate-comparison
zhangyiss:docs/testimonials
zhangyiss:e4s-24.11
zhangyiss:hs/fix/autopush-last
zhangyiss:shea21/improve_install
zhangyiss:show-sha256-in-spec
zhangyiss:traceback-for-failed-install
zhangyiss:backports/v0.21.4
zhangyiss:hs/fix/38411
zhangyiss:releases/v0.21
zhangyiss:packages/turnserver-4.6.2
zhangyiss:fix-rpath-r-arg-handling
zhangyiss:balay/llvm-19.1.0-alt
zhangyiss:hs/ci/regression-check
zhangyiss:psakiev/ctest-pkg
zhangyiss:hs/fix/detection-avoid-fs-bomb
zhangyiss:balay/revert-ginkgo-mpi-ver-dependency
zhangyiss:hs/fix/simplify-mro-stuff
zhangyiss:hs/windows/vtk-without-mpi
zhangyiss:hs/feature/zipped-repo
zhangyiss:hs/fix/checksum-reporting
zhangyiss:packages/rpackage-cran-urls
zhangyiss:features/spliced-install
zhangyiss:python/add-underscore-pypi-by-default
zhangyiss:packages/glib-2.80.2
zhangyiss:packages/audacious-4.4
zhangyiss:py-pycm-new-package
zhangyiss:45339-on_package_attributesrun_tests=true-doesnt-work-in-builder-classes
zhangyiss:isolate-util
zhangyiss:cmd/dependents-deptype
zhangyiss:packages/util-linux-uuid-variant-provider
zhangyiss:containers/docs-centos-7-to-almalinux-9
zhangyiss:packages/meshlab
zhangyiss:fix/fewer-allocs-in-traversal
zhangyiss:solver-prefer-older
zhangyiss:bugfix/invalid-compiler-warning
zhangyiss:packages/lzo-pkgconf
zhangyiss:e4s-24.05
zhangyiss:feat/mermaid-graph
zhangyiss:ci/find-bottleneck
zhangyiss:fix/spack-bootstrap-remove-args
zhangyiss:fix/troubleshoot-rocm-issue
zhangyiss:psakievich/bug-ref-reuse
zhangyiss:bugfix/rocm-conflicts
zhangyiss:packages/curl-8.7.1
zhangyiss:python/use-wheels-2
zhangyiss:python/use-wheels
zhangyiss:psakievich/reuse-with-identical-sources
zhangyiss:balay/petsc-3.21
zhangyiss:colorize-non-defaults-in-spec
zhangyiss:features/read-compilers-from-packages-yaml
zhangyiss:docs/no-search-api-docs
zhangyiss:install-status-format
zhangyiss:e4s-24.02
zhangyiss:bugfix/compiler-flag-propagation
zhangyiss:cws/pumiFixSmokeTest
zhangyiss:sync-dependency-attributes
zhangyiss:refactor-solver-transforms
zhangyiss:remove-deprecated-arg-from-test
zhangyiss:package/pyspy
zhangyiss:docker-entrypoint-bash-set-e
zhangyiss:devtools-repair
zhangyiss:e4s-23.11
zhangyiss:releases/v0.20
zhangyiss:package-metadata-caching
zhangyiss:fix-linux-pam-for-recent-glibc
zhangyiss:load-run-deps
zhangyiss:packages/suite-sparse-new-versions
zhangyiss:features/conditional-format-strings
zhangyiss:e4s-23.08
zhangyiss:win/port-gdal
zhangyiss:bugfix/env-allow-plain-hash
zhangyiss:features/error-message-chaining-2
zhangyiss:alby/libvterm
zhangyiss:packages/colima
zhangyiss:refactor/compiler-detection-through-external-find
zhangyiss:bugfix/transactional-concretization
zhangyiss:e4s-23.05
zhangyiss:bugfix/environment-overwrite
zhangyiss:albestro/openblas-m2
zhangyiss:e4s-23.02
zhangyiss:releases/v0.19
zhangyiss:2023-04-05
zhangyiss:bugfix/compiler-siblings-in-path
zhangyiss:revert-36332-packages/jupyter
zhangyiss:features/matrix-broadcast
zhangyiss:dag-ordered-optimization
zhangyiss:woptim/extend-commit-fetch
zhangyiss:test/environment-activate-deps
zhangyiss:mypy-check-untyped-defs
zhangyiss:f/env-location
zhangyiss:features/ordered-matrices
zhangyiss:features/virtual-like-separate-build-deps
zhangyiss:disinherit-directive
zhangyiss:features/psid-separate-build-deps
zhangyiss:e4s-22.05
zhangyiss:features/improved-target-encoding
zhangyiss:no-circular-imports-from-llnl
zhangyiss:features/reuse-unknown-namespace
zhangyiss:revert-34153-revert-34087-revert-33746-add-shared-pr-binary-mirror
zhangyiss:e4s-22.11
zhangyiss:bugfix/external-python
zhangyiss:features/config-git-url
zhangyiss:cws/configPermission
zhangyiss:experimental/unified-dunder-and-dag-hash
zhangyiss:e4s-22.08
zhangyiss:cws/simmodsuiteRpc
zhangyiss:releases/v0.18
zhangyiss:bugfix/compiler-bootstrapping-performance
zhangyiss:releases/v0.17
zhangyiss:bugfix/binary-index-update-thread-unsafe
zhangyiss:features/relocation-performance-offsets
zhangyiss:minimal-concretization
zhangyiss:e4s-21.05
zhangyiss:features/reuse-only
zhangyiss:e4s-22.02
zhangyiss:conc-dev
zhangyiss:versions/git-versions-branches
zhangyiss:bug/stop_adding_s3_connection_info_all_mirrors
zhangyiss:bugfix/relative-develop-paths
zhangyiss:e4s-21.11
zhangyiss:ldlist
zhangyiss:releases/v0.16
zhangyiss:features/git-url-parse
zhangyiss:e4s-21.08
zhangyiss:features/keep-view-internals
zhangyiss:per-instance-stage-directories
zhangyiss:features/spack-checkout
zhangyiss:features/improved-python-detection
zhangyiss:releases/v0.15
zhangyiss:features/spack-test-new-interface-wip
zhangyiss:releases/v0.14
zhangyiss:releases/v0.13
zhangyiss:releases/v0.12
zhangyiss:releases/v0.11
zhangyiss:releases/v0.10
zhangyiss:develop-2025-05-18
zhangyiss:develop-2025-05-11
zhangyiss:develop-2025-05-04
zhangyiss:develop-2025-04-27
zhangyiss:develop-2025-04-20
zhangyiss:develop-2025-04-13
zhangyiss:develop-2025-04-06
zhangyiss:develop-2025-03-30
zhangyiss:before-compiler-dependencies
zhangyiss:develop-2025-03-23
zhangyiss:develop-2025-03-16
zhangyiss:develop-2025-03-09
zhangyiss:develop-2025-03-02
zhangyiss:v1.0.0-alpha.4
zhangyiss:develop-2025-02-23
zhangyiss:v0.22.4
zhangyiss:v0.22.5
zhangyiss:v0.23.1
zhangyiss:releases/latest
zhangyiss:develop-2025-02-16
zhangyiss:develop-2025-02-09
zhangyiss:develop-2025-02-02
zhangyiss:develop-2025-01-26
zhangyiss:develop-2025-01-19
zhangyiss:v1.0.0-alpha.3
zhangyiss:develop-2025-01-12
zhangyiss:develop-2025-01-05
zhangyiss:develop-2024-12-29
zhangyiss:develop-2024-12-22
zhangyiss:develop-2024-12-15
zhangyiss:v1.0.0-alpha.2
zhangyiss:develop-2024-12-08
zhangyiss:develop-2024-12-01
zhangyiss:develop-2024-11-24
zhangyiss:v1.0.0-alpha.1
zhangyiss:v0.22.3
zhangyiss:v0.23.0
zhangyiss:develop-2024-11-17
zhangyiss:develop-2024-11-10
zhangyiss:develop-2024-11-03
zhangyiss:develop-2024-10-27
zhangyiss:develop-2024-10-13
zhangyiss:develop-2024-10-06
zhangyiss:v0.21.3
zhangyiss:develop-2024-09-22
zhangyiss:v0.22.2
zhangyiss:develop-2024-09-15
zhangyiss:develop-2024-09-08
zhangyiss:develop-2024-09-01
zhangyiss:develop-2024-08-25
zhangyiss:develop-2024-08-18
zhangyiss:develop-2024-08-11
zhangyiss:develop-2024-08-04
zhangyiss:develop-2024-07-28
zhangyiss:develop-2024-07-21
zhangyiss:develop-2024-07-14
zhangyiss:develop-2024-07-07
zhangyiss:v0.22.1
zhangyiss:develop-2024-06-30
zhangyiss:develop-2024-06-23
zhangyiss:develop-2024-06-16
zhangyiss:develop-2024-06-09
zhangyiss:develop-2024-06-02
zhangyiss:develop-2024-05-26
zhangyiss:develop-2024-05-19
zhangyiss:develop-2024-05-12
zhangyiss:v0.22.0
zhangyiss:develop-2024-05-05
zhangyiss:develop-2024-04-28
zhangyiss:develop-2024-04-21
zhangyiss:develop-2024-04-14
zhangyiss:develop-2024-04-07
zhangyiss:develop-2024-03-31
zhangyiss:develop-2024-03-24
zhangyiss:develop-2024-03-17
zhangyiss:develop-2024-03-10
zhangyiss:v0.21.2
zhangyiss:develop-2024-03-03
zhangyiss:develop-2024-02-25
zhangyiss:develop-2024-02-18
zhangyiss:develop-2024-02-11
zhangyiss:develop-2024-02-04
zhangyiss:develop-2024-01-28
zhangyiss:develop-2024-01-21
zhangyiss:develop-2024-01-14
zhangyiss:v0.21.1
zhangyiss:develop-2024-01-07
zhangyiss:develop-2023-12-31
zhangyiss:develop-2023-12-24
zhangyiss:develop-2023-12-17
zhangyiss:develop-2023-12-10
zhangyiss:develop-2023-12-03
zhangyiss:develop-2023-11-26
zhangyiss:develop-2023-11-19
zhangyiss:develop-2023-11-12
zhangyiss:v0.21.0
zhangyiss:develop-2023-11-05
zhangyiss:v0.20.3
zhangyiss:develop-2023-10-29
zhangyiss:develop-2023-10-22
zhangyiss:develop-2023-10-15
zhangyiss:develop-2023-10-08
zhangyiss:v0.20.2
zhangyiss:develop-2023-10-01
zhangyiss:develop-2023-09-24
zhangyiss:develop-2023-09-17
zhangyiss:develop-2023-09-10
zhangyiss:develop-2023-09-03
zhangyiss:develop-2023-08-27
zhangyiss:develop-2023-08-20
zhangyiss:develop-2023-08-13
zhangyiss:develop-2023-08-06
zhangyiss:develop-2023-07-30
zhangyiss:develop-2023-07-23
zhangyiss:test-tag-pls-ignore
zhangyiss:develop-2023-07-09
zhangyiss:v0.20.1
zhangyiss:develop-2023-07-02
zhangyiss:develop-2023-06-25
zhangyiss:develop-2023-06-11
zhangyiss:develop-2023-06-04
zhangyiss:develop-2023-05-21
zhangyiss:v0.20.0
zhangyiss:develop-2023-05-18
zhangyiss:develop-2023-05-14
zhangyiss:develop-2023-05-11
zhangyiss:develop-2023-05-09
zhangyiss:v0.19.2
zhangyiss:v0.19.1
zhangyiss:v0.19.0
zhangyiss:v0.18.1
zhangyiss:v0.17.3
zhangyiss:v0.18.0
zhangyiss:my_branch
zhangyiss:v0.17.2.3-emcc
zhangyiss:v0.17.2.2-emcc
zhangyiss:v0.17.2.1-emcc
zhangyiss:v0.17.2.0-emcc
zhangyiss:v0.17.2
zhangyiss:v0.17.1
zhangyiss:v0.17.0
zhangyiss:v0.16.3
zhangyiss:llnl-tce-craype
zhangyiss:2021.08.19
zhangyiss:v0.16.2
zhangyiss:e4s-21.05
zhangyiss:e4s-21.02
zhangyiss:v0.16.1
zhangyiss:v0.16.0
zhangyiss:v0.15.4
zhangyiss:v0.15.3-shared
zhangyiss:v0.15.3
zhangyiss:v0.15.2
zhangyiss:v0.15.1-shared
zhangyiss:v0.15.1
zhangyiss:v0.15.0-shared
zhangyiss:v0.15.0
zhangyiss:v0.14.2-shared
zhangyiss:v0.14.2
zhangyiss:v0.14.1
zhangyiss:v0.14.0
zhangyiss:v0.13.4-shared
zhangyiss:v0.13.4
zhangyiss:v0.13.3
zhangyiss:v0.13.2
zhangyiss:v0.13.1
zhangyiss:v0.13.0
zhangyiss:v0.12.1
zhangyiss:v0.12.0
zhangyiss:v0.11.2
zhangyiss:v0.11.1
zhangyiss:v0.11.0
zhangyiss:NCSA-v2
zhangyiss:NCSA-v1
zhangyiss:v0.10.0
zhangyiss:efischer/docs-v1
zhangyiss:v0.9.1
zhangyiss:v0.9
zhangyiss:old-install-layout
zhangyiss:v0.8.17
zhangyiss:v0.8.16
zhangyiss:v0.8.15
zhangyiss:v0.8.11
zhangyiss:v0.8.10
zhangyiss:v0.8.5
zhangyiss:v0.8
...
pull from: zhangyiss:bugfix/runtime-providers-mix-compilers
zhangyiss:remove-platform-scope
zhangyiss:develop
zhangyiss:hs/fix/replace-spack-pkg-imports-migrate-repo
zhangyiss:hs/fix/builtin-absolute-imports
zhangyiss:hs/perl/remove-symlink-import
zhangyiss:hs/fix/vendoring-extras
zhangyiss:stable-spec-compare
zhangyiss:bugfix-spack-pkg-grep-windows
zhangyiss:e4s-25.06
zhangyiss:41639-setup-envsh-has-trouble-identifying-shell-inside-qemu-eg-multi-platform-docker-build
zhangyiss:features/toolchains
zhangyiss:hep-darwin
zhangyiss:psakiev/f/git-version-refactor
zhangyiss:dependabot/pip/dot-github/workflows/requirements/style/types-six-1.17.0.20250515
zhangyiss:hs/fix/smaller-package-api
zhangyiss:psakiev/cache-no-dev
zhangyiss:hs/feature/mock-repos-to-v2
zhangyiss:white238/before-compiler-dependencies-plus-fixes
zhangyiss:hs/feature/get-rid-of-globals
zhangyiss:hs/ci/gha-debug
zhangyiss:packages/mfem-4.8
zhangyiss:spack-snake
zhangyiss:use-uv-in-readthedocs
zhangyiss:hs/compiler-wrapper/language-flag
zhangyiss:bugfix/msvc-detection-linux
zhangyiss:packages/vtk-qt6
zhangyiss:bugfix/round-trip-direct-deps
zhangyiss:missing-library-policy-error
zhangyiss:hs/fix/builder-pkg-type
zhangyiss:packages/cmake_languages
zhangyiss:paged-output
zhangyiss:develop-2025-02-09-plus-solve-fix
zhangyiss:packages/professor-2.5.0
zhangyiss:packages/r-parse-description
zhangyiss:hs/fix/pkg-name
zhangyiss:improve_install
zhangyiss:factor-out-find-python
zhangyiss:rsc-2025-03-0
zhangyiss:hs/feature/hip-lang
zhangyiss:paskiev-eval
zhangyiss:features/install-binary-no-build-deps
zhangyiss:bugfix/msvc-detection
zhangyiss:hs/fix/libs-headers-command-home-props
zhangyiss:license-fix
zhangyiss:negated-version
zhangyiss:better-dependency-info
zhangyiss:bugfix/runtime-providers-mix-compilers
zhangyiss:packages/gaudi-fmt-11
zhangyiss:packages/paraview-qt6
zhangyiss:refactor/reporters-as-hooks
zhangyiss:hs/revert/48198
zhangyiss:hs/fix/ci-stage-dir-darwin
zhangyiss:task/white238/blt_0_7_0
zhangyiss:hs/fix/disable-concretizer-cache
zhangyiss:hs/fix/bootstrap-restrict-libc
zhangyiss:hs/fix/missing-git-versions
zhangyiss:hep/acts-onnx-etc
zhangyiss:revert-49325-package-fix/tcl
zhangyiss:packages/netcdf-c-4.9.3
zhangyiss:backports/v0.23.2
zhangyiss:backports/v0.22.6
zhangyiss:prereleases/v1.0.0-alpha.4
zhangyiss:packages/vtk-seacas
zhangyiss:releases/v0.22
zhangyiss:releases/v0.23
zhangyiss:features/ci-print-spec
zhangyiss:packages/apptainer-spack-perms-fix
zhangyiss:hs/py-black/bump
zhangyiss:hs/rocm-openmp-extras/do-not-mutate-llvm-amdgpu
zhangyiss:packages/celeritas-geant4-11.3
zhangyiss:hs/fix/spec-move-repo-out-of-module-6
zhangyiss:hs/fix/pacakge_base-repo-circularity
zhangyiss:features/repo-compatibility
zhangyiss:features/reuse-from-namespace
zhangyiss:hs/fix/audit-when-conditions
zhangyiss:hs/feature/speed-up-query
zhangyiss:hs/fix/ccache-base_dir
zhangyiss:packages/r-bioc-packages
zhangyiss:hs/test/trigger-ci
zhangyiss:force-everywhere
zhangyiss:fix-ams
zhangyiss:hs/fix/quadratic-complexity-repo-index
zhangyiss:hs/fix/target-intersection-check
zhangyiss:hs/fix/separate-module-lookup
zhangyiss:hs/fix/format-autotools-builder
zhangyiss:woptim/spack-env-create-from-split-files
zhangyiss:wdconinc-patch-1
zhangyiss:prereleases/v1.0.0-alpha.3
zhangyiss:packages/cairo-1.18.0
zhangyiss:hs/fix/show-location-of-deprecated-prop
zhangyiss:python/test-imports-in-run-env
zhangyiss:packages/alpgen-url-deprecate
zhangyiss:remove-remove-node
zhangyiss:packages/py-snakemake-plugins-htcondor-xrootd
zhangyiss:assess_unit_tests_sans_pkg_repo
zhangyiss:psakiev/dev-build
zhangyiss:deprecation/spec-concretize
zhangyiss:balay/cuda-cub
zhangyiss:invariant-concretizer-ids
zhangyiss:prereleases/v1.0.0-alpha.2
zhangyiss:woptim/radiuss-packages-sync
zhangyiss:hs/fix/cmake-prefix-path-include-run-deps
zhangyiss:hs/crypto/readinto
zhangyiss:bugfix/config-values-empty
zhangyiss:prereleases/v1.0.0-alpha.1
zhangyiss:cleanup_do_test
zhangyiss:packages/intel-oneapi-mpi-external
zhangyiss:solve-profile
zhangyiss:update-version-1.0-dev
zhangyiss:hs/fix/faster-find_libraries
zhangyiss:revert-47376-bugfix/propagate-comparison
zhangyiss:docs/testimonials
zhangyiss:e4s-24.11
zhangyiss:hs/fix/autopush-last
zhangyiss:shea21/improve_install
zhangyiss:show-sha256-in-spec
zhangyiss:traceback-for-failed-install
zhangyiss:backports/v0.21.4
zhangyiss:hs/fix/38411
zhangyiss:releases/v0.21
zhangyiss:packages/turnserver-4.6.2
zhangyiss:fix-rpath-r-arg-handling
zhangyiss:balay/llvm-19.1.0-alt
zhangyiss:hs/ci/regression-check
zhangyiss:psakiev/ctest-pkg
zhangyiss:hs/fix/detection-avoid-fs-bomb
zhangyiss:balay/revert-ginkgo-mpi-ver-dependency
zhangyiss:hs/fix/simplify-mro-stuff
zhangyiss:hs/windows/vtk-without-mpi
zhangyiss:hs/feature/zipped-repo
zhangyiss:hs/fix/checksum-reporting
zhangyiss:packages/rpackage-cran-urls
zhangyiss:features/spliced-install
zhangyiss:python/add-underscore-pypi-by-default
zhangyiss:packages/glib-2.80.2
zhangyiss:packages/audacious-4.4
zhangyiss:py-pycm-new-package
zhangyiss:45339-on_package_attributesrun_tests=true-doesnt-work-in-builder-classes
zhangyiss:isolate-util
zhangyiss:cmd/dependents-deptype
zhangyiss:packages/util-linux-uuid-variant-provider
zhangyiss:containers/docs-centos-7-to-almalinux-9
zhangyiss:packages/meshlab
zhangyiss:fix/fewer-allocs-in-traversal
zhangyiss:solver-prefer-older
zhangyiss:bugfix/invalid-compiler-warning
zhangyiss:packages/lzo-pkgconf
zhangyiss:e4s-24.05
zhangyiss:feat/mermaid-graph
zhangyiss:ci/find-bottleneck
zhangyiss:fix/spack-bootstrap-remove-args
zhangyiss:fix/troubleshoot-rocm-issue
zhangyiss:psakievich/bug-ref-reuse
zhangyiss:bugfix/rocm-conflicts
zhangyiss:packages/curl-8.7.1
zhangyiss:python/use-wheels-2
zhangyiss:python/use-wheels
zhangyiss:psakievich/reuse-with-identical-sources
zhangyiss:balay/petsc-3.21
zhangyiss:colorize-non-defaults-in-spec
zhangyiss:features/read-compilers-from-packages-yaml
zhangyiss:docs/no-search-api-docs
zhangyiss:install-status-format
zhangyiss:e4s-24.02
zhangyiss:bugfix/compiler-flag-propagation
zhangyiss:cws/pumiFixSmokeTest
zhangyiss:sync-dependency-attributes
zhangyiss:refactor-solver-transforms
zhangyiss:remove-deprecated-arg-from-test
zhangyiss:package/pyspy
zhangyiss:docker-entrypoint-bash-set-e
zhangyiss:devtools-repair
zhangyiss:e4s-23.11
zhangyiss:releases/v0.20
zhangyiss:package-metadata-caching
zhangyiss:fix-linux-pam-for-recent-glibc
zhangyiss:load-run-deps
zhangyiss:packages/suite-sparse-new-versions
zhangyiss:features/conditional-format-strings
zhangyiss:e4s-23.08
zhangyiss:win/port-gdal
zhangyiss:bugfix/env-allow-plain-hash
zhangyiss:features/error-message-chaining-2
zhangyiss:alby/libvterm
zhangyiss:packages/colima
zhangyiss:refactor/compiler-detection-through-external-find
zhangyiss:bugfix/transactional-concretization
zhangyiss:e4s-23.05
zhangyiss:bugfix/environment-overwrite
zhangyiss:albestro/openblas-m2
zhangyiss:e4s-23.02
zhangyiss:releases/v0.19
zhangyiss:2023-04-05
zhangyiss:bugfix/compiler-siblings-in-path
zhangyiss:revert-36332-packages/jupyter
zhangyiss:features/matrix-broadcast
zhangyiss:dag-ordered-optimization
zhangyiss:woptim/extend-commit-fetch
zhangyiss:test/environment-activate-deps
zhangyiss:mypy-check-untyped-defs
zhangyiss:f/env-location
zhangyiss:features/ordered-matrices
zhangyiss:features/virtual-like-separate-build-deps
zhangyiss:disinherit-directive
zhangyiss:features/psid-separate-build-deps
zhangyiss:e4s-22.05
zhangyiss:features/improved-target-encoding
zhangyiss:no-circular-imports-from-llnl
zhangyiss:features/reuse-unknown-namespace
zhangyiss:revert-34153-revert-34087-revert-33746-add-shared-pr-binary-mirror
zhangyiss:e4s-22.11
zhangyiss:bugfix/external-python
zhangyiss:features/config-git-url
zhangyiss:cws/configPermission
zhangyiss:experimental/unified-dunder-and-dag-hash
zhangyiss:e4s-22.08
zhangyiss:cws/simmodsuiteRpc
zhangyiss:releases/v0.18
zhangyiss:bugfix/compiler-bootstrapping-performance
zhangyiss:releases/v0.17
zhangyiss:bugfix/binary-index-update-thread-unsafe
zhangyiss:features/relocation-performance-offsets
zhangyiss:minimal-concretization
zhangyiss:e4s-21.05
zhangyiss:features/reuse-only
zhangyiss:e4s-22.02
zhangyiss:conc-dev
zhangyiss:versions/git-versions-branches
zhangyiss:bug/stop_adding_s3_connection_info_all_mirrors
zhangyiss:bugfix/relative-develop-paths
zhangyiss:e4s-21.11
zhangyiss:ldlist
zhangyiss:releases/v0.16
zhangyiss:features/git-url-parse
zhangyiss:e4s-21.08
zhangyiss:features/keep-view-internals
zhangyiss:per-instance-stage-directories
zhangyiss:features/spack-checkout
zhangyiss:features/improved-python-detection
zhangyiss:releases/v0.15
zhangyiss:features/spack-test-new-interface-wip
zhangyiss:releases/v0.14
zhangyiss:releases/v0.13
zhangyiss:releases/v0.12
zhangyiss:releases/v0.11
zhangyiss:releases/v0.10
zhangyiss:develop-2025-05-18
zhangyiss:develop-2025-05-11
zhangyiss:develop-2025-05-04
zhangyiss:develop-2025-04-27
zhangyiss:develop-2025-04-20
zhangyiss:develop-2025-04-13
zhangyiss:develop-2025-04-06
zhangyiss:develop-2025-03-30
zhangyiss:before-compiler-dependencies
zhangyiss:develop-2025-03-23
zhangyiss:develop-2025-03-16
zhangyiss:develop-2025-03-09
zhangyiss:develop-2025-03-02
zhangyiss:v1.0.0-alpha.4
zhangyiss:develop-2025-02-23
zhangyiss:v0.22.4
zhangyiss:v0.22.5
zhangyiss:v0.23.1
zhangyiss:releases/latest
zhangyiss:develop-2025-02-16
zhangyiss:develop-2025-02-09
zhangyiss:develop-2025-02-02
zhangyiss:develop-2025-01-26
zhangyiss:develop-2025-01-19
zhangyiss:v1.0.0-alpha.3
zhangyiss:develop-2025-01-12
zhangyiss:develop-2025-01-05
zhangyiss:develop-2024-12-29
zhangyiss:develop-2024-12-22
zhangyiss:develop-2024-12-15
zhangyiss:v1.0.0-alpha.2
zhangyiss:develop-2024-12-08
zhangyiss:develop-2024-12-01
zhangyiss:develop-2024-11-24
zhangyiss:v1.0.0-alpha.1
zhangyiss:v0.22.3
zhangyiss:v0.23.0
zhangyiss:develop-2024-11-17
zhangyiss:develop-2024-11-10
zhangyiss:develop-2024-11-03
zhangyiss:develop-2024-10-27
zhangyiss:develop-2024-10-13
zhangyiss:develop-2024-10-06
zhangyiss:v0.21.3
zhangyiss:develop-2024-09-22
zhangyiss:v0.22.2
zhangyiss:develop-2024-09-15
zhangyiss:develop-2024-09-08
zhangyiss:develop-2024-09-01
zhangyiss:develop-2024-08-25
zhangyiss:develop-2024-08-18
zhangyiss:develop-2024-08-11
zhangyiss:develop-2024-08-04
zhangyiss:develop-2024-07-28
zhangyiss:develop-2024-07-21
zhangyiss:develop-2024-07-14
zhangyiss:develop-2024-07-07
zhangyiss:v0.22.1
zhangyiss:develop-2024-06-30
zhangyiss:develop-2024-06-23
zhangyiss:develop-2024-06-16
zhangyiss:develop-2024-06-09
zhangyiss:develop-2024-06-02
zhangyiss:develop-2024-05-26
zhangyiss:develop-2024-05-19
zhangyiss:develop-2024-05-12
zhangyiss:v0.22.0
zhangyiss:develop-2024-05-05
zhangyiss:develop-2024-04-28
zhangyiss:develop-2024-04-21
zhangyiss:develop-2024-04-14
zhangyiss:develop-2024-04-07
zhangyiss:develop-2024-03-31
zhangyiss:develop-2024-03-24
zhangyiss:develop-2024-03-17
zhangyiss:develop-2024-03-10
zhangyiss:v0.21.2
zhangyiss:develop-2024-03-03
zhangyiss:develop-2024-02-25
zhangyiss:develop-2024-02-18
zhangyiss:develop-2024-02-11
zhangyiss:develop-2024-02-04
zhangyiss:develop-2024-01-28
zhangyiss:develop-2024-01-21
zhangyiss:develop-2024-01-14
zhangyiss:v0.21.1
zhangyiss:develop-2024-01-07
zhangyiss:develop-2023-12-31
zhangyiss:develop-2023-12-24
zhangyiss:develop-2023-12-17
zhangyiss:develop-2023-12-10
zhangyiss:develop-2023-12-03
zhangyiss:develop-2023-11-26
zhangyiss:develop-2023-11-19
zhangyiss:develop-2023-11-12
zhangyiss:v0.21.0
zhangyiss:develop-2023-11-05
zhangyiss:v0.20.3
zhangyiss:develop-2023-10-29
zhangyiss:develop-2023-10-22
zhangyiss:develop-2023-10-15
zhangyiss:develop-2023-10-08
zhangyiss:v0.20.2
zhangyiss:develop-2023-10-01
zhangyiss:develop-2023-09-24
zhangyiss:develop-2023-09-17
zhangyiss:develop-2023-09-10
zhangyiss:develop-2023-09-03
zhangyiss:develop-2023-08-27
zhangyiss:develop-2023-08-20
zhangyiss:develop-2023-08-13
zhangyiss:develop-2023-08-06
zhangyiss:develop-2023-07-30
zhangyiss:develop-2023-07-23
zhangyiss:test-tag-pls-ignore
zhangyiss:develop-2023-07-09
zhangyiss:v0.20.1
zhangyiss:develop-2023-07-02
zhangyiss:develop-2023-06-25
zhangyiss:develop-2023-06-11
zhangyiss:develop-2023-06-04
zhangyiss:develop-2023-05-21
zhangyiss:v0.20.0
zhangyiss:develop-2023-05-18
zhangyiss:develop-2023-05-14
zhangyiss:develop-2023-05-11
zhangyiss:develop-2023-05-09
zhangyiss:v0.19.2
zhangyiss:v0.19.1
zhangyiss:v0.19.0
zhangyiss:v0.18.1
zhangyiss:v0.17.3
zhangyiss:v0.18.0
zhangyiss:my_branch
zhangyiss:v0.17.2.3-emcc
zhangyiss:v0.17.2.2-emcc
zhangyiss:v0.17.2.1-emcc
zhangyiss:v0.17.2.0-emcc
zhangyiss:v0.17.2
zhangyiss:v0.17.1
zhangyiss:v0.17.0
zhangyiss:v0.16.3
zhangyiss:llnl-tce-craype
zhangyiss:2021.08.19
zhangyiss:v0.16.2
zhangyiss:e4s-21.05
zhangyiss:e4s-21.02
zhangyiss:v0.16.1
zhangyiss:v0.16.0
zhangyiss:v0.15.4
zhangyiss:v0.15.3-shared
zhangyiss:v0.15.3
zhangyiss:v0.15.2
zhangyiss:v0.15.1-shared
zhangyiss:v0.15.1
zhangyiss:v0.15.0-shared
zhangyiss:v0.15.0
zhangyiss:v0.14.2-shared
zhangyiss:v0.14.2
zhangyiss:v0.14.1
zhangyiss:v0.14.0
zhangyiss:v0.13.4-shared
zhangyiss:v0.13.4
zhangyiss:v0.13.3
zhangyiss:v0.13.2
zhangyiss:v0.13.1
zhangyiss:v0.13.0
zhangyiss:v0.12.1
zhangyiss:v0.12.0
zhangyiss:v0.11.2
zhangyiss:v0.11.1
zhangyiss:v0.11.0
zhangyiss:NCSA-v2
zhangyiss:NCSA-v1
zhangyiss:v0.10.0
zhangyiss:efischer/docs-v1
zhangyiss:v0.9.1
zhangyiss:v0.9
zhangyiss:old-install-layout
zhangyiss:v0.8.17
zhangyiss:v0.8.16
zhangyiss:v0.8.15
zhangyiss:v0.8.11
zhangyiss:v0.8.10
zhangyiss:v0.8.5
zhangyiss:v0.8
1 Commits
develop
...
bugfix/run
Author | SHA1 | Message | Date | |
---|---|---|---|---|
![]() |
675a182f14 |
Ignore provider weights for runtimes
Runtimes are inherently tied to the associated compilers, and choices among runtimes should be delegated to the compiler prioritization criteria not the provider weights. This fixes a bug causing concretization to mix compilers more than necessary to avoid using the runtime associated with the compiler specified for the root. E.g. `foo%oneapi` building dependencies with `%gcc` to minimize edges on which `intel-oneapi-runtime` provides `fortran-rt`. Signed-off-by: Gregory Becker <becker33@llnl.gov> |
1 changed files with 5 additions and 4 deletions
|
@ -1682,10 +1682,11 @@ opt_criterion(45, "preferred providers (non-roots)").
|
||||||
#minimize{ 0@245: #true }.
|
#minimize{ 0@245: #true }.
|
||||||
#minimize{ 0@45: #true }.
|
#minimize{ 0@45: #true }.
|
||||||
#minimize{
|
#minimize{
|
||||||
Weight@45+Priority,ProviderNode,Virtual
|
Weight@45+Priority,X,Provider,Virtual
|
||||||
: provider_weight(ProviderNode, Virtual, Weight),
|
: provider_weight(node(X, Provider), Virtual, Weight),
|
||||||
not attr("root", ProviderNode),
|
not attr("root", node(X, Provider)),
|
||||||
build_priority(ProviderNode, Priority)
|
build_priority(node(X, Provider), Priority),
|
||||||
|
not runtime(Provider)
|
||||||
}.
|
}.
|
||||||
|
|
||||||
% Try to minimize the number of compiler mismatches in the DAG.
|
% Try to minimize the number of compiler mismatches in the DAG.
|
||||||
|
|
Write
Preview
Loading…
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.