[MCOL-1378] Hardening Flags pt 2 Created: 2018-05-02  Updated: 2018-09-11  Resolved: 2018-09-11

Status: Closed
Project: MariaDB ColumnStore
Component/s: None
Affects Version/s: None
Fix Version/s: 1.2.0

Type: New Feature Priority: Major
Reporter: Andrew Hutchings (Inactive) Assignee: Andrew Hutchings (Inactive)
Resolution: Done Votes: 0
Labels: None

Sub-Tasks:
Key
Summary
Type
Status
Assignee
MCOL-1496 Joiner array boundary bug Sub-Task Closed Andrew Hutchings  
Sprint: 2018-13, 2018-14, 2018-15, 2018-16, 2018-17

 Description   

We added some hardening compile flags in 1.1, we should consider looking into a newer set for 1.2:

https://fedoraproject.org/wiki/Changes/HardeningFlags28

-D_GLIBCXX_ASSERTIONS interests me in particular for C++ vector/array bounds checking.



 Comments   
Comment by Andrew Hutchings (Inactive) [ 2018-06-22 ]

For QA: ColumnStore should still compile/run after this.

Comment by Andrew Hutchings (Inactive) [ 2018-06-22 ]

Moved back to me, the new flags have found bad bugs

Comment by Andrew Hutchings (Inactive) [ 2018-06-25 ]

For QA pt2: this will cause additional test failures which are addressed in MCOL-1496

Generated at Thu Feb 08 02:28:18 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.