[sr-dev] Compilation defaults for git code

Jan Janak jan at ryngle.com
Thu Oct 15 17:32:56 CEST 2009


On Thu, Oct 15, 2009 at 11:45 AM, Henning Westerholt
<henning.westerholt at 1und1.de> wrote:
> On Donnerstag, 15. Oktober 2009, Andrei Pelinescu-Onciul wrote:
>> > Or perhaps it is just me having these issues? Maybe others have secret
>> > techniques to share how to avoid such dumb problems?
>>
>> In some cases optimizations debugging is harder, but statistically
>> that number of cases is small (we can figure most backtraces even with
>> all the optimizations).
>> I would rather have a fully optimized version and if I cannot figure a
>> crash, turn on debugging, rather then having a version which works
>> perfectly with debugging but sometimes crashes when optimized.
>
> Andrei,
>
> this is a good point. In kamailio times the default for the code was also
> "-O9" (which is the same as -O3, IMHO), and debugging enabled. I don't
> remember any case at the moment where i need to change this because of
> debugging, so i think this setting is fine.

I agree, this is a good point and I no longer think we should change
the compilation mode. I did not realize that we would not be able to
catch bugs like that in debug mode.

  -- Jan



More information about the sr-dev mailing list