Adds a compilation test for mcslock
[libcds.git] / test / stress / misc / mcslock_test.cpp
1 #include "common.h"
2 #include <atomic>
3 #include <cds/gc/dhp.h>
4 #include <cds/gc/hp.h>
5 #include <cds/misc/mcs-lock.h>
6 #include <cds_test/stress_test.h>
7 #include <iostream>
8 #include <memory>
9 #include <thread>
10
11 using namespace std;
12
13 namespace {
14
15 static size_t s_nMCSLockThreadCount = 4;
16 static size_t s_nMCSLockPassCount = 3000000;
17
18 cds_others::mcs_mutex m;
19
20 } // namespace
21
22 int main() {
23   cds_others::mcs_mutex::guard g(&m);
24   return 0;
25 }