Mario Melara
							
						 
					 | 
					
						
						
							
						
						58efe1550d
					 | 
					
						
						
							
							Default PATH arg
						
						
						
						
						
						
					 | 
					
						2016-03-02 16:14:42 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gregory Becker
							
						 
					 | 
					
						
						
							
						
						16d8c25b23
					 | 
					
						
						
							
							fixed floating 'target'
						
						
						
						
						
						
					 | 
					
						2016-03-02 16:12:32 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gregory Becker
							
						 
					 | 
					
						
						
							
						
						65d4169f00
					 | 
					
						
						
							
							fixed type/bug
						
						
						
						
						
						
					 | 
					
						2016-03-02 16:03:11 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gregory Becker
							
						 
					 | 
					
						
						
							
						
						ffb9574312
					 | 
					
						
						
							
							fixed type/bug
						
						
						
						
						
						
					 | 
					
						2016-03-02 15:59:23 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gregory Becker
							
						 
					 | 
					
						
						
							
						
						6e7b00a0f6
					 | 
					
						
						
							
							Made module handling much saner and safer
						
						
						
						
						
						
					 | 
					
						2016-03-02 15:54:23 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						b4298979fe
					 | 
					
						
						
							
							Merge branch 'features/newarch' of https://github.com/NERSC/spack into features/newarch
						
						
						
						
						
						
					 | 
					
						2016-03-02 14:18:19 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gregory Becker
							
						 
					 | 
					
						
						
							
						
						676591ffc0
					 | 
					
						
						
							
							fixed a bug and a test bug
						
						
						
						
						
						
					 | 
					
						2016-03-02 14:17:46 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						975cba295b
					 | 
					
						
						
							
							Added 'better' tests
						
						
						
						
						
						
					 | 
					
						2016-03-02 14:16:57 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						e46bac19fa
					 | 
					
						
						
							
							Changed architecture to dict
						
						
						
						
						
						
					 | 
					
						2016-03-02 12:09:02 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						90e90f61c1
					 | 
					
						
						
							
							Got rid of the compiler strategy from target
						
						
						
						
						
						
					 | 
					
						2016-03-02 12:08:43 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						47c8e1366f
					 | 
					
						
						
							
							Changed to_dictionary and from_dictionary methods
						
						
						
						
						
						
					 | 
					
						2016-03-02 12:08:17 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gregory Becker
							
						 
					 | 
					
						
						
							
						
						25f20b1967
					 | 
					
						
						
							
							bug hunting
						
						
						
						
						
						
					 | 
					
						2016-03-02 11:40:21 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						340ecf6e9a
					 | 
					
						
						
							
							Merge branch 'features/newarch' of https://github.com/NERSC/spack into features/newarch
						
						
						
						
						
						
					 | 
					
						2016-03-02 11:07:52 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gregory Becker
							
						 
					 | 
					
						
						
							
						
						86e90bba87
					 | 
					
						
						
							
							another partial, narrowing in on proper arch
						
						
						
						
						
						
					 | 
					
						2016-03-02 11:05:05 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						81e236b2de
					 | 
					
						
						
							
							Changed Arch to class instead of namedtuple. Now platform is automatically set upon creation of class
						
						
						
						
						
						
					 | 
					
						2016-03-02 11:04:55 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gregory Becker
							
						 
					 | 
					
						
						
							
						
						45887dec8e
					 | 
					
						
						
							
							partial work on bug hunting
						
						
						
						
						
						
					 | 
					
						2016-03-02 10:56:46 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						f27f2f8e49
					 | 
					
						
						
							
							Fixed some indentation errors
						
						
						
						
						
						
					 | 
					
						2016-03-02 10:27:12 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						4d74784209
					 | 
					
						
						
							
							Changed add_architecture_from_string and split the work done into two methods add_target_from_string and add_operating_system_from_string
						
						
						
						
						
						
					 | 
					
						2016-03-02 10:27:00 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						527bb7abfe
					 | 
					
						
						
							
							Changed _cmp_key
						
						
						
						
						
						
					 | 
					
						2016-03-02 10:26:09 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gregory Becker
							
						 
					 | 
					
						
						
							
						
						615ea969f8
					 | 
					
						
						
							
							made arch instantiate as a tuple
						
						
						
						
						
						
					 | 
					
						2016-03-02 10:14:50 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gregory Becker
							
						 
					 | 
					
						
						
							
						
						4601c36f57
					 | 
					
						
						
							
							cleaned up concretize architecture
						
						
						
						
						
						
					 | 
					
						2016-03-02 09:55:44 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						b591d2b501
					 | 
					
						
						
							
							Changed operating_system path
						
						
						
						
						
						
					 | 
					
						2016-02-25 18:49:52 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						ccd4a79b39
					 | 
					
						
						
							
							changed architecture.target to architecture.platform_os, so that compiler_for_spec uses operating system strategy
						
						
						
						
						
						
					 | 
					
						2016-02-25 18:49:27 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						eb96f38298
					 | 
					
						
						
							
							Got rid of debug comment
						
						
						
						
						
						
					 | 
					
						2016-02-25 18:48:25 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						f0149faf88
					 | 
					
						
						
							
							Added doc strings to functions in architecture.py
						
						
						
						
						
						
					 | 
					
						2016-02-25 18:48:00 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						ac55ce989d
					 | 
					
						
						
							
							Changed compiler finding strategy to come from operating system instead of target
						
						
						
						
						
						
					 | 
					
						2016-02-25 18:47:41 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						5989e3f65d
					 | 
					
						
						
							
							Changed from_dict to arch_from_dict method
						
						
						
						
						
						
					 | 
					
						2016-02-25 11:53:02 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						5e4d3e7b82
					 | 
					
						
						
							
							Changed naming convention of operating_system, makes it easier to create instance from dictionary just using name without the version attached. Object will stil display as name+version
						
						
						
						
						
						
					 | 
					
						2016-02-25 11:48:43 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						550df4cdd6
					 | 
					
						
						
							
							Some cleaning up. Finally got arch_from_dict working successfully.
						
						
						
						
						
						
					 | 
					
						2016-02-25 11:47:27 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						9ac2556285
					 | 
					
						
						
							
							Deleted old operating_system (without the s) file
						
						
						
						
						
						
					 | 
					
						2016-02-25 10:41:28 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						b43a5498a1
					 | 
					
						
						
							
							Changed import path to operating_systems
						
						
						
						
						
						
					 | 
					
						2016-02-25 10:36:47 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						f161609929
					 | 
					
						
						
							
							Renamed operating_system to operating_systems
						
						
						
						
						
						
					 | 
					
						2016-02-25 10:36:12 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						34be473b7c
					 | 
					
						
						
							
							Deleted files
						
						
						
						
						
						
					 | 
					
						2016-02-25 10:35:58 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						863a5bc4fa
					 | 
					
						
						
							
							Fix for 'Parent module spack.operating_systems not found while handling absolute import'
						
						
						
						
						
						
					 | 
					
						2016-02-25 10:34:55 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						8d1c06d141
					 | 
					
						
						
							
							Changed to dict method. Didn't realize this was being assigned to a dictionary already so got rid of d['architecture']
						
						
						
						
						
						
					 | 
					
						2016-02-24 15:38:33 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						bd7c189c12
					 | 
					
						
						
							
							Added more comments
						
						
						
						
						
						
					 | 
					
						2016-02-24 15:37:50 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						5c3c6e7f06
					 | 
					
						
						
							
							Got rid of print statements
						
						
						
						
						
						
					 | 
					
						2016-02-24 15:34:32 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						234681306c
					 | 
					
						
						
							
							Changed to appropriate class names for operating system
						
						
						
						
						
						
					 | 
					
						2016-02-24 15:32:23 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						2de81cfc62
					 | 
					
						
						
							
							Changed name to appropriate camelcase
						
						
						
						
						
						
					 | 
					
						2016-02-24 15:31:21 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						9e844d974c
					 | 
					
						
						
							
							Added comments. Need to figure out how to make arch_tuple from_dict
						
						
						
						
						
						
					 | 
					
						2016-02-24 15:30:20 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						7779974143
					 | 
					
						
						
							
							arch_from_dict worked on
						
						
						
						
						
						
					 | 
					
						2016-02-24 15:02:40 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						339f4bfd23
					 | 
					
						
						
							
							Added unit testing for to_dict method
						
						
						
						
						
						
					 | 
					
						2016-02-24 12:16:09 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						5d5d3c5858
					 | 
					
						
						
							
							Added to dictionary method
						
						
						
						
						
						
					 | 
					
						2016-02-24 12:15:52 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						cfa7c4feb8
					 | 
					
						
						
							
							Added CNL10 as back_os and default_os
						
						
						
						
						
						
					 | 
					
						2016-02-22 16:18:25 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						083b7b46d9
					 | 
					
						
						
							
							Added more tests
						
						
						
						
						
						
					 | 
					
						2016-02-22 16:17:54 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						3c87d137a3
					 | 
					
						
						
							
							Added compiler strategy entry and also added new operating system subclass called CNL for compute node linux (name will probably change because I can't find docs on the EXACT name)
						
						
						
						
						
						
					 | 
					
						2016-02-22 16:17:33 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						ebc5e26c2d
					 | 
					
						
						
							
							Added compiler strategy field to Operating System class
						
						
						
						
						
						
					 | 
					
						2016-02-22 16:16:20 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						a385dae1ae
					 | 
					
						
						
							
							Unit tests to test operating system subclass creation and whether compiler strategy is set correctly
						
						
						
						
						
						
					 | 
					
						2016-02-22 14:54:30 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						1367ccab93
					 | 
					
						
						
							
							New folder that will hold operating system subclasses
						
						
						
						
						
						
					 | 
					
						2016-02-22 14:53:55 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mario Melara
							
						 
					 | 
					
						
						
							
						
						22bf4bc080
					 | 
					
						
						
							
							import linux distro subclass. Added method to add operating system to platform dictionary
						
						
						
						
						
						
					 | 
					
						2016-02-22 14:53:16 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |