Age | Commit message (Expand) | Author | Files | Lines |
2020-11-17 | concretizer: targets are inherited like compilers | Todd Gamblin | 1 | -1/+10 |
2020-11-17 | concretizer: change single-letter variables to descriptive names | Todd Gamblin | 1 | -108/+175 |
2020-11-17 | concretizer: handle compiler existence check settings | Todd Gamblin | 1 | -4/+27 |
2020-11-17 | concretizer: add initial package existence check | Todd Gamblin | 1 | -0/+12 |
2020-11-17 | concretizer: handle virtual spec constraints better | Todd Gamblin | 2 | -4/+11 |
2020-11-17 | concretizer: solve with compiler flags but preserve order | Todd Gamblin | 3 | -14/+166 |
2020-11-17 | concretizer: add timers around phases | Todd Gamblin | 2 | -4/+38 |
2020-11-17 | concretizer: optimize microarchitectures, constrained by compiler support | Todd Gamblin | 3 | -66/+145 |
2020-11-17 | concretizer bugfix: require at least one value for multi-value variants | Todd Gamblin | 1 | -0/+4 |
2020-11-17 | commands: add --json argument to `spack solve` | Todd Gamblin | 1 | -10/+18 |
2020-11-17 | concretizer: make some rules into facts | Todd Gamblin | 1 | -9/+5 |
2020-11-17 | concretizer bugfix: all variants need possible values | Todd Gamblin | 1 | -0/+4 |
2020-11-17 | concretizer bugfix: fix generations of conditionals for dependencies | Todd Gamblin | 1 | -4/+7 |
2020-11-17 | concretizer bugfix: *at most* one provider for any virtual | Todd Gamblin | 1 | -2/+2 |
2020-11-17 | concretizer: optimized for preferred virtuals before recent versions | Todd Gamblin | 2 | -5/+5 |
2020-11-17 | concretizer: handle compiler preferences with optimization | Todd Gamblin | 4 | -73/+126 |
2020-11-17 | concretizer: deterministic order for asp output for better diffs | Todd Gamblin | 1 | -14/+14 |
2020-11-17 | concretizer: rename --dump to --show | Todd Gamblin | 1 | -8/+8 |
2020-11-17 | concretizer: handle package namespaces | Todd Gamblin | 1 | -0/+7 |
2020-11-17 | concretizer: handle constraints on dependencies, adjust optimization | Todd Gamblin | 3 | -10/+49 |
2020-11-17 | concretizer: handle dependency types | Todd Gamblin | 5 | -17/+42 |
2020-11-17 | concretizer: prioritize versions by package pref, newest, preferred, actual | Todd Gamblin | 2 | -2/+53 |
2020-11-17 | concretizer: Use "competition" output format to avoid extra parsing | Todd Gamblin | 2 | -18/+45 |
2020-11-17 | concretizer: handle virtual provider preferences from packages.yaml | Todd Gamblin | 2 | -11/+83 |
2020-11-17 | concretizer: use clingo json output instead of text | Todd Gamblin | 2 | -69/+85 |
2020-11-17 | concretizer: require only one provider for any virtual in the DAG | Todd Gamblin | 2 | -4/+8 |
2020-11-17 | concretizer: handle variant defaults with optimization | Todd Gamblin | 2 | -9/+49 |
2020-11-17 | concretizer: support conditional dependencies | Todd Gamblin | 2 | -16/+63 |
2020-11-17 | variants: allow MultiValuedVariants to be constructed incrementally | Todd Gamblin | 2 | -5/+18 |
2020-11-17 | concretizer: initial support for virtual dependencies | Todd Gamblin | 2 | -6/+18 |
2020-11-17 | concretizer: print out virtuals | Todd Gamblin | 2 | -2/+12 |
2020-11-17 | concretizer: handle versions with choice construct rather than conflicts | Todd Gamblin | 1 | -40/+95 |
2020-11-17 | concretizer: add another definition pragma. | Todd Gamblin | 1 | -0/+1 |
2020-11-17 | concretizer: cleanup | Todd Gamblin | 1 | -14/+17 |
2020-11-17 | concretizer: use conditional literals for versions. | Todd Gamblin | 2 | -24/+31 |
2020-11-17 | concretizer: mark depends_on/2 defined for solves without dependencies. | Todd Gamblin | 1 | -0/+3 |
2020-11-17 | concretizer: add basic semantics for compilers | Todd Gamblin | 3 | -7/+112 |
2020-11-17 | concretizer: simplify and move architecture semantics into concretize.lp | Todd Gamblin | 2 | -15/+41 |
2020-11-17 | concretizer: break output up into easier-to-understand sections | Todd Gamblin | 3 | -22/+37 |
2020-11-17 | concretizer: simplify and suppress warnings for variant handling | Todd Gamblin | 2 | -8/+19 |
2020-11-17 | concretizer: split long lines in ASP programs | Todd Gamblin | 1 | -1/+8 |
2020-11-17 | concretizer: split main logic program out into files | Todd Gamblin | 3 | -56/+57 |
2020-11-17 | concretizer: colorize ASP output | Todd Gamblin | 1 | -7/+46 |
2020-11-17 | concretizer: move dump logic into solver.asp | Todd Gamblin | 2 | -21/+25 |
2020-11-17 | concretizer: first rudimentary round-trip with asp-based solver | Todd Gamblin | 3 | -179/+382 |
2020-11-17 | concretizer: add rudimentary variants with defaults to ASP solve | Todd Gamblin | 1 | -0/+30 |
2020-11-17 | concretizer: beginnings of solve() command | Todd Gamblin | 4 | -0/+338 |
2020-11-17 | repo: Add all_package_classes() method. | Todd Gamblin | 2 | -0/+26 |
2020-11-17 | Build 7036 of Nag Fortran Compiler (#19954) | Themos Tsikas | 1 | -1/+1 |
2020-11-17 | include share/pkgconfig in user environments (#19909) | Robert Underwood | 1 | -0/+1 |