I've just installed MSYS2 and built a C++ project which has been running for the last 13+ years, on various Linux, Cygwin, and (old) mingw platforms. Some of the regressions are failing on mingw-w64/x86_64, which I haven't tried before, and the errors I'm getting are exactly the same as errors I got when running on Centos 4.4 in 2007. These errors all disappeared over the next few years as the platforms moved to newer libc versions.

I don't have a record of any old test cases, but I do have a commit message which says:


The 3 failures are caused by a bug in the libc strtof, strtod, and
strtold routines on my system, which currently have a problem when scanning
hex floats with negative exponents.

Question - is mingw-w64 actually using an old libc version? It's going to take me hours to find the old test cases, or write new ones, so I thought I'd just do a sanity check here first. Thanks.



_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to