git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH] MALLOC_CHECK: Allow checking to be disabled from config.mak

From
Elia Pinto <gitter.spiros@gmail.com>
Date
Oct 10, 2012, 18:38 UTC
Message-ID
<CA+EOSBkpWhYbJKxT-JZ1FkLp8mctVcqKmvAEN0aKvC_Ni3Pf6Q@mail.gmail.com>
In-Reply-To
<CA+EOSB=NQTsSCs-EJF80h2L+xMULcu_HbaW+mc=yr-3u2hEKbQ@mail.gmail.com>
No reboot.  lsb-release -a from memory or something similar, always on travel...
Regards
2012/10/10, Elia Pinto <gitter.spiros@gmail.com>:
Show 55 quoted lines
> Hemm, too old release distro , no ? 4-5 year ago. It is time to
> upgrade to something more recent , 5.7 5.8 . Rhel5.3 is not a good
> distro for a developer isn't it ?
>
> 2012/10/10, Ramsay Jones <ramsay@ramsay1.demon.co.uk>:
>> Junio C Hamano wrote:
>>> Ramsay Jones <ramsay@ramsay1.demon.co.uk> writes:
>>>
>>>> The malloc checks can be disabled using the TEST_NO_MALLOC_CHECK
>>>> variable, either from the environment or command line of an
>>>> 'make test' invocation. In order to allow the malloc checks to be
>>>> disabled from the 'config.mak' file, we add TEST_NO_MALLOC_CHECK
>>>> to the environment using an export directive.
>>>
>>> We would want to encourage people to test with cheap but effective
>>> checks when available.  I do not see "malloc: using debugging hooks"
>>> message anywhere when I run tests, but if you do, I'd rather see us
>>> check if we can tell glibc to stop doing so first without disabling
>>> the whole test.  Your patch feels like the first step to a slipperly
>>> slope whose destination would make us say "we get too many messages
>>> so let's do nothing in "make test" with this configuration." when
>>> taken to the extreme, and obviously we would not want to go there
>>> ;-).
>>
>> [sorry for the late reply, I've been away ...]
>>
>> Yes, but ... I really don't see that this patch would encourage anyone
>> to skip the malloc checks, who wasn't going to anyway! I didn't notice
>> much of an increase in the running time of the tests, so that wouldn't
>> discourage me. This idiotic message spewage is a different issue.
>> (the complete loss of terminal scroll-back is particularly annoying)
>>
>> I had intended to run the tests with malloc checks enabled before
>> submitting patches, testing -rc* builds etc., but have them disabled
>> for day-to-day programming.
>>
>>> Besides, doesn't a simple instruction to export TEST_NO_MALLOC_CHECK
>>> to your environment before running "make test" suffice?
>>
>> Yes, so I can simply disable the malloc checks in my ~/.bashrc file.
>> However, it would be disappointing to have my config tweeks in two
>> places ... :(
>>
>> I guess I can live with it ...
>>
>> ATB,
>> Ramsay Jones
>>
>>
>>
>>
>
> --
> Inviato dal mio dispositivo mobile
>
-- 
Inviato dal mio dispositivo mobile
Previous: Elia PintoNext: Junio C Hamano
Message 9 of 11 in “MALLOC_CHECK: Allow checking to be disabled from config.mak”
  1. MALLOC_CHECK: Allow checking to be disabled from config.makRamsay Jones, Oct 6, 2012
  2. Junio C HamanoOct 6, 2012
  3. Elia PintoOct 7, 2012
  4. Elia PintoOct 8, 2012
  5. Christian CouderOct 9, 2012
  6. Ramsay JonesOct 10, 2012
  7. Ramsay JonesOct 10, 2012
  8. Elia PintoOct 10, 2012
  9. Elia PintoOct 10, 2012
  10. Junio C HamanoOct 10, 2012
  11. Ramsay JonesOct 11, 2012

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.