   var output = ""
   dump(dict, &output)
 
-#if arch(i386) || arch(arm)
+#if _runtime(_ObjC) && (arch(i386) || arch(arm))
   var expected = ""
   expected += "▿ 5 key/value pairs\n"
   expected += "  ▿ [0]: (2 elements)\n"

  expected += "  ▿ [4]: (2 elements)\n"
  expected += "    - .0: Three\n"
  expected += "    - .1: 3\n"
#elseif arch(x86_64) || arch(arm64)
  var expected = ""
  expected += "▿ 5 key/value pairs\n"
  expected += "  ▿ [0]: (2 elements)\n"

// RUN: %target-build-swift -module-name a %s -o %t.out
// RUN: %target-run %t.out
// REQUIRES: executable_test

//
// This file contains reflection tests that depend on hash values.
