Todd Gamblin 
							
						 
					 
					
						
						
							
						
						ddefab8d56 
					 
					
						
						
							
							Merge pull request  #135  from khuck/develop  
						
						... 
						
						
						
						Adding package for activeharmony. 
						
						
					 
					
						2015-10-21 15:53:07 -04:00 
						 
				 
			
				
					
						
							
							
								Kevin Huck 
							
						 
					 
					
						
						
							
						
						e0e79a2cb3 
					 
					
						
						
							
							Adding package for activeharmony.  
						
						
						
						
					 
					
						2015-10-21 11:56:01 -07:00 
						 
				 
			
				
					
						
							
							
								David Beckingsale 
							
						 
					 
					
						
						
							
						
						7e2f3cff44 
					 
					
						
						
							
							Added ncdu package  
						
						
						
						
					 
					
						2015-10-19 15:41:46 -07:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						ec5560374c 
					 
					
						
						
							
							glm : added basic configuration for the package  
						
						
						
						
					 
					
						2015-10-19 13:56:08 +02:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						aab7102b9b 
					 
					
						
						
							
							matio : added basic configuration for the package  
						
						
						
						
					 
					
						2015-10-19 13:55:44 +02:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						3a4bdf1856 
					 
					
						
						
							
							trilinos : first version that compiles on bellatrix  
						
						
						
						
					 
					
						2015-10-19 13:48:46 +02:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						ff0d039a1f 
					 
					
						
						
							
							trilinos : prototype for the whole package  
						
						
						
						
					 
					
						2015-10-19 13:48:38 +02:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						f4460894be 
					 
					
						
						
							
							hdf5 : updated version  
						
						... 
						
						
						
						mpich : updated version
trilinos : created stub 
						
						
					 
					
						2015-10-19 13:48:24 +02:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						3c788147ca 
					 
					
						
						
							
							Add Spack logo.  
						
						
						
						
					 
					
						2015-10-18 19:14:40 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						805fa96951 
					 
					
						
						
							
							Update to link to more contributors.  
						
						
						
						
					 
					
						2015-10-17 17:41:17 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						7598612b86 
					 
					
						
						
							
							Better info variant output.  
						
						
						
						
					 
					
						2015-10-17 17:34:39 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						44ba16a391 
					 
					
						
						
							
							Add libiberty option to binutils  
						
						
						
						
					 
					
						2015-10-17 17:04:34 -07:00 
						 
				 
			
				
					
						
							
							
								Jeff Squyres 
							
						 
					 
					
						
						
							
						
						67b94acd42 
					 
					
						
						
							
							mpich: add fine-grained MPI conformance versions  
						
						... 
						
						
						
						Similar to the Open MPI and MVAPICH packages.
Signed-off-by: Jeff Squyres <jsquyres@cisco.com > 
						
						
					 
					
						2015-10-17 07:06:06 -04:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						fe76e0aea2 
					 
					
						
						
							
							Merge pull request  #130  from jsquyres/pr/trivial-README-update  
						
						... 
						
						
						
						README.md: trivial typo fix 
						
						
					 
					
						2015-10-16 14:05:14 -07:00 
						 
				 
			
				
					
						
							
							
								Jeff Squyres 
							
						 
					 
					
						
						
							
						
						43f58d9f61 
					 
					
						
						
							
							openmpi: update the MPI conformance for each Open MPI version  
						
						
						
						
					 
					
						2015-10-16 15:27:22 -04:00 
						 
				 
			
				
					
						
							
							
								Jeff Squyres 
							
						 
					 
					
						
						
							
						
						f39e40664f 
					 
					
						
						
							
							openmpi: add v1.10.0 and update v1.8.2->v1.8.8  
						
						
						
						
					 
					
						2015-10-16 15:26:58 -04:00 
						 
				 
			
				
					
						
							
							
								Jeff Squyres 
							
						 
					 
					
						
						
							
						
						13e02bb179 
					 
					
						
						
							
							README.md: trivial typo fix  
						
						... 
						
						
						
						Signed-off-by: Jeff Squyres <jsquyres@cisco.com > 
						
						
					 
					
						2015-10-16 06:36:32 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						39f0f000f8 
					 
					
						
						
							
							Created unit test for core logic in test-install command.  
						
						
						
						
					 
					
						2015-10-15 22:02:14 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						6cd976d036 
					 
					
						
						
							
							Better description for test-install command  
						
						
						
						
					 
					
						2015-10-15 20:13:08 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						49b91235bb 
					 
					
						
						
							
							Minor edit for clarity (generate output for single top level spec vs. iterating  
						
						... 
						
						
						
						through collection of size 1) 
						
						
					 
					
						2015-10-15 19:59:57 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						82ed1bc343 
					 
					
						
						
							
							Originally I enforced specifying 1 top-level package with the test-install  
						
						... 
						
						
						
						command by having it consume exactly 1 positional argument (i.e. by removing
"nargs=argparse.REMAINDER") but this does not work when configuring dependencies
of a top-level package (which show up as additional positional args). Instead
now there is an explicit check to ensure there is only 1 top-level package. 
						
						
					 
					
						2015-10-15 19:38:47 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						e451421db3 
					 
					
						
						
							
							1. Specifying the output file path for test-install is now an option (vs. an  
						
						... 
						
						
						
						argument). The default path is [package id].xml in the CWD where test-install
is called from.
2. Fixed a bug with package.build_log_path (which was added in this branch).
3. keep_stage for package.do_install is now set. This allows uninstalling and
reinstalling packages without (re) downloading them. 
						
						
					 
					
						2015-10-15 19:22:36 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						4997f0fe57 
					 
					
						
						
							
							Move logic for tracking the build log into package.py (since that is what is  
						
						... 
						
						
						
						managing the build log) and expose as package.build_log_path. 
						
						
					 
					
						2015-10-15 12:44:02 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						c985ad7644 
					 
					
						
						
							
							Update test failure output: don't include the entire build log, just lines which  
						
						... 
						
						
						
						mention errors (or if no such lines can be found, output the last 10 lines from
the log). 
						
						
					 
					
						2015-10-15 12:23:56 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						b9bf0b942c 
					 
					
						
						
							
							Use spec.traverse vs. recursive function.  
						
						... 
						
						
						
						Also even though I calculated which installs are new (e.g. vs. packages that
have already been installed by a previous command) I forgot to make use of that
in create_test_output (so I was always generating test output even if a package
had been installed before running the test-install command).
Note to avoid confusion: the 'handled' variable (removed in this commit) did not
serve the same purpose as 'newInstalls': it was originally required because the
recursive approach would visit the same dependency twice if more than one
package depended on it. 
						
						
					 
					
						2015-10-15 11:52:08 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						f2b4341ad6 
					 
					
						
						
							
							Always run with verbose output (so eliminate it as an option). Also remove other  
						
						... 
						
						
						
						commented options. 
						
						
					 
					
						2015-10-15 10:45:03 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						11861fb8d7 
					 
					
						
						
							
							Changing name of file requires changing function name to be invoked as a command  
						
						
						
						
					 
					
						2015-10-15 10:35:42 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						e3d703b80f 
					 
					
						
						
							
							Change name of file to conform to conventions.  
						
						
						
						
					 
					
						2015-10-15 10:33:39 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						2ae7839b66 
					 
					
						
						
							
							Edit function names to conform to naming conventions.  
						
						
						
						
					 
					
						2015-10-15 10:26:13 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						0d66362cee 
					 
					
						
						
							
							Only install 1 top-level package with testinstall. Otherwise if multiple  
						
						... 
						
						
						
						packages are specified and a prior one fails, it will prevent any of the others
from succeeding (and generating test output) even if they don't share
dependencies. 
						
						
					 
					
						2015-10-15 10:17:08 -07:00 
						 
				 
			
				
					
						
							
							
								Ben Boeckel 
							
						 
					 
					
						
						
							
						
						3ce85b2270 
					 
					
						
						
							
							spack: split spack_root from prefix  
						
						... 
						
						
						
						A foundation for allowing runtime configuring of the prefix. 
						
						
					 
					
						2015-10-15 09:27:05 -04:00 
						 
				 
			
				
					
						
							
							
								Ben Boeckel 
							
						 
					 
					
						
						
							
						
						9ec4ae83af 
					 
					
						
						
							
							netcdf: link to MPI  
						
						... 
						
						
						
						Newer GNU linker refuses to use transitive linking; if netcdf calls
MPI_Allreduce, it must link the providing library directly.
Also switched to CMake because I don't know autoconf well enough to know
how to put MPI stuff into it. 
						
						
					 
					
						2015-10-15 09:20:16 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						71dcf8833c 
					 
					
						
						
							
							Make sure to generate output for dependencies as if they were separate tests:  
						
						... 
						
						
						
						the original intent was to generate output as if each package was a unit test,
