Remove support for compiler directive switches#386
Conversation
…rspecificswitches Conflicts: model/bin/w3_new
…rspecificswitches Conflicts: model/bin/make_makefile.sh model/bin/w3_new
Good catch! Since these are commented out, I'm assuming you will be okay if I do not restart regression tests. If you want me to, just let me know and I'll restart them now. They are almost done running now. |
No need to rerun the tests due to the reason you mentioned. |
|
Updated per review. Let me know if that's not correct. |
|
Only the usual regtests did not pass: @aliabdolali I believe this PR is ready for your final review |
…erturbations (NOAA-EMC#386) * Update .gitmodules and submodule pointer for fv3atm for gsl/develop branch * RUC ice for gsl/develop (replaces NOAA-EMC#47) (NOAA-EMC#49)Implementation of RUC LSM ice model in CCPP * Squash-merge climbfuji:rucice_gfsv16dzmin into gsl/develop * Add kice=9 to tests/tests/fv3_ccpp_rap and tests/tests/fv3_ccpp_hrrr * Change NEW_BASELINE directory for gsl/develop to avoid conflicts with development work on the authoritative branches * Add KICE=9 to tests/tests/fv3_ccpp_gsd_unified_ugwp and tests/tests/fv3_ccpp_gsd_drag_suite_unified_ugwp * Revert change to .gitmodules and update submodule pointer for fv3atm * Update gsl/develop from develop 2020/12/08 (NOAA-EMC#50) * Updates to stochastic_physics_wrapper (NOAA-EMC#280) Fix to stochastic_physics_wrapper to allow for random patterns to update at a longer time-step than model * Update for Jet, bug fixes in running with frac_grid=T and GFDL MP, and in restarting with frac_grid=T (NOAA-EMC#304) Update the modulefile for jet.intel to enable UPP v10.0.0. The hpc-stack v1.0.0 pre-release is used for this. Small changes are made to tests.rt.sh for jet.intel and gaea.intel (consistency with other platforms). The submodule pointer update for fv3atm addresses bugs in the ufs-weather-model with frac_grid=T and GFDL microphysics, and with restarting the model when frac_grid=T (from @shansun6 and @SMoorthi-emc). * Land stochastic perturbations (NOAA-EMC#57)
Pull Request Summary
Remove support for compiler directive switches ( C90, NEC, SX6, SX8).
Description
This PR removes support for compiler directive switches ( C90, NEC, SX6, SX8), which were originally used when certain compilers in the past did not handle various aspects for either OMP or other needed code. These work arounds have not been used for a long time and are being removed. There is no expectation of any answer changes for regression tests.
Issue(s) addressed
Testing