Skip to content

Add OpenMP to the 4.8.4 build

James Willenbring requested to merge prwolfe:openMP_for_484_PR_builds into develop

Created by: prwolfe

This takes in the existing cmake GCC scripts and changes them to depend on a single default and simply add changes as needed. Right now the 4.9.3 does no additional setup and the 4.8.4 adds OpenMP requirements. I also added the OPENMP_NUM_THREAD variable to the 4.8.4 environment setup and changed the driver script to use those changes.

Note that the new builds will not actually be enabled until the Jenkins jobs are modified to the same driver script we currently use for the Intel job.

@trilinos/framework

Related Issues

Checklist

  • [ x ] My commit messages mention the appropriate GitHub issue numbers.
  • [ x ] My code follows the code style of the affected package(s).
  • [ x ] My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the code contribution guidelines for this project.
  • I have added tests to cover my changes.
  • [ x ] All new and existing tests passed.
  • [ x ] No new compiler warnings were introduced.
  • These changes break backwards compatibility.

I will change the wiki documentation when we Merge this - I don't want the mismatch to last more than a half-hour or so.

Merge request reports