Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
* fix automatic mixing of clang with gfortran 6.3.0 on macOS
* automatically mix any gfortran with any clang on macOS
* adjust the unit test
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* New package pocl
* pocl: Update dependencies, add self-test
* pocl: Don't require LLVM shared libraries
LLVM build fails with shared libraries.
* Add patch
* Update
* Update
* Make build and install work; install test still fails
* Split pocl into pocl proper and pocl-test
* Add debug output
* pocl: Update to 0.14-rc
* pocl: Correct flake8 error
* pocl: Heed code review recommendations
* pocl: Add newline at end of file
* pocl: Correct flake8 error
I don’t want to use an even longer line by putting the whole variant declaration onto a single line, nor do I think that having an overlong line and adding `# noqa` at the end is more readable than splitting a string over three lines.
* pocl: Correct dependency type for libtool
|
|
* gnuplot: fix conflict in header via a simple patch; add variants
* gtkplus: fix missing dependency
* wx: fix build on macOS; switch to AutotoolsPackage
* gnuplot: add missing dependencies
* wx: put back parallel build
|
|
* julia: New version 0.5.1
* julia: Define url on a single line
|
|
* autoconf: Correct m4 dependency declaration
Closes #3406.
* autoconf: Correct m4 dependency type
* autoconf: Update comment
|
|
* hwloc: Disable OpenCL
* hwloc: Convert `install` to `configure_args`
|
|
* libxsmm: Add header-only variant
* libxsmm: Implement requestes from code review
* libxsmm: Correct error in previous simplification
* libxsmm: Raise error if `header-only` variant is not supported by version
* libxsmm: Correct flake8 errors
|
|
* bison: Declare m4 dependency correctly
* bison: Declare m4 as run-time dependency
|
|
* funhpc: New package
* funhpc: Rename development version to “develop”
* funhpc: Try to make flake8 happy
* funhpc: Correct flake8 error
|
|
|
|
|
|
* cuda: Allow using unknown compilers
* cuda: Correct flake8 error
|
|
|
|
|
|
* added basic pdsh package
* need link to actual archive file
|
|
Previously, this would fail with a NoSuchMethodError:
class Package(object):
# this is the default implementation
def some_method(self):
...
class Foo(Package):
@when('platform=cray')
def some_method(self):
...
@when('platform=linux')
def some_method(self):
...
This fixes the implementation of `@when` so that the superclass method
will be invoked when no subclass method matches.
Adds tests to ensure this works, as well.
|
|
* Add paths to PKG_CONFIG_PATH to find cray .pc file
Adds two paths: /usr/lib64/pkgconfig and /usr/local/lib64/pkgconfig.
cray pkg-config looks at two different paths which are not included
in PKG_CONFIG_PATH environment variable. This PR addresses #3167.
* Flake8 fixes
* flake8 fix again
|
|
* default scope for config command is made consistent with cmd/__init__ default
* dont specify a scope when looking for compilers with a matching spec (since compiler concretization is scope-independent)
* config edit should default to platform-specific file only for compilers
* when duplicate compiler specs are detected, the exception raised now points the user to the files where the duplicates appear
* updated error message to emphasize that a spec is duplicated (since multiple specs can reference the same compiler)
* 'spack compilers' is now also broken down into sections by os and target
* Added tests for new compiler methods
|
|
* Adding new package: py-lxml
* Adding missing version
|
|
* Adding new package: py-elasticsearch
* Adding missing dependency
|
|
* Adding new package: py-keras (and dependencies)
* Fixing dependencies
|
|
|
|
* Adding new package: py-py4j
* Adding missing depedency
|
|
|
|
|
|
|
|
* Adding new package: py-pathos (and dependencies)
* Fixing required versions
|
|
* New gcc uses C++14 mode, this fixes implicit conversion
The issue is described in depth [here][desc]. C++14 no longer
allows implicit conversion from iostream classes to void*.
This patch comes directly from [PR #6][patch].
[desc]: http://stackoverflow.com/questions/38659115/make-fails-with-error-cannot-convert-stdistream-aka-stdbasic-istreamchar
[patch]: https://github.com/agordon/libgtextutils/pull/6
* mend
|
|
|
|
* created elf virtual package and updated dependent packages
* added `hide_files` context manager to handle moving files.
|
|
* cosmomc: New package CosmoMC
* cosmomc: Improve version numbering scheme
* planck-likelihood: New package
* cosmomc: Pacify flake8
* cosmomc: Code cleanup as requested in the review
* cosmomc: Various updates suggested during review
* cosmomc: Limit compiler versions (as documented in the build instructions)
* cosmomc: Correct flake8 error
* cosmomc: Use `libs` instead of `lapack_libs`
* planck-likelihood: Make makefile output more verbose and readable
* planck-likelilhood: Correct order of libraries when calling linker
* cosmomc: Clean up check for suitable compiler
* planck-likelihood: Use modern mechanism to set environment variables
|
|
we use spectrum.
|
|
|
|
|
|
|
|
|
|
introduced by PR https://github.com/LLNL/spack/pull/1875
|
|
* add package py-guiqwt with dependencies
* fixed url
* fixed url2
* Update package.py
* Update package.py
|
|
Modifications:
- `dump_packages` copies build dependencies into `$prefix/.spack`, as well as the link/run dependencies that we already copied there.
- fake installs copy dependency packages into `$prefix/.spack` as well
|
|
|
|
* Adding farmhash package from google
|
|
|
|
* Cleanup list of offered versions (only the latest update release of each minor version is kept: 1.4.4, 1.5.2, 1.6.6, 1.7.1); introduced master revision (via Git). Slightly more selective installation of the documentation; copy README.md and LICENSE files to documentation folder. Removed outdated build options (make_args); generally stay with LIBXSMM's defaults (general purpose build). Introduced one build variant ("debug").
* Incorporated comments of PR #3371 (https://github.com/LLNL/spack/pull/3371).
* Fixed flake8 complaints.
* Made the full list of versions available starting with version 1.4 (there are earlier releases, however those have been released before the Spack specification became available; original spec. also started with 1.4).
* Made DBG and TRACE actually two separate arguments.
|