-
Type: Improvement
-
Resolution: Won't Do
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Build
-
None
-
Server Development Platform
-
Fully Compatible
-
Platform 6 07/17/15
We currently disable the compilers alias based optimziations by building with -fno-strict-aliasing, due to a small number of aliasing violations.
The majority of these aliasing violations are in the mmap subsystem.
We should switch the default to build with type based alias analysis enabled, and only disable it for subsystems which require it.
- depends on
-
SERVER-19362 Clean up strict aliasing violations in aggregation
- Backlog
- related to
-
SERVER-19340 Vendored wiredtiger rand.c fails to compile without -fno-strict-aliasing
- Closed