#5 make failed on ifort 12.1.0 (20111011)

closed
nobody
None
5
2013-05-07
2013-03-02
Liam Jongsu Kim
No

I think something changed on intel fortran 12.1.0 about ISO_C_BINDING. On 11.1 (20090511), build operation is succeed.
Here is error message
https://gist.github.com/appleparan/36c9958d0390474ffee1

Discussion

  • Tom Clune
    Tom Clune
    2013-03-06

    Thank you for reporting this problem.

    Our nightly regression tests have not detected it, and by coincidence we are using Ifort 12.1.0.233. So this may require additional information for us to replicate the issue.

    Could you provide us with which OS you are using? Also, your error message seems to imply that the source code was already built. Is it possible that there was an earlier build with a different compiler/version that is preventing the load step from succeeding? To check, do a 'make distclean' and then try to rebuild.

     
  • Sure, I already did that.

    https://gist.github.com/appleparan/76dc226bb5b24b38f31a
    this is error message and my OS information.

    [appleparan@nodemaster01 pfunit]$ ifort --version
    ifort (IFORT) 12.1.0 20111011
    Copyright (C) 1985-2011 Intel Corporation. All rights reserved.

    [appleparan@nodemaster01 pfunit]$ gcc --version
    gcc (GCC) 4.4.6 20110731 (Red Hat 4.4.6-3)
    Copyright (C) 2010 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions. There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

    this is ifort and gcc information

     
  • Actually, I used overwritten git version of pFUnit. That means i cloned repository using git and overwrite source release to repository. (I am curious why you stop using git, there is only source release!).

     
  • Tom Clune
    Tom Clune
    2013-05-06

    Apologies - I am somehow not receiving notifications when messages are posted, so I never knew you had followed up with the relevant information.

    We have _not_ stopped using Git, so you may need to explain a bit more why you think this is the case.

    Also, please note I will be releasing pfunit 2.0 (beta) today. This release is somewhat easier to use and much more extensible. Unfortunately, the only documentation is in the form of examples in the Examples directory, but that may be more than enough for most users. It is currently on the "f2kunit" branch in the git repository, but I'll be moving it to the trunk shortly.

    - Tom

     
  • Thank you for response. Due to version update, i think this issue can be closed.

     
    • status: open --> closed