[ https://issues.apache.org/jira/browse/MESOS-4451?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Anand Mazumdar updated MESOS-4451: ---------------------------------- Description: Currently we don't have {{-Wnull-dereference}} enabled for Mesos. This can sometimes lead to {{NULL}} dereference errors that go unnoticed like the one reported in {{MESOS-4449}}. We do have {{-Werror}} set to {{-Wall}} but this particular warning is not included in {{-Wall}}. This flag has been recently introduced in {{GCC 5.3.0+}}. However, {{clang 3.5+}} have had this for some time now. For now, one possible option would be to selectively enable this for clang. was: Currently we don't have {{-Wnull-dereference}} enabled for Mesos. This can sometimes lead to {{NULL}} dereference errors that go unnoticed like the one reported in {{MESOS-4449}}. We do have {{-Werror}} set to {{-Wall}} but this particular warning is not included in {{-Wall}}. This flag has been recently introduced in {{GCC 5.3.0+}}. However, both {{clang 3.5+}} have had this for some time now. For now, one possible option would be to selectively enable this for clang. > Enable `-Wnull-dereference` when building Mesos > ----------------------------------------------- > > Key: MESOS-4451 > URL: https://issues.apache.org/jira/browse/MESOS-4451 > Project: Mesos > Issue Type: Task > Components: build > Reporter: Anand Mazumdar > Priority: Minor > Labels: mesosphere > > Currently we don't have {{-Wnull-dereference}} enabled for Mesos. This can > sometimes lead to {{NULL}} dereference errors that go unnoticed like the one > reported in {{MESOS-4449}}. > We do have {{-Werror}} set to {{-Wall}} but this particular warning is not > included in {{-Wall}}. > This flag has been recently introduced in {{GCC 5.3.0+}}. However, {{clang > 3.5+}} have had this for some time now. For now, one possible option would be > to selectively enable this for clang. -- This message was sent by Atlassian JIRA (v6.3.4#6332)