Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
xerus
xerus
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 40
    • Issues 40
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • xerus
  • xerusxerus
  • Issues
  • #244

Closed
Open
Created Mar 23, 2019 by Fuchsi*@exampleOwner

dropping support for GCC 4.8 and below

another point of discussion:

  • with commit 8d55ef3e I broke compatibility with GCC 4.8.1 and below (which will once again show an internal segfault during compilation) for better readability esp. of typedefs for function pointers. (this could be circumvented by reverting the two using declarations inside the Tensor class)
  • the warnings about deprecated function will only work with GCC >= 4.9
  • GCC 4.9 was released 5 years ago next month. even debian oldstable uses it as the default - so the need to support even older compilers seems to be rather low imho.
Assignee
Assign to
Version 4.0
Milestone
Version 4.0 (Past due)
Assign milestone
Time tracking
None
Due date
None