-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Unknown
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
C Drivers
Scope
Add a task in Evergreen to test build with C23 standard.
Background
C23 build has been broken twice: CDRIVER-5672 and CDRIVER-5889. C23 is now the default in GCC 15.
If compilers on Evergreen distros are not-yet new enough, consider using Earthly. Here is an example target to build with C23.
- is related to
-
CDRIVER-5672 Fix C23 compile; don't return bool when return type is a pointer
-
- Closed
-
-
CDRIVER-5889 Build failure using libbson 1.30 and newer GCC 15
-
- Closed
-