On Thu, 31 Mar 2016 07:17:42 +0100 Sascha Steinbiss <sa...@tetrinetsucht.de> wrote: > On Wed, 30 Mar 2016 16:27:39 -0700 Jamie Zawinski <j...@jwz.org> wrote: >> But shell wildcards return sorted results. How does this change anything? > > The problematic wildcard expansion here happens in a Makefile, and in > contrast to bash, for example, the results there are not guaranteed > to be sorted. At least not in Make versions >3.82 [1].
Now that I look at it again, the command is actually indeed evaluated by the shell but may be subject to differences in sorting order based on locale. To obtain some variety, the test framework sets LC_ALL and LANG are set to ‘C’ in the first build and to ‘fr_CH.utf8' in the second build, resulting in different sorting for random-walk.asm, random.asm and random2.asm. Cheers, Sascha