<p dir="auto">Hello,</p>
<p dir="auto">See: <a href="https://github.com/JuliaLang/julia/blob/master/Makefile#L541">https://github.com/JuliaLang/julia/blob/master/Makefile#L541</a>:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="	@env JULIA_CPU_THREADS=1 $(MAKE) $(QUIET_MAKE) -C $(BUILDROOT)/test all JULIA_BUILD_MODE=$(JULIA_BUILD_MODE)"><pre class="notranslate"><code class="notranslate">	@env JULIA_CPU_THREADS=1 $(MAKE) $(QUIET_MAKE) -C $(BUILDROOT)/test all JULIA_BUILD_MODE=$(JULIA_BUILD_MODE)
</code></pre></div>
<p dir="auto">This makes the test suite to take much more time to execute; furthermore, the official CI uses multiple workers by manually invoking runtests.jl with the <code class="notranslate">ncores</code> argument, so there doesn't seem to be a reason to force 1 worker anymore (if there ever was).</p>
<p dir="auto">Thank you!</p>
<p dir="auto">Following on from the removal of the Graphics module from Base, the Collections module doesn't seem to belong there either, and (as far as I can tell) is not used elsewhere in Base. I propose that the (nice) functionality be moved to the DataStructures package.</p>
<p dir="auto">On a related note, in PriorityQueue, I suggest that enqueue! and dequeue! be renamed to push! and pop! for consistency, and that pop! should return not only the value associated with the first key, but also the key itself, in a tuple. (Currently, if the key is needed, it must currently be duplicated inside the value!)</p>