https://bugs.kde.org/show_bug.cgi?id=486914

            Bug ID: 486914
           Summary: musl: all helgrind testcases fail
    Classification: Developer tools
           Product: valgrind
           Version: 3.24 GIT
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: helgrind
          Assignee: jsew...@acm.org
          Reporter: pjfl...@wanadoo.fr
  Target Milestone: ---

There are at least 3 problems.

1. The redirects for Linux glibc often have @*, musl doesn't. Need to add
musl-specific redirects.
2. As a consequence of 2. the expecteds all contain @*. For FreeBSD I added an
awk filter to add the required @*, should be possible to reuse the filter.
3. pthread_rwlock functions are implemented in using other public 
pthread_rwlock functions, e.g.

https://elixir.bootlin.com/musl/latest/source/src/thread/pthread_rwlock_rdlock.c

   which causes spurious recursive lock warnings. Only the innermost function
should be redirected (not great for error messages).

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to