diff options
author | Harmen Stoppels <me@harmenstoppels.nl> | 2024-02-28 16:33:25 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-28 16:33:25 +0100 |
commit | 661ae1f230edd2ce3fea50f57b04dd87d1365891 (patch) | |
tree | a3aa07fb06a6a4c8beab6c1c917a1f78eb840977 /share | |
parent | 287e1039f5f3f856226960f3d9fdbfe8bfa35503 (diff) | |
download | spack-661ae1f230edd2ce3fea50f57b04dd87d1365891.tar.gz spack-661ae1f230edd2ce3fea50f57b04dd87d1365891.tar.bz2 spack-661ae1f230edd2ce3fea50f57b04dd87d1365891.tar.xz spack-661ae1f230edd2ce3fea50f57b04dd87d1365891.zip |
versions: simplify list if union not disjoint (#42902)
Spack merges ranges and concrete versions if they have non-empty
intersection. That is not enough for adjacent version ranges.
This commit ensures that disjoint ranges in version lists are simplified
if their union is not disjoint:
```python
"@1.0:2.0,2.1,2.2:3,4:6" # simplifies to "@1.0:6"
```
Diffstat (limited to 'share')
0 files changed, 0 insertions, 0 deletions