Gregory Becker 
							
						 
					 
					
						
						
							
						
						88bec814eb 
					 
					
						
						
							
							Allow 'arch=' syntax for specs to allow copying from output  
						
						 
						
						
						
						
					 
					
						2016-05-26 12:10:41 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						c0661744cc 
					 
					
						
						
							
							fixed compatibility work  
						
						 
						
						
						
						
					 
					
						2016-05-26 11:38:40 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						b968603a57 
					 
					
						
						
							
							made yaml format backwards compatible  
						
						 
						
						
						
						
					 
					
						2016-05-26 11:14:05 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						3b675d8b70 
					 
					
						
						
							
							Changed comparison operator so that we don't get caught in an infinite loop  
						
						 
						
						
						
						
					 
					
						2016-05-26 11:09:14 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						c30fe932d9 
					 
					
						
						
							
							fixed mock config to use truncated versions of linux distro versions  
						
						 
						
						
						
						
					 
					
						2016-05-25 16:34:45 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						8f99334f11 
					 
					
						
						
							
							Fixed test config to work on yosemite  
						
						 
						
						
						
						
					 
					
						2016-05-25 16:06:14 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						0f40174723 
					 
					
						
						
							
							added test platform  
						
						 
						
						
						
						
					 
					
						2016-05-25 12:28:59 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						3a68dd2011 
					 
					
						
						
							
							(hopefully) final fixes of the merge  
						
						 
						
						
						
						
					 
					
						2016-05-25 12:22:16 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						513aae5ef8 
					 
					
						
						
							
							fixed bug where earlier test was blowing away environment, causing an error on which('modulecmd')  
						
						 
						
						
						
						
					 
					
						2016-05-23 17:39:06 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						1da6bbd146 
					 
					
						
						
							
							Fixed a couple more bugs  
						
						 
						
						
						
						
					 
					
						2016-05-23 17:25:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						d438ea0880 
					 
					
						
						
							
							'Ugly merge because I mishandled git  
						
						 
						
						... 
						
						
						
						Merge branch 'save' into features/newarch 
						
						
					 
					
						2016-05-23 16:57:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						d7612e7aaa 
					 
					
						
						
							
							Fixed errors caught by spec and concretize tests  
						
						 
						
						
						
						
					 
					
						2016-05-23 16:54:41 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						6c352132d0 
					 
					
						
						
							
							Started writing documentation for architecture. Might need a couple more drafts  
						
						 
						
						
						
						
					 
					
						2016-05-23 14:28:00 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						c3767d593d 
					 
					
						
						
							
							compiler list is sorted in descending order, in order to get most up to date version we check from the beginning of the list  
						
						 
						
						
						
						
					 
					
						2016-05-20 15:48:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						175a042fd3 
					 
					
						
						
							
							Changed rpaths method so that it only grabs rpaths using the compiler module name instead of PrgEnv-x module name  
						
						 
						
						
						
						
					 
					
						2016-05-19 16:42:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						36450b9bc9 
					 
					
						
						
							
							Adding link_paths to craype compilers  
						
						 
						
						
						
						
					 
					
						2016-05-19 14:25:50 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						19c8a52fe1 
					 
					
						
						
							
							fixed spec syntax test  
						
						 
						
						
						
						
					 
					
						2016-05-19 09:53:49 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						63459ab0c7 
					 
					
						
						
							
							Fixed some of the bugs  
						
						 
						
						
						
						
					 
					
						2016-05-18 18:21:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						01d5ffcd87 
					 
					
						
						
							
							Fixed the first set of merge bugs  
						
						 
						
						
						
						
					 
					
						2016-05-18 17:42:11 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						16431f7a4c 
					 
					
						
						
							
							Merge branch 'features/newarch' of  https://github.com/NERSC/spack  into features/newarch  
						
						 
						
						
						
						
					 
					
						2016-05-18 17:26:30 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						b25da51638 
					 
					
						
						
							
							Changed unsatisfiable architecture test  
						
						 
						
						
						
						
					 
					
						2016-05-18 17:26:06 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						6926f4d0da 
					 
					
						
						
							
							Changed arch tests to new spec target= os=  
						
						 
						
						
						
						
					 
					
						2016-05-18 17:23:10 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						5417f1cdc6 
					 
					
						
						
							
							more merge work  
						
						 
						
						
						
						
					 
					
						2016-05-18 17:21:03 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						b1e5eafb80 
					 
					
						
						
							
							more merge work  
						
						 
						
						
						
						
					 
					
						2016-05-18 17:18:26 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						deb5011d08 
					 
					
						
						
							
							more merge work  
						
						 
						
						
						
						
					 
					
						2016-05-18 17:14:16 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						b4b7942230 
					 
					
						
						
							
							Moved searching of flags into get compilers in compilers_for_spec  
						
						 
						
						
						
						
					 
					
						2016-05-18 17:07:23 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						9f8ff32bcc 
					 
					
						
						
							
							Got rid of ifdefs, changed parameters for Compiler: added kwargs  
						
						 
						
						
						
						
					 
					
						2016-05-18 17:05:11 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						faa0f2a13c 
					 
					
						
						
							
							got rid of ifdef  
						
						 
						
						
						
						
					 
					
						2016-05-18 17:01:59 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						80310a3b7c 
					 
					
						
						
							
							Finished merge on these files  
						
						 
						
						
						
						
					 
					
						2016-05-18 16:50:50 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						9f59c128be 
					 
					
						
						
							
							Partial merge of mainline develop  
						
						 
						
						
						
						
					 
					
						2016-05-18 15:13:40 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								alalazo 
							
						 
					 
					
						
						
							
						
						23c7089789 
					 
					
						
						
							
							fixes   #967 , flake8 approved  
						
						 
						
						
						
						
					 
					
						2016-05-18 11:52:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								alalazo 
							
						 
					 
					
						
						
							
						
						fcc30cbf30 
					 
					
						
						
							
							fixes   #967  
						
						 
						
						
						
						
					 
					
						2016-05-18 11:48:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						502420ceff 
					 
					
						
						
							
							Merge branch 'features/cflags' into develop  
						
						 
						
						... 
						
						
						
						Conflicts:
	lib/spack/spack/cmd/find.py
	var/spack/repos/builtin/packages/ghostscript/package.py 
						
						
					 
					
						2016-05-17 16:44:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						9d584d0c47 
					 
					
						
						
							
							Tag Spack version 0.9  
						
						 
						
						... 
						
						
						
						- Tagging a version to include all that's happened since 0.8.17
