Gregory Becker
							
						 
					 | 
					
						
						
							
						
						3a73ae1683
					 | 
					
						
						
							
							Fixed the previous commit
						
						
						
						
						
						
					 | 
					
						2015-11-04 13:12:11 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						9bf8e8573c
					 | 
					
						
						
							
							generic linux architecture subclass
						
						
						
						
						
						
					 | 
					
						2015-11-04 13:08:48 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						e3a02ea5c7
					 | 
					
						
						
							
							Merge branch 'features/spackathon' of https://github.com/NERSC/spack into features/spackathon
						
						
						
						
						
						
						
						Conflicts:
	lib/spack/spack/architecture.py 
						
						
					 | 
					
						2015-11-04 13:06:56 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gregory Becker
							
						 
					 | 
					
						
						
							
						
						35532d6b0a
					 | 
					
						
						
							
							Changed cray architecture subclass to add proper targets for front at back end nodes
						
						
						
						
						
						
					 | 
					
						2015-11-04 13:00:35 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						37260962e5
					 | 
					
						
						
							
							changed some potential syntax errors and added a way for target to recognize class
						
						
						
						
						
						
					 | 
					
						2015-11-04 12:57:29 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gregory Becker
							
						 
					 | 
					
						
						
							
						
						5ac974c9b2
					 | 
					
						
						
							
							Enforced that the architecture subclass cannot add a target that shares a name with a target alias
						
						
						
						
						
						
					 | 
					
						2015-11-04 12:50:22 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						058e72d29c
					 | 
					
						
						
							
							Added default target and also front end and back end targets
						
						
						
						
						
						
					 | 
					
						2015-11-02 11:08:55 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						eb2cf1698f
					 | 
					
						
						
							
							Fixed some issues with naming
						
						
						
						
						
						
					 | 
					
						2015-11-02 11:08:08 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						9a91da9ccd
					 | 
					
						
						
							
							Added arch_path to list of modules path
						
						
						
						
						
						
					 | 
					
						2015-10-30 15:59:28 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						e39586c81d
					 | 
					
						
						
							
							Reverted back all architecture way of finding modules
						
						
						
						
						
						
					 | 
					
						2015-10-30 15:58:49 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						2d87bb92ed
					 | 
					
						
						
							
							Changed front-end and back-end to front_end and back_end to avoid error
						
						
						
						
						
						
					 | 
					
						2015-10-30 15:58:20 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						db0695e46a
					 | 
					
						
						
							
							architectures folder where the Architecture subclasses reside
						
						
						
						
						
						
					 | 
					
						2015-10-30 15:57:00 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gregory Becker
							
						 
					 | 
					
						
						
							
						
						6e56070386
					 | 
					
						
						
							
							improved aliasing in target method in architecture.py
						
						
						
						
						
						
					 | 
					
						2015-10-30 15:15:36 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gregory Becker
							
						 
					 | 
					
						
						
							
						
						d177184777
					 | 
					
						
						
							
							added target method to architecture.py and minor cleanup
						
						
						
						
						
						
					 | 
					
						2015-10-30 15:12:29 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						0a004e0fce
					 | 
					
						
						
							
							Merge branch 'features/spackathon' of https://github.com/NERSC/spack into features/spackathon
						
						
						
						
						
						
						
						Merge Gregory Becker's commits with my own architecture commits 
						
						
					 | 
					
						2015-10-30 14:53:49 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						7ab921ff02
					 | 
					
						
						
							
							Changed architecture class and added class Target
						
						
						
						
						
						
					 | 
					
						2015-10-30 14:46:26 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gregory Becker
							
						 
					 | 
					
						
						
							
						
						382d8478bf
					 | 
					
						
						
							
							prototype of new architecture concretization saved as new_concretize_architecture in concretize.py
						
						
						
						
						
						
					 | 
					
						2015-10-30 10:23:33 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gregory Becker
							
						 
					 | 
					
						
						
							
						
						09597fe8dc
					 | 
					
						
						
							
							updated the executible to return stderr when specified. Added load_module to build_environment.py, loads target
						
						
						
						
						
						
					 | 
					
						2015-10-30 09:44:28 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						38508c5a3f
					 | 
					
						
						
							
							Created a control flow logic that will loop through the strategies and find compilers using that. TODO: Need to find a way to locate their executables
						
						
						
						
						
						
					 | 
					
						2015-10-22 12:02:26 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						a89abb435f
					 | 
					
						
						
							
							Changed structure of class, add compiler strategy is a method and can create a dict
						
						
						
						
						
						
					 | 
					
						2015-10-21 11:32:59 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						9b387e7682
					 | 
					
						
						
							
							Added strategy method in init
						
						
						
						
						
						
					 | 
					
						2015-10-21 11:09:05 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gregory Becker
							
						 
					 | 
					
						
						
							
						
						51b69ef00b
					 | 
					
						
						
							
							initial fetch on crayport
						
						
						
						
						
						
					 | 
					
						2015-10-21 09:27:57 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						c31da9bc8f
					 | 
					
						
						
							
							Made sure architecture works with yaml file
						
						
						
						
						
						
					 | 
					
						2015-10-20 14:10:54 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						ca3cc5b23e
					 | 
					
						
						
							
							Refactored architecture class. Now it will automagically create a dict upon instantiation.
						
						
						
						
						
						
					 | 
					
						2015-10-20 13:37:06 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						3ba2842b53
					 | 
					
						
						
							
							Got Architecture class working the way i wanted to. Next to write tests
						
						
						
						
						
						
					 | 
					
						2015-10-20 13:33:21 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						fec197ccac
					 | 
					
						
						
							
							Fixed the output of sys_type(), might need to add back the error handling part
						
						
						
						
						
						
					 | 
					
						2015-10-15 15:25:13 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						ccdf105759
					 | 
					
						
						
							
							Commented out a long list of tests to just include my arch test
						
						
						
						
						
						
					 | 
					
						2015-10-15 12:48:12 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						d328f4c3b6
					 | 
					
						
						
							
							Test suite for architecture class and functions
						
						
						
						
						
						
					 | 
					
						2015-10-15 12:47:26 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						29e03ac851
					 | 
					
						
						
							
							Added __eq__ testing method. Created tests for it in test/ folder
						
						
						
						
						
						
					 | 
					
						2015-10-15 12:46:44 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						4f21344e87
					 | 
					
						
						
							
							Started created the Architecture class for Spack to use
						
						
						
						
						
						
					 | 
					
						2015-10-14 19:41:07 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						b6d2a12ceb
					 | 
					
						
						
							
							Started changing the find in modules method written by Todd
						
						
						
						
						
						
					 | 
					
						2015-10-07 15:57:29 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						06fe879745
					 | 
					
						
						
							
							Merge branch 'features/crayproto' of https://github.com/scalability-llnl/spack into develop
						
						
						
						
						
						
					 | 
					
						2015-10-07 14:55:05 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matthew LeGendre
							
						 
					 | 
					
						
						
							
						
						fac4428766
					 | 
					
						
						
							
							Documentation for external packages.
						
						
						
						
						
						
					 | 
					
						2015-10-05 14:04:33 -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 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matthew LeGendre
							
						 
					 | 
					
						
						
							
						
						53d70fff01
					 | 
					
						
						
							
							Fix type error with YAML config when merging lists from different configs.
						
						
						
						
						
						
					 | 
					
						2015-10-05 11:36:06 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matthew LeGendre
							
						 
					 | 
					
						
						
							
						
						53cde110b1
					 | 
					
						
						
							
							Update Spack mirror command to match docs
						
						
						
						
						
						
					 | 
					
						2015-10-05 11:36:06 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matthew LeGendre
							
						 
					 | 
					
						
						
							
						
						987cd9e78f
					 | 
					
						
						
							
							Update docs for YAML configuration files and preferred concretization
						
						
						
						
						
						
					 | 
					
						2015-10-05 11:36:06 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matthew LeGendre
							
						 
					 | 
					
						
						
							
						
						ee68a76a19
					 | 
					
						
						
							
							Bug fixes from testing spack preferred packages
						
						
						
						
						
						
					 | 
					
						2015-10-05 11:36:06 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matthew LeGendre
							
						 
					 | 
					
						
						
							
						
						8d7b7e5d5d
					 | 
					
						
						
							
							Use preferred package rules when concretize'ing specs
						
						
						
						
						
						
					 | 
					
						2015-10-05 11:36:06 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matthew LeGendre
							
						 
					 | 
					
						
						
							
						
						b5c597b318
					 | 
					
						
						
							
							Allow specs to be sorted based on preferred packages, versions, compilers, variants and dependencies.
						
						
						
						
						
						
					 | 
					
						2015-10-05 11:36:05 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matthew LeGendre
							
						 
					 | 
					
						
						
							
						
						59f89dd3be
					 | 
					
						
						
							
							Allow long names in format string variables
						
						
						
						
						
						
					 | 
					
						2015-10-05 11:36:05 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								karenyyng
							
						 
					 | 
					
						
						
							
						
						f4e72f33c8
					 | 
					
						
						
							
							added dependencies for py-h5py
						
						
						
						
						
						
					 | 
					
						2015-10-05 08:24:33 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Todd Gamblin
							
						 
					 | 
					
						
						
							
						
						d00314c621
					 | 
					
						
						
							
							Protptype cray compiler detection and support
						
						
						
						
						
						
					 | 
					
						2015-10-05 01:30:25 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								karenyyng
							
						 
					 | 
					
						
						
							
						
						c809cc9273
					 | 
					
						
						
							
							clean up package.py file and remove duplicate file
						
						
						
						
						
						
					 | 
					
						2015-10-03 19:24:15 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								karenyyng
							
						 
					 | 
					
						
						
							
						
						f3254ff02d
					 | 
					
						
						
							
							removed package for python packages with problematic / duplicate names
						
						
						
						
						
						
					 | 
					
						2015-10-03 19:22:53 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								karenyyng
							
						 
					 | 
					
						
						
							
						
						e9f7d033ff
					 | 
					
						
						
							
							make sure submodule is added in the correct location
						
						
						
						
						
						
					 | 
					
						2015-10-03 19:13:08 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								karenyyng
							
						 
					 | 
					
						
						
							
						
						79808da760
					 | 
					
						
						
							
							added a bunch of packages and added submodule
						
						
						
						
						
						
					 | 
					
						2015-10-03 18:47:36 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								karenyyng
							
						 
					 | 
					
						
						
							
						
						1501786fd9
					 | 
					
						
						
							
							adding python_recipe_parser as a submodule under the folder utils
						
						
						
						
						
						
					 | 
					
						2015-10-03 13:04:37 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |