https://bugs.kde.org/show_bug.cgi?id=512571
Bug ID: 512571
Summary: regtest problems with darwin dsymutil
Classification: Developer tools
Product: valgrind
Version First 3.27 GIT
Reported In:
Platform: Compiled Sources
OS: macOS
Status: REPORTED
Severity: minor
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
There are a few tests that create links (none allexec32 and allexec64) or
copies (none cmd-with-special). Maybe some more?
On Darwin these tests fail first time round with a diff like
+run: /usr/bin/dsymutil "/Users/paulf/scratch/valgrind/none/none-amd64-darwin"
So when making the copy/link dsymutil should also be run afterwards. For the
moment this isn't much of an issue (the test fails first time and then passes).
If I get to having a darwin nightly this will be a bigger issue as there would
just be one time round for these tests.
In addition the copied exec for cmd-with-special interferes somewhat with the
vg_regtest script. When dsymutil runs on the copied 'a \<>b' exe it will create
a directory 'a \<>b.dSYM'. vg_regtest runs the arch_test exe on each directory
to see if it should recurse into that directory. There looks like there is a
problem with quoting and arch_test gets two arguments, 'a' and '\<>b'. That
causes arch_test to fail and print a message "usage: arch_test <arch-type>".
Not serious, but it took me a while to work out what was causing it.
--
You are receiving this mail because:
You are watching all bug changes.