Merge pull request #842 from hegner/compiler_lookup_order

Bugfix - preserve lookup order in PATH when invoking 'spack compiler add'
This commit is contained in:
Todd Gamblin 2016-05-10 01:11:18 -07:00
commit 69f6baf28e

View file

@ -230,6 +230,10 @@ def check(key):
return None
successful = [key for key in parmap(check, checks) if key is not None]
# The 'successful' list is ordered like the input paths.
# Reverse it here so that the dict creation (last insert wins)
# does not spoil the intented precedence.
successful.reverse()
return dict(((v, p, s), path) for v, p, s, path in successful)
@classmethod