From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp-out1.suse.de (smtp-out1.suse.de [195.135.220.28]) by sourceware.org (Postfix) with ESMTPS id CAAA63858C2C for ; Fri, 4 Feb 2022 11:46:50 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org CAAA63858C2C 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-out1.suse.de (Postfix) with ESMTPS id E5389210FB; Fri, 4 Feb 2022 11:46:49 +0000 (UTC) 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 D124013A49; Fri, 4 Feb 2022 11:46:49 +0000 (UTC) Received: from dovecot-director2.suse.de ([192.168.254.65]) by imap2.suse-dmz.suse.de with ESMTPSA id dYroMSkS/WGEQAAAMHmgww (envelope-from ); Fri, 04 Feb 2022 11:46:49 +0000 Message-ID: <256b733f-0378-9445-3c2b-45825e731202@suse.de> Date: Fri, 4 Feb 2022 12:46:49 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.4.1 Subject: =?UTF-8?B?UmU6IFtQYXRjaF1bd3d3ZG9jcyArIGdjY10gbnZwdHgg4oCTIHVwZGF0?= =?UTF-8?Q?e_for_-mptx_change_=e2=80=93_gcc-12/changes=2ehtml_+_gcc/docs/inv?= =?UTF-8?Q?oke=2etexi?= Content-Language: en-US To: Tobias Burnus , gcc-patches References: From: Tom de Vries In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, NICE_REPLY_A, RCVD_IN_DNSWL_LOW, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Feb 2022 11:46:52 -0000 On 2/2/22 09:30, Tobias Burnus wrote: > This patch updates the documentation for Tom's change of the default > -mptx= version - mentioning also -mptx=7.0. > > I forgot whether ptx = 7.0 was working fine or whether there was > a reason not to mention it. A ptx version is experimental if all sm versions it enables are experimental. 7.0 enables sm_80, and that one is experimental. sm_80 is considered experimental, because the last time I tried to do a gcc build with the default set to sm_80, it failed (ICEs). Likewise sm_75, sm_53. Following that reasoning ptx isa 6.3 would also be experimental, but it fixes something that is very fragile with older ptx version (warp convergence) so it has been promoted to supported. Anyway, I'm preparing a patch that picks default -mptx based on -misa, with a default minimum of 6.0 instead of 6.3, to enable testing with a 390.x driver. > At some point, we also have to update -misa=... Currently, only > sm_30 and sm_35 are documented but sm_53, sm_75 and sm_80 are supported. > Can they now be documented are are there still issues? AFAIK there are still issues. > OK to commit the wwwdocs + gcc invoke.texi patches? Sorry, it looks like this is still in flux. Thanks, - Tom