On Oct 25, 2012 11:15 PM, "Clinton Stimpson" <[email protected]> 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
-- 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
