Make TCK ordering deterministic
The use of a list(set(x))
construction when building the TCK location list makes the order of that list non-deterministic (it can vary between runs). This creates problems when running multiple Moore subjobs on the Grid as each output file can require a different TCK. This MR stabilises the TCK by sorting the result of the list(set(x))
operation.
Edited by Alex Pearce