brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1012 B · e9de48c Raw
58 lines · plain
1; RUN: rm -rf %t2; RUN: split-file %s %t 3; RUN: not llvm-readtapi --remove -arch arm64 %t/libslim.tbd 2>&1 | FileCheck %s4 5CHECK: {{.*}}libslim.tbd' cannot remove last architecture slice 'arm64'6 7//--- libslim.tbd8{9  "libraries": [10    {11      "exported_symbols": [12        {13          "data": {14            "global": [15              "_sym1"16            ]17          }18        }19      ],20      "install_names": [21        {22          "name": "/usr/lib/internal/libfat.dylib"23        }24      ],25      "parent_umbrellas": [26        {27          "umbrella": "fat"28        }29      ],30      "target_info": [31        {32          "target": "arm64-macos"33        }34      ]35    }36  ],37  "main_library": {38    "install_names": [39      {40        "name": "/usr/lib/libfat.dylib"41      }42    ],43    "reexported_libraries": [44      {45        "names": [46          "/usr/lib/internal/libfat.dylib"47        ]48      }49    ],50    "target_info": [51      {52        "target": "arm64-macos"53      }54    ]55  },56  "tapi_tbd_version": 557}58