From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.perfora.net (mout.perfora.net [74.208.4.194]) by sourceware.org (Postfix) with ESMTPS id 7A20A396DC20 for ; Thu, 30 Apr 2020 20:30:12 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 7A20A396DC20 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=codesniffer.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=nospam@codesniffer.com Received: from oxuslxaltgw07.schlund.de ([10.72.76.63]) by mrelay.perfora.net (mreueus002 [74.208.5.2]) with ESMTPSA (Nemesis) id 0MLeLd-1jTQjw1QVX-000tnK for ; Thu, 30 Apr 2020 22:30:11 +0200 Date: Thu, 30 Apr 2020 16:30:11 -0400 (EDT) From: Tom N Reply-To: Tom N To: gcc-help@gcc.gnu.org Message-ID: <705810366.188410.1588278611012@email.ionos.com> Subject: -fsanitize=undefined behavior MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Priority: 3 Importance: Normal X-Mailer: Open-Xchange Mailer v7.10.1-Rev30 X-Originating-Client: open-xchange-appsuite X-Provags-ID: V03:K1:80AhGBW9N5P3zPvqwIsJCmg2fJ/fnvFFoiWA/Oy5rxstglbSNIG GRDvP9fvn5BUDZGZ6qFqTdHJh9PipYoYdv+QF80MWB68khjtBaEuuRLVsA8+YGLSKgtQ7cZ NwJDLq6zCgspxVgvidmaqKby1M9RTPZrHz3cje91OFZ6jVDTQ9xXdPvTVhcYLnDz3J+R7UL Cr7LkQIq5ccp8ABqaOm0w== X-UI-Out-Filterresults: notjunk:1;V03:K0:mjXfA31+E/k=:+PNn+XXEIUqwLXKoRMEcf9 TCq2GznIvEM69ItSD7QEMrC9orabvmJ77uK49TpixZqNB9VCg799IMMq4ZN/JbuWUkkS3Zgv7 ryv96fPJuNRKqYLg/d333Z+vk3SMBskO/AkuQhjduYIdKmmgt/I/amaAPRIElfAKZVwnDawp8 jl9GNsBGXTTRL6k9LS5lp9AI+0gFG0Fi8a3y3o+7bDNHZnvZAN/55wZql8NVeQKGNsT/jJ8tB XLFhNV2MTA9CGSHMT9c5Huir9VHooD8uEIUKxFjj0cLISwJv9JwVvJfTsoWa7U1KP8bymed2f sEkGq05DTNYvjDM06fJgjZWloMafnF3KwSIizJod6wwBLqaILSG/cQcQKaL3N3RYCfLjbPUij wmm1H3BQZWUqsRgodOTqR083Xf/PAID2ddTAubhnbHVrCAanZlj10w8vcsYJBXjr9kCrOZpdd EH5nLSEZLlQ1uexWyA4onOPm0glu2QYb6CMPNQi+BRO8n/ct1ozWBnFVVWN2zIYJaNvQiJ+Vx 5s9o4vmJxlt/j1sr9/ci4aEZkHlDx0Q/+Mgpys/KhGiyv/4ntmLopj/JdC0BLJg6w8SVFiyLE XSci/kq+9IcH6eM1nV6G15EX30d5Qk9/M1uh4d8aEOb2FJjxQDf6+9LhvZ2LkXkuzOegeFOX9 Pxmyfl2oSTC25wboPTJ1hnTpra8H6SCTI/FiN8f1caJS5ji5U2VuJeWqfeRCyAr+awZaEDTxc KzVyYkjCSBnvhk+gP7ZOyurMD3GB3lx/ZFQdpqGCkcqfhVHRcANz7FqgsY8JI7ewwCxCfYzL6 yFRBAzTgywCqFLeSMhhio8w+IQ9IsJ0SZHmqkBDGkM9wR1JKDIH1Bo6S1JJtCujxb0gtGdg X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gcc-help@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-help mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Apr 2020 20:30:14 -0000 The man page for -fsanitize=undefined lists a bunch of sub-options (eg. -fsanitize=shift, -fsanitize=shift-exponent, etc). If I include -fsanitize=undefined does it enable all of the sub-options, or none, or something in between? If it doesn't enable all sub-options, is there an easy way to do that short of specifying all of them? TIA!