You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Resolve#149977, #149979, #150094.
Previously, #149505 used libstdc++ parallel mode by enabling
-D_GLIBCXX_PARALLEL. However, mixing source files compiled with
and without parallel mode can lead to undefined behavior (See
https://gcc.gnu.org/onlinedocs/libstdc++/manual/parallel_mode_using.html)
We switch to using the specific paralell sort from <parallel/algorithm>
when compiled with GCC compiler. Note that use of std::execution policy
has dependency on libtbb and we thus decide to avoid that.
0 commit comments