Skip to content

[EPIC] Move forward to C++20 #3223

@untereiner

Description

@untereiner

What is the requested feature?
I want to open discussions to move forward to c++20

Is your request related to a specific problem?
Below is a list of desirable features that are standardized in C++20.
I also put the min (compiler/stdlib) versions where they are implemented

clang gcc
standardized text format (in replacement of fmt) 17 13
range library 15 10
concepts library 13 10
span 7 10
litterals as template params 12 9

I would like to discuss the feasibility of this change on the different architectures that geos is compiled on..

Describe the solution you'd like
n.a.

Describe alternatives you've considered
n.a.

Additional context
n.a.

Metadata

Metadata

Labels

type: featureNew feature or requesttype: newA new issue has been created and requires attention

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions