blob: 07a51b5db90cfb1840abd42502240b66940b8da9 [file] [log] [blame]
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
// On Windows Clang bugs out when both __declspec and __attribute__ are present,
// the processing goes awry preventing the definition of the types.
// XFAIL: msvc
// UNSUPPORTED: no-threads
// REQUIRES: thread-safety
// <mutex>
#include <mutex>
std::mutex m;
int main(int, char**) {
return 0;
} // expected-error {{mutex 'm' is still held at the end of function}}