leaks #5
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Depends on
#31 valgrind suppression file
jaynuine/fdf
Reference
jaynuine/fdf#5
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
perspective vrot leak
unitialised value of size 8 in sin
investigate 24 blocks leak (i don't remember but i probably fixed it amongst with all the other previous leaks)
map field not being freed fully
perspective vrot leakto leaksthe uninitialised value errors reported by valgrind are false positives as valgrind considers type punning illegal and requires inactive union members to be explicitly defined in spite of the standard considering such use defined since c11, especially for my use case in which types match. (typically, vectors indexable by natural or by axis name)
valgrind does not seem to care about the standard specified upon compilation, which is certainly odd. enforcing gnu11 should solve the issue assuming valgrind is considering my code as cpp, and yet no matter the standard those errors arise.
since this is clearly defined behaviour i will proceed to ignore valgrind's prescriptive attitude towards the standard, even when objectively in the wrong.
along with this, all leaks have been tamed.