Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed f90tst_parallel3.F90 parallel test #158

Closed

Conversation

edhartnett
Copy link
Contributor

@edhartnett edhartnett commented Mar 4, 2019

Part of #157.
Fixes #155

In this PR I remove the nfconfig file and all its related trappings.

In netcdf-fortran, I started with a configure.in file (written by Steve) and added automake (and changed the name, as was recommended, to configure.ac).

So some of what is present is simply an artifact of those times, and the nfconfig.inc is part of that. Because the netCDF-c build used config.h, we had an equivalent for fortran.

But since then I have learned a lot more about autotools and fortran and done several more fortran packages. Fortran does better without a config file, since there is no standard for fortran pre-processing. Instead, defining macros with the -D option to compilers works best.

So that is what is implemented here. This causes the parallel tests to run again, and I had to comment a couple of them out because they fail. I will hit that in my next PR. ;-)

In this PR I also fix one of the two currently broken parallel tests.

@edhartnett edhartnett marked this pull request as ready for review March 8, 2019 15:14
@WardF
Copy link
Member

WardF commented Mar 8, 2019

Thanks for the PR; the tests had failed so I've restarted them and will follow back up if they fail again.

@WardF
Copy link
Member

WardF commented Mar 8, 2019

Seeing a number of fortran related failures, will see if I observe them outside the docker environment.

@WardF
Copy link
Member

WardF commented Mar 8, 2019

Failures can be observed here:

@edhartnett
Copy link
Contributor Author

Ok stand by.

@edhartnett
Copy link
Contributor Author

I'll fall back to the previous PR and circle around to this one again when it is merged. Thanks! Ed

@edhartnett edhartnett closed this Mar 9, 2019
@edhartnett edhartnett deleted the ejh_next_4 branch March 16, 2019 14:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

most or all parallel I/O tests not really running
2 participants