Sort isn't consistent (locale-dependant)
Imported from http://bugzilla.roxen.com/bugzilla/show_bug.cgi?id=2186
Reported by Martin Nilsson, IDA nilsson@pike.ida.liu.se
bash-2.03$ uname -a
SunOS estonia.roxen.com 5.8 Generic_108529-04 i86pc i386 i86pc
bash-2.03$ pike
Pike v7.2 release 144 running Hilfe v2.0 (Incremental Pike Frontend)
> sort ( ({ "a.h","aa.h","b.h","ab.h" }) );
Result: ({ /* 4 elements */
"a.h",
"aa.h",
"ab.h",
"b.h"
})
bash-2.04$ uname -a
Linux kryten.roxen.com 2.4.2-2 #1 Sun Apr 8 20:41:30 EDT 2001 i686 unknown
bash-2.04$ pike
Pike v7.2 release 108 running Hilfe v2.0 (Incremental Pike Frontend)
> sort ( ({ "a.h","aa.h","b.h","ab.h" }) );
Result: ({ /* 4 elements */
"aa.h",
"ab.h",
"a.h",
"b.h"
})