[llvm] r320605 - [dsymutil][test] Fix failing test when no lipo binary available

Jonas Devlieghere via llvm-commits llvm-commits at lists.llvm.org
Wed Dec 13 10:35:39 PST 2017


Author: jdevlieghere
Date: Wed Dec 13 10:35:39 2017
New Revision: 320605

URL: http://llvm.org/viewvc/llvm-project?rev=320605&view=rev
Log:
[dsymutil][test] Fix failing test when no lipo binary available

The invocation without -no-output would try to lipo the different debug
objects together. This wouldn't work on platforms that don't provide
that utility.

Modified:
    llvm/trunk/test/tools/dsymutil/ARM/fat-threading.test

Modified: llvm/trunk/test/tools/dsymutil/ARM/fat-threading.test
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/tools/dsymutil/ARM/fat-threading.test?rev=320605&r1=320604&r2=320605&view=diff
==============================================================================
--- llvm/trunk/test/tools/dsymutil/ARM/fat-threading.test (original)
+++ llvm/trunk/test/tools/dsymutil/ARM/fat-threading.test Wed Dec 13 10:35:39 2017
@@ -2,14 +2,3 @@
 # By default, dsymutil spawns one thread per architecture and this test just
 # ensures that things don't break when processing multiple archs.
 # RUN: llvm-dsymutil -no-output %p/../Inputs/fat-test.arm.dylib -o %t.brief.dSYM 2>&1
-# RUN: llvm-dsymutil -verify %p/../Inputs/fat-test.arm.dylib -o %t.verify.dSYM 2>&1
-
-# CHECK: warning: no debug symbols in executable (-arch armv7)
-# CHECK: warning: no debug symbols in executable (-arch armv7s)
-# CHECK: warning: no debug symbols in executable (-arch arm64)
-
-# CHECK: Running lipo
-# CHECK-NEXT: lipo -create
-# CHECK-SAME: -segalign armv7
-# CHECK-SAME: -segalign armv7s
-# CHECK-SAME: -segalign arm64




More information about the llvm-commits mailing list