[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: |
|
||||||||||
| 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 |