From e74c8e71ccfc86ea63446dff5517afcdd286bae0 Mon Sep 17 00:00:00 2001
From: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
Date: Tue, 23 Jun 2020 15:17:35 -0700
Subject: [PATCH] tests: check rpath presence not equality (#17216)

---
 lib/spack/spack/test/relocate.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lib/spack/spack/test/relocate.py b/lib/spack/spack/test/relocate.py
index 551f1596f7..a1a8952c97 100644
--- a/lib/spack/spack/test/relocate.py
+++ b/lib/spack/spack/test/relocate.py
@@ -337,7 +337,8 @@ def test_make_elf_binaries_relative(hello_world, copy_binary, tmpdir):
         [str(new_binary)], [str(orig_binary)], str(orig_binary.dirpath())
     )
 
-    assert rpaths_for(new_binary) == '$ORIGIN/lib:$ORIGIN/lib64:/opt/local/lib'
+    # Some compilers add rpaths so ensure changes included in final result
+    assert '$ORIGIN/lib:$ORIGIN/lib64:/opt/local/lib' in rpaths_for(new_binary)
 
 
 def test_raise_if_not_relocatable(monkeypatch):
-- 
GitLab