Re: ASAN test failures make compare_tests useless

2014-08-18 Thread Alexander Potapenko
astructure)? If so, this is quite a questionable choice (e.g. Valgrind also prefixes the report lines with "==12345=="), and I don't see the point in removing PIDs/addresses to please this script. >>> Alternatively, I could patch compare_tests to sed out that part before >>> comparing. Would that be acceptable? >>> >>> Cheers, >>> >>> Manuel. >>> >> >> Added Sanitizer folks. Frankly it'd be cool if dumping PIDs and >> addresses could be turned off. >> > > Ok, this time actually added them. > -- Alexander Potapenko Software Engineer Google Moscow

Re: ASAN test failures make compare_tests useless

2014-08-18 Thread Alexander Potapenko
failures caused by my patch. >> >> Can we remove the "==" part of the error? This way compare_tests >> will ignore the failures. >> >> Alternatively, I could patch compare_tests to sed out that part before >> comparing. Would that be acceptable? >

Problem with static constructor priorities on Darwin

2013-01-31 Thread Alexander Potapenko
tors and makes small ASan tests pass, but this solution is far from a complete one. Is my understanding of the current problem with machopic_asm_out_constructor() correct? If so, any chance it can be fixed? Thanks, Alexander Potapenko Software Engineer Google Moscow

Re: About BZ#87210 [RFE] To initialize automatic stack variables

2019-03-06 Thread Alexander Potapenko via gcc
tion is no longer used. Forcing initialisation of stack > variables would put it in the wrong place, when the stack space is reused. > > And the code generated here is as good as it gets - no efficiency is lost. > > > So as far as I can see, gcc has all the bits it needs - it just needs a > nicer and simpler syntax. Something like an attribute "secure" which > will generate and use an appropriately sized zeroing function on scope > exit. Ideally, this could be attached to a type as well as a variable. > > (I have no idea how simple or difficult this task might be.) > > -- Alexander Potapenko Software Engineer Google Germany GmbH Erika-Mann-Straße, 33 80636 München Geschäftsführer: Paul Manicle, Halimah DeLaine Prado Registergericht und -nummer: Hamburg, HRB 86891 Sitz der Gesellschaft: Hamburg