Message ID | 161b50ae-626e-4e34-e3e8-d00cc4c29e14@suse.cz |
---|---|
State | Committed |
Commit | 08fd14f9589b6e0e3155ba728a5e7031b9250f91 |
Headers |
Return-Path: <gcc-patches-bounces+patchwork=sourceware.org@gcc.gnu.org> X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 469E33858431 for <patchwork@sourceware.org>; Fri, 11 Nov 2022 12:34:08 +0000 (GMT) X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from smtp-out2.suse.de (smtp-out2.suse.de [IPv6:2001:67c:2178:6::1d]) by sourceware.org (Postfix) with ESMTPS id 338C23858D1E for <gcc-patches@gcc.gnu.org>; Fri, 11 Nov 2022 12:33:53 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 338C23858D1E Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=suse.cz Authentication-Results: sourceware.org; spf=fail smtp.mailfrom=suse.cz Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by smtp-out2.suse.de (Postfix) with ESMTPS id 2625C201A7; Fri, 11 Nov 2022 12:33:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_rsa; t=1668170032; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=c6IMQPUI4+EiTcmn6y8t9vHN6EwNg4klx9sj/toHbXc=; b=NzAz4B1LCpt19ssQMT0DPQY21isYOwmRNbQq5B6Doh9UPw0uTW/4Y5hUzfv3QpnS8iRwUD vo/ONQ6hO5Ocryrhcb/Rcddk6IHDgXq3zzD6sY3xoH/RW5e7U62fKyQvEzLnUU7LVhhB5k +zusnlWllAwuTFo7VyqJVUiRbdtWBPE= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_ed25519; t=1668170032; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=c6IMQPUI4+EiTcmn6y8t9vHN6EwNg4klx9sj/toHbXc=; b=88LA8T7YyrzNg/jTIJzE1poATfd8itoeURIKMEZjDQz7dNtWUYsH4zkwBMnVpn96YyCVP6 KcD98/ELpACMOeCw== Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by imap2.suse-dmz.suse.de (Postfix) with ESMTPS id 12D8613357; Fri, 11 Nov 2022 12:33:52 +0000 (UTC) Received: from dovecot-director2.suse.de ([192.168.254.65]) by imap2.suse-dmz.suse.de with ESMTPSA id 0lzBAzBBbmPZTAAAMHmgww (envelope-from <mliska@suse.cz>); Fri, 11 Nov 2022 12:33:52 +0000 Message-ID: <161b50ae-626e-4e34-e3e8-d00cc4c29e14@suse.cz> Date: Fri, 11 Nov 2022 13:33:51 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 From: =?utf-8?q?Martin_Li=C5=A1ka?= <mliska@suse.cz> Subject: [PATCH (pushed)] sphinx: stop using parallel mode To: gcc-patches@gcc.gnu.org Content-Language: en-US Cc: David Malcolm <dmalcolm@redhat.com>, Tobias Burnus <tobias@codesourcery.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-11.7 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_SOFTFAIL, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list <gcc-patches.gcc.gnu.org> List-Unsubscribe: <https://gcc.gnu.org/mailman/options/gcc-patches>, <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe> List-Archive: <https://gcc.gnu.org/pipermail/gcc-patches/> List-Post: <mailto:gcc-patches@gcc.gnu.org> List-Help: <mailto:gcc-patches-request@gcc.gnu.org?subject=help> List-Subscribe: <https://gcc.gnu.org/mailman/listinfo/gcc-patches>, <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe> Errors-To: gcc-patches-bounces+patchwork=sourceware.org@gcc.gnu.org Sender: "Gcc-patches" <gcc-patches-bounces+patchwork=sourceware.org@gcc.gnu.org> |
Series |
[(pushed)] sphinx: stop using parallel mode
|
|
Commit Message
Martin Liška
Nov. 11, 2022, 12:33 p.m. UTC
Noticed that the documentation build can stuck on a machine with many cores (160) and I identified a real sphinx problem: https://github.com/sphinx-doc/sphinx/issues/10969 Note the parallel can help just for some manuals and it is not critical for us. ChangeLog: * doc/Makefile: Disable -j auto. --- doc/Makefile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-)
Comments
On Fri, Nov 11, 2022 at 4:34 AM Martin Liška <mliska@suse.cz> wrote: > > Noticed that the documentation build can stuck on a machine with > many cores (160) and I identified a real sphinx problem: > https://github.com/sphinx-doc/sphinx/issues/10969 > > Note the parallel can help just for some manuals and it is not critical > for us. This alone should cause us to pause and just revert back to texinfo. People are not going to upgrade sphinx all the time just to get fixes for documentation layout. Texinfo is stable and we should just revert back to it. Thanks, Andrew Pinski > > ChangeLog: > > * doc/Makefile: Disable -j auto. > --- > doc/Makefile | 6 +++++- > 1 file changed, 5 insertions(+), 1 deletion(-) > > diff --git a/doc/Makefile b/doc/Makefile > index 9e305a8e7da..e08a43ecf2d 100644 > --- a/doc/Makefile > +++ b/doc/Makefile > @@ -2,7 +2,11 @@ > # > > # You can set these variables from the command line. > -SPHINXOPTS ?= -j auto -q > + > +# Disable parallel reading as it can be very slow on a machine with CPUs: > +# https://github.com/sphinx-doc/sphinx/issues/10969 > + > +SPHINXOPTS ?= -q > SPHINXBUILD ?= sphinx-build > PAPER ?= > SOURCEDIR = . > -- > 2.38.1 >
diff --git a/doc/Makefile b/doc/Makefile index 9e305a8e7da..e08a43ecf2d 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -2,7 +2,11 @@ # # You can set these variables from the command line. -SPHINXOPTS ?= -j auto -q + +# Disable parallel reading as it can be very slow on a machine with CPUs: +# https://github.com/sphinx-doc/sphinx/issues/10969 + +SPHINXOPTS ?= -q SPHINXBUILD ?= sphinx-build PAPER ?= SOURCEDIR = .