GithubHelp home page GithubHelp logo

Comments (5)

mattdturner avatar mattdturner commented on July 18, 2024

Debug runs with PGI include the -Mchkptr compile flag. This flag is supposed to "Check for unintended de-referencing of NULL pointers." a2d is an allocatable array, not a pointer. Removing this runtime check results in the model running to completion. This suggests to me that it is a problem with pgi, but that is just my opinion.

from cice.

nemequ avatar nemequ commented on July 18, 2024

If you want to add a PGI build to CI, I have a script at https://github.com/nemequ/pgi-travis which should make it pretty easy.

from cice.

 avatar commented on July 18, 2024

@nemequ, cool, thanks for sharing!
EDIT: It seems @nemequ also developed a similar repository for Intel compilers. A license is needed, but may be worth considering by the CICE-Consortium.

from cice.

nemequ avatar nemequ commented on July 18, 2024

EDIT: It seems @nemequ also developed a similar repository for Intel compilers. A license is needed, but may be worth considering by the CICE-Consortium.

Unfortunately,Intel changed how their license server works after I wrote that. Now you can only have (IIRC) 5 active installations, and the only way to deactivate an installation is to log into their web site and manually remove it (i.e., we can't just uninstall the compiler after everything else is done). Unless you want to log in to Intel's web site every few builds you'll end up with build failures from Travis. I've pretty much stopped maintaining that repo since the change.

from cice.

apcraig avatar apcraig commented on July 18, 2024

I am not seeing this problem anymore. We have updated some of the pgi compiler options over the last few months among other things. I'm going to mark it wontfix and close it.

from cice.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.