+10
−2
Loading
Squash branch 'hotfix_slepc' into 'master' * Fixes build and tests with TPL_ENABLE_SLEPC=ON Description: Futility has an optional dependency on SLEPC which is needed by the arbitrary graph partitioner. When attempting to build Futility with SLEPC a few build errors were encountered. These were mostly related to missing USE statements and use of old PETSC defines that were deprecated. Source code now builds and SLEPC tests pass. See commit message **Developer Checklist:** - [x] Have you done a self-review after creating the merge request? - [x] Have you filled in the Merge Request information (title, description) thoroughly? - [x] Have you updated the relevant tickets (if this MR is linked to any VERA-dev tickets)? - [ ] Have you addressed all suggested feedback and commented on it to let the reviewer know? (Do not resolve discussions that the reviewer started) **Reviewer Checklist:** - [x] Have you confirmed all discussions were adequately addressed and resolved them all? - [x] Does it conform to formatting guidelines? - [x] Are there adequate and clear comments? - [x] Is the design clean and sensible? - [x] Are the changes optimal/efficient? - [x] Were sufficient DBC checks added? - [x] Are there unit tests? (already existing, did not build; now they build) - [ ] Is the MR description clear, including a link to the VERA-Dev issue if appropriate? (it is clear, no dev issue created or needed, it could refer to the old-old-old issue where this feature was implemented) **PSM Checklist** - [ ] Have you confirmed that all discussions were addressed, or that follow-on issues have been created for them? - [x] Have you confirmed sufficient testing was conducted? (Yes, previous testing is sufficient) - [x] Does this impact other repositories? (No) - [x] Does the MR have an adequate description? (Yes) - [x] If the MR has multiple commits, did you set the MR to squash merge? (Yes) See merge request https://code.ornl.gov/futility/Futility/-/merge_requests/417