title: How to use pb_ds on the Mac M1 chip
body: <p>Here is piece of C++ code below, and I'm trying to compiled it on Mac M1 chip, the error log tell me that <code>#include&lt;ext/pb_ds/priority_queue.hpp&gt;</code> was not supported.</p>
  <p>I'm tried command 'brew install gcc@10', but it's not work.</p>
  <p>Is there anything I can do to get the pb_ds files?</p>
  <p>Thanks!</p>
  <pre class="lang-cpp prettyprint-override"><code>#include&lt;iostream&gt;
  #include&lt;cstdio&gt;
  #include&lt;cassert&gt;
  #include&lt;vector&gt;
  #include&lt;ext/pb_ds/priority_queue.hpp&gt;
  using namespace std;
  using namespace __gnu_pbds;
  const int N=100005;
  int T;
  int n;
  vector&lt;int&gt;G[N];
  __gnu_pbds::priority_queue&lt;int,less&lt;int&gt;,pairing_heap_tag&gt;q[N];
  </code></pre>