Bug related to locale changes.
On 08-06-2015, at 13:40, Duncan Murdoch <murdoch.duncan at gmail.com> wrote: I posted this to R-devel yesterday; from responses received, it appears to be OSX-specific (maybe Mavericks-specific). In an R session started from the terminal with R --vanilla, I see this:
Sys.setlocale(locale="en_CA")
[1] "en_CA/en_CA/en_CA/C/en_CA/en_CA.UTF-8"
"320" > "300"
[1] NA
"320" > "300"
[1] TRUE The first string comparison after the locale change produces NA, while later ones are fine.
I see the similar things on R version 3.2.0 Patched (2015-05-11 r68355)
Sys.setlocale(locale="en_CA")
[1] "en_CA/en_CA/en_CA/C/en_CA/en_GB"
"320" > "300"
[1] NA
"320" > "300"
[1] TRUE Berend