- This is in anticipation of merging `features/cflags` and
  `features/newarch`, which will break the spec format.
- 1.0 will likely come after those. 
						
						
					 
					
						2016-05-17 16:06:43 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						15e9d5f96e 
					 
					
						
						
							
							Merge pull request  #868  from trws/explicitly-installed  
						
						 
						
						... 
						
						
						
						track whether a package was installed "explicitly" 
						
						
					 
					
						2016-05-17 14:28:17 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						138307dd0c 
					 
					
						
						
							
							Merge pull request  #955  from trws/lua-rework  
						
						 
						
						... 
						
						
						
						complete lua rework 
						
						
					 
					
						2016-05-17 13:21:51 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erik Schnetter 
							
						 
					 
					
						
						
							
						
						fcc4c1b2f2 
					 
					
						
						
							
							Remove duplicate providers that can concretize to the same result  
						
						 
						
						... 
						
						
						
						Patch generously provided by @becker33.
Closes  #928 . 
						
						
					 
					
						2016-05-17 15:13:28 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						0fd9cdb861 
					 
					
						
						
							
							Fixed config tests for new compiler config format  
						
						 
						
						
						
						
					 
					
						2016-05-16 09:56:07 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						7705603f73 
					 
					
						
						
							
							Added more compilers to mock packages tests  
						
						 
						
						
						
						
					 
					
						2016-05-16 09:43:46 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Scogland 
							
						 
					 
					
						
						
							
						
						8859a09cd2 
					 
					
						
						
							
							handle explicit when requesting to install already installed packages  
						
						 
						
						
						
						
					 
					
						2016-05-16 08:08:40 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Scogland 
							
						 
					 
					
						
						
							
						
						4acdfeae61 
					 
					
						
						
							
							track whether a package was installed "explicitly"  
						
						 
						
						... 
						
						
						
						Adds a new attribute in the database to track whether a package was
installed explicitly or not, where explicitly is the user running `spack
install <package>` and implicitly is it being installed as a dependency.
It also adds arguments to `spack find` to find these packages such that
it should be possible to query the packages that were installed
implicitly and are not currently depended upon any longer. 
						
						
					 
					
						2016-05-16 08:08:40 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Scogland 
							
						 
					 
					
						
						
							
						
						dacedfcc0e 
					 
					
						
						
							
							formatting to appease flake8  
						
						 
						
						
						
						
					 
					
						2016-05-16 05:12:30 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Scogland 
							
						 
					 
					
						
						
							
						
						c6524d0311 
					 
					
						
						
							
							environment: fixed comment and default separator  
						
						 
						
						
						
						
					 
					
						2016-05-15 09:50:21 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Scogland 
							
						 
					 
					
						
						
							
						
						577657b3f7 
					 
					
						
						
							
							go rework  
						
						 
						
						... 
						
						
						
						This commit includes:
* a new go package that uses gccgo to bootstrap the go toolchain
* env support added to Executable
* a new Go fetch strategy that uses `go get` to fetch a package and all
  of its deps
* A platinum searcher package that leverages the new go package and
  fetch strategy 
						
						
					 
					
						2016-05-14 22:35:55 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Scogland 
							
						 
					 
					
						
						
							
						
						a2197f3a41 
					 
					
						
						
							
							yet more sacrifices to the god of short-lines  
						
						 
						
						
						
						
					 
					
						2016-05-14 17:51:58 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Scogland 
							
						 
					 
					
						
						
							
						
						df30182a10 
					 
					
						
						
							
							appeasing flake8 in environment  
						
						 
						
						
						
						
					 
					
						2016-05-14 17:39:59 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Scogland 
							
						 
					 
					
						
						
							
						
						12e36ee0e7 
					 
					
						
						
							
							fix merge error  
						
						 
						
						
						
						
					 
					
						2016-05-14 16:20:45 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Scogland 
							
						 
					 
					
						
						
							
						
						b5979b13e3 
					 
					
						
						
							
							complete lua rework, also module path fix  
						
						 
						
						... 
						
						
						
						This is a complete rework of the lua package, it also allows the
environment modification classes to handle paths that are not separated
by colons, and uses the support for same in TCL modules as well.
The biggest difference is the handling for lua extension packages, which
now have their paths set correctly by the lua parent package, and have
access to both lua and luarocks as installation tools. See the luaposix
package for what should be required for most lua packages after this. 
						
						
					 
					
						2016-05-14 16:18:26 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Melara 
							
						 
					 
					
						
						
							
						
						fce6ecb05c 
					 
					
						
						
							
							Changed _proper_compiler_spec to return filtered list. Apparently filter returns a list rather than filtering the original list. Lead to compiler finding problems if user specified frontend compilers  
						
						 
						
						
						
						
					 
					
						2016-05-13 15:04:06 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						f43cab0951 
					 
					
						
						
							
							fixed pkgconfig issue  
						
						 
						
						
						
						
					 
					
						2016-05-13 14:39:20 -07:00