aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libphobos/testsuite/lib/libphobos.exp7
1 files changed, 7 insertions, 0 deletions
diff --git a/libphobos/testsuite/lib/libphobos.exp b/libphobos/testsuite/lib/libphobos.exp
index 3be2092..2af430a 100644
--- a/libphobos/testsuite/lib/libphobos.exp
+++ b/libphobos/testsuite/lib/libphobos.exp
@@ -90,6 +90,13 @@ proc libphobos-dg-test { prog do_what extra_tool_flags } {
}
proc libphobos-dg-prune { system text } {
+
+ # Ignore harmless warnings from Xcode.
+ regsub -all "(^|\n)\[^\n\]*ld: warning: could not create compact unwind for\[^\n\]*" $text "" text
+
+ # Ignore dsymutil warning (tool bug is actually linker)
+ regsub -all "(^|\n)\[^\n\]*could not find object file symbol for symbol\[^\n\]*" $text "" text
+
return $text
}