preserve lookup order in PATH when invoking 'spack compiler add'

This commit is contained in:
Benedikt Hegner 2016-04-27 01:23:53 +02:00
parent 92afa52eec
commit b7c064142e

View File

@ -202,6 +202,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