Mario Melara
30c204a0a5
Made a merge commit earlier with Todd fixing all_platforms, but changed how architecture looks in spec.yaml. Just three strings. Also made some flake8 formatting changes
2016-06-03 16:16:59 -07:00
Mario Melara
bc557cc765
Merge branch 'features/newarch' of https://github.com/NERSC/spack into features/newarch
2016-06-03 15:59:00 -07:00
Mario Melara
24d160e93e
Changed how architecture looks like in spec.yaml. Now it's only three strings, platform, os, target in spec.yaml. Also did some flake8 formatting changes
2016-06-03 15:57:54 -07:00
Mayeul d'Avezac
0b5ce9e16a
💄 style points requested by flake8
2016-06-03 11:52:19 +01:00
Nicolas Richart
8b6035ab82
Making emacs dependent on internal packages
2016-06-03 00:24:00 +02:00
Todd Gamblin
9d04dccb79
Update version to correspond to master.
2016-06-02 01:20:40 -07:00
Todd Gamblin
3d2b25e45c
Merge pull request #1014 from epfl-scitas/packages/mvapich2
...
Changes to take into account slurm in version @2.1: of mvapich2
2016-06-02 01:08:28 -07:00
Todd Gamblin
27bc49d8c8
Merge pull request #1001 from ashkan2200/develop
...
Dealii, fixed issue with tests
2016-06-02 01:01:29 -07:00
Todd Gamblin
b843b73bb5
Merge pull request #1005 from eschnett/eschnett/hdf5-update
...
Update HDF5 to version 1.10.0-patch1
2016-06-02 00:57:15 -07:00
Todd Gamblin
552cfac6ed
Merge pull request #1008 from LLNL/features/cflags-fix
...
Fixed config format to allow default compiler flags
2016-06-02 00:56:44 -07:00
Todd Gamblin
1fb4fa02e3
Merge pull request #1010 from epfl-scitas/packages/tetgen
...
Adding a version to tetgen
2016-06-02 00:54:09 -07:00
Todd Gamblin
fca8034578
Merge pull request #1011 from epfl-scitas/packages/fenics
...
Adding package FEniCS
2016-06-02 00:53:47 -07:00
Nicolas Richart
53dcc39b72
removing useless selfs
2016-06-01 17:33:54 +02:00
Nicolas Richart
3ab8468e73
Correcting the flake8 warnings
2016-06-01 16:43:08 +02:00
Nicolas Richart
0451c8e55f
Addapting the mvapich2@2.1: configure options for slurm
2016-06-01 15:58:00 +02:00
Nicolas Richart
d802144f39
Introduced a bug by correcting flake8 warnings
2016-06-01 03:31:29 +02:00
Nicolas Richart
5d4a0e4050
Corrections for flake8
2016-06-01 03:28:42 +02:00
Nicolas Richart
97bad2c1ac
Corrections for flake8
2016-06-01 03:25:37 +02:00
Nicolas Richart
58052e6632
Adding package fenics
2016-06-01 03:20:56 +02:00
Nicolas Richart
cb673765c2
Adding a version to tetgen
2016-06-01 03:02:48 +02:00
Nicolas Richart
0df0677d5b
Adding a variant to link against the spack libraries instead of the system ones
2016-06-01 03:00:03 +02:00
Nicolas Richart
9db8dc1895
Removing extra dependencies + minor fix according to remarks on #1002
2016-06-01 00:57:01 +02:00
Gregory Becker
817f43f927
Fixed config format to allow default compiler flags
2016-05-31 13:39:25 -07:00
Erik Schnetter
c03c689cb2
Update HDF5 to version 1.10.0-patch1
2016-05-31 12:18:17 -04:00
Adam J. Stewart
564e7f5e5b
Don't build in parallel
2016-05-31 09:32:24 -05:00
Todd Gamblin
7bdf63a0fa
Fix some bugs in architecture.
2016-05-31 03:01:05 -07:00
Mayeul d'Avezac
29b85fbce0
Eigen can be installed with dependencies
2016-05-31 10:10:12 +01:00
Ali Dorostkar
6f96484f83
Spacing correction
...
More spacing correction
2016-05-31 09:58:29 +02:00
Ali Dorostkar
e82fb5b58f
Fixed spacing
...
Replaced tabs with spaces
2016-05-31 08:44:46 +02:00
Todd Gamblin
24ee32d7b0
More flexible reading of specs from DB, formatting.
2016-05-30 22:02:22 -07:00
Todd Gamblin
f3f0122f11
Merge branch 'develop' into features/newarch
2016-05-30 13:54:53 -07:00
Mario Melara
b14ba31250
Quick fix for mock compilers.yaml to work on linux machines.
2016-05-30 13:22:08 -07:00
Mario Melara
716991775d
Added extra check on linux machines, since most linux machines don't have module system
2016-05-30 13:09:41 -07:00
Mario Melara
08a9d80ebc
Changed platform to py_platform to avoid name collisions. The naming collisions resulted in an error on linux machines
2016-05-30 13:07:20 -07:00
Mario Melara
f96c979024
Added a conditional to check if package is external
2016-05-30 13:05:49 -07:00
Ali Dorostkar
c4d5bd13c7
dealii, Added comment
...
Added comment for why step-40 is done differently for dealii 8.4.0 and
later
2016-05-30 18:11:34 +02:00
Nicolas Richart
fd345c8ef0
Merge branch 'packages/foam-extend' of github.com:epfl-scitas/spack into packages/foam-extend
2016-05-30 17:04:21 +02:00
Nicolas Richart
9f4e599232
Ignoring the flake8 error for a line too long
2016-05-30 16:58:06 +02:00
Nicolas Richart
08c8d1d1f7
limiting package to foam-extend to start
2016-05-30 16:49:25 +02:00
Nicolas Richart
4122ecbc80
First try at OpenFOAM-extend
2016-05-30 16:49:25 +02:00
Ali Dorostkar
4f591a6fe3
Step-40 test for 8.3.0 and earlier
...
Integrated part of step-40 to be tested for earlier versions of dealii
2016-05-30 16:42:24 +02:00
Nicolas Richart
fe79e43459
limiting package to foam-extend to start
2016-05-30 15:46:39 +02:00
Ali Dorostkar
d7e84fe07c
dealii, test for specific version
...
Specified that test case “step-40” is only to be run when using dealii
version 8.4.0 or later
2016-05-30 14:03:27 +02:00
Ali Dorostkar
04061ece4f
Merge remote-tracking branch 'LLNL/develop' into develop
2016-05-30 14:03:02 +02:00
Glenn Johnson
66aaaa1751
Add a comment regarding the reason for the patch.
2016-05-29 15:30:09 -05:00
Todd Gamblin
1eed2ee985
Merge pull request #999 from ashkan2200/develop
...
Dealii, Versions added
2016-05-29 10:56:00 -05:00
Ali Dorostkar
c2ac47235f
additional versions for Dealii
...
Included additional versions for Deal.II package.
2016-05-29 13:22:19 +02:00
Todd Gamblin
e8b4d5fb6f
Performance boost: reduce instantiations of re.Scanner
...
- Lexer is the same for every Spec parser in spack, so don't build it
every time.
- This improves time to import package.py files a lot, as a Lexer
doesn't have to be constructed for every spc in the packages.
- To concretize dealii:
- Before: ~20 sec
- After: ~6 sec
2016-05-28 23:05:23 -07:00
Glenn Johnson
c16d7c481c
Get glib to compile with gcc-6.1
...
This commit adds a patch to fix the case where gcc-6.1 emits an error
for string format literal that was a warning in previous versions of
gcc. The patch reference is
https://bugzilla.gnome.org/show_bug.cgi?id=761550
Also ran the package file through autopep8.
2016-05-28 23:30:56 -05:00
Mario Melara
22ca72e7b9
Added conditional skipIf to test_external_modules, darwin machines don't have tcl modules so skip this test and let user know why
2016-05-28 12:40:29 -07:00