Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • O ogs
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 98
    • Issues 98
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 40
    • Merge requests 40
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • ogsogs
  • ogs
  • Merge requests
  • !4108

Bump gcc minimum to 10.2.0 and VTK to 9.1.0.

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Lars Bilke requested to merge bilke/ogs:compiler-bump-vtk9 into master Apr 20, 2022
  • Overview 6
  • Commits 25
  • Pipelines 30
  • Changes 34

There were just to much hacks involved in the original MR (!4104 (closed)) to get VTK 8 to run on newer gcc.

So now this bumps minimums:

  • GCC to 10.2.0
  • VTK to 9.1.0
  • Supported Ubuntu version to 22.04

Also:

  • Some CMake changes were necessary for the new VTK module system.
  • Some TH2M benchmark tolerances needed to be slightly relaxed (I guess because of the compiler change).
  • Adapted some benchmark runtimes, moving longer running ones to LARGE.
  • Disabled Ubuntu CI job (will be reverted once the node is updated to 22.04).
  1. Feature description was added to the changelog
  2. Tests covering your feature were added?
  3. Add VTK 9.1.0 module on EVE. Not needed, we always build locally via cpm.
  4. Refactor VTK module deps added in !4021 (merged).
  5. Enable RemoveGhostData in cli builds, see !4106 (merged).
Edited Apr 22, 2022 by Lars Bilke
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: compiler-bump-vtk9