but I noticed that I was only generating test output for top-level packages. 
						
						
					 
					
						2015-10-13 19:02:41 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						1ce6d8b627 
					 
					
						
						
							
							Add spec YAML format to test output.  
						
						
						
						
					 
					
						2015-10-13 10:41:47 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						d16095c856 
					 
					
						
						
							
							Add forgotten file from previous commit.  
						
						
						
						
					 
					
						2015-10-13 10:35:19 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						9f56d9c807 
					 
					
						
						
							
							Don't create test output for any package that was already installed.  
						
						
						
						
					 
					
						2015-10-12 20:56:03 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						6cd22e5786 
					 
					
						
						
							
							1. Added Junit XML format  
						
						... 
						
						
						
						2. Specify output to a file vs. a directory
3. Use [1] and [2] to write an XML file tracking success of package installs in
Junit XML format 
						
						
					 
					
						2015-10-12 20:49:23 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						b7249d66b3 
					 
					
						
						
							
							Adding command testinstall. See "spack testinstall -h" for documentation.  
						
						... 
						
						
						
						Still need to add output formatting (in a commonly parse-able format like Junit
or TAP). May want to adjust how the build log is accessed in case of a build
failure. 
						
						
					 
					
						2015-10-12 19:18:31 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						2c81875019 
					 
					
						
						
							
							Fix bug in colify color handling.  
						
						
						
						
					 
					
						2015-10-12 14:44:41 -07:00 
						 
				 
			
				
					
						
							
							
								Gregory L. Lee 
							
						 
					 
					
						
						
							
						
						5dd39bfca5 
					 
					
						
						
							
							bug fix for github issue 122  
						
						
						
						
					 
					
						2015-10-08 08:12:30 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						58c5373890 
					 
					
						
						
							
							update warning message for spack -k.  
						
						... 
						
						
						
						- warning said it didn't do checksums; really does. 
						
						
					 
					
						2015-10-08 00:14:44 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						5d64012868 
					 
					
						
						
							
							Merge branch 'features/libxcb-1.11.1' into develop  
						
						
						
						
					 
					
						2015-10-08 00:13:47 -07:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						17de9a37f1 
					 
					
						
						
							
							gcc : fixed spec file  
						
						
						
						
					 
					
						2015-10-06 18:49:18 +02:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						d44571257a 
					 
					
						
						
							
							spec file : everything is dumped, only link rule is modified  
						
						
						
						
					 
					
						2015-10-06 18:49:04 +02:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						f068d1ba57 
					 
					
						
						
							
							GCC : added variants for libelf, binutils, isl. gcc@5.0: still has issues  
						
						
						
						
					 
					
						2015-10-06 18:48:47 +02:00 
						 
				 
			
				
					
						
							
							
								Matthew LeGendre 
							
						 
					 
					
						
						
							
						
						fac4428766 
					 
					
						
						
							
							Documentation for external packages.  
						
						
						
						
					 
					
						2015-10-05 14:04:33 -07:00 
						 
				 
			
				
					
						
							
							
								Gregory L. Lee 
							
						 
					 
					
						
						
							
						
						6fcf16b710 
					 
					
						
						
							
							added libxcb version 1.11.1  
						
						
						
						
					 
					
						2015-10-05 12:59:26 -07:00 
						 
				 
			
				
					
						
							
							
								Matthew LeGendre 
							
						 
					 
					
						
						
							
						
						18f0b24a7f 
					 
					
						
						
							
							Add tests for spack external dependencies, plus fixes for issues found by those tests.  
						
						
						
						
					 
					
						2015-10-05 11:37:36 -07:00 
						 
				 
			
				
					
						
							
							
								Matthew LeGendre 
							
						 
					 
					
						
						
							
						
						e4d2ba30b5 
					 
					
						
						
							
							Fix failure in spack.test.config.ConfigTest from incorrect compiler config merging  
						
						
						
						
					 
					
						2015-10-05 11:37:36 -07:00 
						 
				 
			
				
					
						
							
							
								Matthew LeGendre 
							
						 
					 
					
						
						
							
						
						650c9d4e36 
					 
					
						
						
							
							Allow spack to build against external non-spack-installed packages.  
						
						
						
						
					 
					
						2015-10-05 11:37:36 -07:00