Massimiliano Culpo

Results 48 issues of Massimiliano Culpo

We have been using `kcov` in [Spack](https://github.com/spack/spack) since a while to get the coverage of a couple of bash scripts that are part of the project. Since these scripts are...

Credit to @trws for getting the diagnosis on what was happening with the broken mesa build on `develop` ![Screenshot from 2022-08-10 10-33-37](https://user-images.githubusercontent.com/4199709/183854878-f69bda3d-ef90-487f-8d46-06562f1e565d.png) This is meant as a workaround, not a...

python
workaround
update-package
pipelines

This change helps maintaining the consistency in the signature of methods that are used during build. Currently we have: 1. `phases` which accept `(self, spec, prefix)` mainly because of historical...

python
refactoring
update-package
maintainers
build-systems
core

fixes #12736 (in this PR the `run_after` decorator has an optional `when=` argument) closes #30411 This PR extends the DSL that can be used in packages to allow declaring that...

new-version
python
documentation
dependencies
fetching
build-environment
tests
commands
intel
directives
patch
update-package
conflicts
libraries
utilities
maintainers
build-systems
gitlab
new-variant
stand-alone-tests
core
extends

fixes #31985 This PR fixes the performance regression reported in #31985 and a few other issues found while refactoring the `spack mirror create` command (e.g. default directory not canonicalized, specs...

tests
commands
update-package
utilities
build-systems
bugfix
core

fixes #31484 fixes #31832 Before this change if anything was matching an external condition, it was considered "external" and thus something to be "built". This was happening in particular to...

concretization
external-packages
tests
hotfix
bugfix

closes #20340 This feature has been broken since clingo was introduced. Here we close the associated issue by removing mentions of the feature. This means that cross-products in spec matrices...

documentation
core

fixes #32471 This PR solves the issue reported in #32471 specifically for targets and operating systems, by avoiding to add a default platform to anonymous specs. The issue still stands...

tests
core

This PR factors together code to generate a mock repository with fake packages, which was present in multiple places in Spack. It also construct indexes injecting a reference to the...

new-version
dependencies
refactoring
tests
commands
repos
utilities
sbang
core

Modifications: - [x] Require `intel-tbb` as a `tbb` provider, `openblas` as a `blas` provider and `mpich` as an `mpi` provider

don't-merge-yet
gitlab
core