On Oct 25, 2012, at 9:42 PM, Bill Hoffman wrote: > > On Oct 25, 2012 11:15 PM, "Clinton Stimpson" <clin...@elemtech.com> wrote: > > > > > > On Oct 25, 2012, at 4:18 PM, Bill Hoffman wrote: > > > > > On 10/25/2012 6:06 PM, Alan W. Irwin wrote: > > >> > > >> I have just discovered an extremely simple test case of the whole > > > > > > We have already found the problem and have an even smaller test case. > > > > > > cat info.cmake > > > file(STRINGS a.exe _strings LIMIT_COUNT 4 REGEX "INFO:") > > > foreach(info ${_strings}) > > > message(STATUS "[${info}]") > > > endforeach() > > > > > > Build the CMake test case into a.exe like this: > > > gfortran CMakeFortranCompilerABI.F > > > > > > Then run cmake -P info.cmake, > > > It should print this: > > > -- [INFO:compiler[GNU]INFO:platform[]] > > > > > > If not it is broken and will not detect the compiler correctly. > > > > > > Bill, are you sure you meant CMakeFortranCompilerABI.F? > > I get something like this > > INFO:sizeof_dptr[8]ABI Detection > > no matter what I do, even on native Linux with /usr/bin/gfortran. > > > > The other file, CMakeFortranCompilerId.F, should give the > > compiler/platform. Is that the one you meant? > > Either one should show the issue. I did show the wrong output. When it fails > you get no output. > > > Clint > Ok, I was able to reproduce the problem.
Alan, you are in luck. They fixed it two days ago!! At first, I was confused because I was not able to reproduce it, then trying it against an older version of Wine showed the problem. commit 4a566ed3d6acd8a6e18eeaeb41d55d0f793029de Author: Piotr Caban <pi...@codeweavers.com> Date: Tue Oct 23 18:11:06 2012 +0200 msvcp90: Convert characters to unsigned char before passing them to functions operating on integers. Clint
-- Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers