summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2023-08-15Fix computation of max nodesMassimiliano Culpo3-30/+39
2023-08-15Add unit-tests for use cases requiring separate concretization of build depsMassimiliano Culpo2-0/+81
2023-08-15Add a new configuration option to select among different concretization modesMassimiliano Culpo4-48/+191
2023-08-15Fix a few bugs in the encoding when imposing constraints on build deps onlyMassimiliano Culpo1-14/+12
2023-08-15Construct unification sets on demand, improve heuristicMassimiliano Culpo3-31/+79
2023-08-15Reduce the number of unification sets to only twoMassimiliano Culpo1-1/+2
2023-08-15Make cycle detection optional, to speed-up grounding and solvingMassimiliano Culpo3-11/+35
2023-08-15Deduplicate trigger and effect conditions in packagesMassimiliano Culpo2-28/+95
2023-08-15Extract a function to emit variant rulesMassimiliano Culpo1-20/+23
2023-08-15ASP-based solver: do not optimize on known dimensionsMassimiliano Culpo4-30/+33
2023-08-15Tweak a unit test by allowing a different type of exception to be raisedMassimiliano Culpo1-2/+3
2023-08-15Reduce the dependency types in a solveMassimiliano Culpo1-4/+25
2023-08-15Parametrize all the logic program for multiple nodesMassimiliano Culpo3-77/+185
2023-08-15Introduce unification setsMassimiliano Culpo1-5/+13
2023-08-15Allow clingo to generate edgesMassimiliano Culpo2-20/+33
2023-08-15Rework the encoding to introduce node(ID, Package) nested factsMassimiliano Culpo3-543/+635
2023-08-15Remove unneeded #defined directivesMassimiliano Culpo1-31/+0
2023-08-15Remove useless ruleMassimiliano Culpo1-5/+0
2023-08-15Transform many package related facts to use a nested functionMassimiliano Culpo3-112/+141
2023-08-15spack.caches: uppercase global variables (#39428)Massimiliano Culpo9-23/+24
2023-08-15spack.config: use all caps for globals (#39424)Harmen Stoppels29-160/+147
2023-08-14Windows: executable/path handling (#37762)markus-ferrell4-55/+86
2023-08-14Windows: enable "spack install" tests (#34696)markus-ferrell8-181/+72
2023-08-14Fix style issues with latest versions of tools (#39422)Massimiliano Culpo10-20/+19
2023-08-14Fix containerize view symlink issue (#39419)Harmen Stoppels1-10/+11
2023-08-14Fix broken semver regex (#39414)Harmen Stoppels2-9/+36
2023-08-14spack bootstrap dev: detect git as an external (#39417)Harmen Stoppels2-2/+11
2023-08-13autotools: set 'ldlibs' as 'LIBS' (#17254)Sergey Kosukhin1-1/+2
2023-08-12ci: continue to support SPACK_SIGNING_KEY (#39170)Scott Wittenburg1-6/+5
2023-08-12Python: remove maintainer (#39384)Adam J. Stewart3-9/+4
2023-08-11Revert "package import: remove magic import line (#39183)" (#39380)Todd Gamblin5-46/+43
2023-08-11spack.repo: uppercase the global PATH variable (#39372)Massimiliano Culpo74-246/+246
2023-08-11build(deps): bump mypy from 1.4.1 to 1.5.0 in /lib/spack/docs (#39383)dependabot[bot]1-1/+1
2023-08-10Windows build systems: use ninja and enable tests (#33589)markus-ferrell2-3/+4
2023-08-10build(deps): bump pygments from 2.15.1 to 2.16.1 in /lib/spack/docs (#39365)dependabot[bot]1-1/+1
2023-08-10build(deps): bump flake8 from 6.0.0 to 6.1.0 in /lib/spack/docs (#39366)dependabot[bot]1-1/+1
2023-08-10build(deps): bump sphinx-design from 0.4.1 to 0.5.0 in /lib/spack/docs (#39367)dependabot[bot]1-1/+1
2023-08-10Prefix conflict messages with package name (#39106)Aiden Grossman2-4/+6
2023-08-10Fixed broken calls to _if_ninja_target_execute (#38992)Ricard Zarco Badia1-2/+2
2023-08-10Revert "Spec versions: allow `git.` references for branches with `/` (#38239)...Harmen Stoppels3-36/+3
2023-08-10build(deps): bump urllib3 from 2.0.3 to 2.0.4 in /lib/spack/docs (#39002)dependabot[bot]1-1/+1
2023-08-09Windows: enable more stage tests (#36834)markus-ferrell1-8/+9
2023-08-09add info about devito and qe for intel env (#39357)Andrey Parfenov1-0/+2
2023-08-09Fix package.py error handling bug (#39017)Jordan Galby1-3/+2
2023-08-09build(deps): bump black from 23.1.0 to 23.7.0 in /lib/spack/docs (#38982)dependabot[bot]1-1/+1
2023-08-09package import: remove magic import line (#39183)Harmen Stoppels5-43/+46
2023-08-09Fix suffix of tab completion scripts (#39154)Adam J. Stewart2-4/+5
2023-08-09zlib-api: new virtual with zlib/zlib-ng as providers (#37372)Harmen Stoppels2-2/+2
2023-08-09containerize: ensure bootstrap images contain all system dependencies (#36818)Jonathon Anderson2-2/+9
2023-08-09Spec versions: allow `git.` references for branches with `/` (#38239)Peter Scheibel3-3/+36