andreww / fox

A Fortran XML library
https://andreww.github.io/fox/
Other
60 stars 51 forks source link

Tests with PGI #56

Closed andreww closed 6 years ago

andreww commented 6 years ago

In an ideal world we would run CI tests with other compilers. PGI have a community edition that looks like it could be installed on travis. See https://github.com/quixdb/squash/issues/217 for an example and #55 for an outline of doing this with Intel (which looks harder). Would help avoid things like #47.

nemequ commented 6 years ago

FWIW, this should be pretty easy with https://github.com/nemequ/pgi-travis.

Intel is hard because their licensing code gets in the way; PGI pretty much lets you do whatever you want.

andreww commented 6 years ago

That's excellent, I hadn't seen that.

Thanks!

andreww commented 6 years ago

Yes - much easer. I now have a branch that tests against pgf90. A fair sprinkling of the test cases segfault or produce memory allocation errors, but that's not a problem with the testing system!