Hi Jiong,

I couldn't reproduce tests failures on my box, perhaps I missed something. How can I test this?

-Maxim
On 10/08/2014 06:30 PM, Jiong Wang wrote:

On 08/10/14 15:00, Maxim Ostapenko wrote:
Hm, as I see, others testsuites such as gfortran.exp, go.exp etc. do not
call restore_ld_library_path at all. Perhaps we could simply follow this
way?

Would failing tests still fail if remove restore_ld_library_path from
{asan, tsan, ubsan}_finish?
Hi Maxim,

  verified those fails gone away on check-gcc.

but not sure whether this remove will cause problem on other test environments which they are aimed to solve.

-- Jiong


On 10/08/2014 03:40 PM, Marcus Shawcroft wrote:
On 8 October 2014 11:10, Maxim Ostapenko
<m.ostape...@partner.samsung.com> wrote:
Does it work without restore_ld_library_path in {asan, ubsan, tsan}_finish?

I see two opportunities to fix the issue:

1) Implement a stack of saved contexts.

2) Implement new functions, say {asan, ubsan, tsan}_restore_ld_library_path, to be able {asan, ubsan, tsan}_finish functions restore context correctly.

What solution is preferable?
Option 1 has the advantage that it places all of the context save and
restore in one place rather than spreading it around the
infrastructure.

Please can we revert this patch while a correct implementation is being worked?

Cheers
/Marcus





Reply via email to