From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 8609 invoked from network); 17 Dec 2022 14:45:49 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 17 Dec 2022 14:45:49 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1671288349; b=mUU3oqhR4VTUluDS/MSxKhzQLhPuq8JLtExhvvJnX6Z5F7/Q68rn5o6L6KORFAymIQ6sGc0Zfc mXgQRhjY6xYIqiPcgzLSSQjJifnz3vHZINQKTffJZmR3sYWDSfM0A+t6fye5VfTDjXoVU4XdIG FPTthv7GcBr3q2RQ3TcegyRs3TmfjMwE+91/0GbU0O6ERo4Kob9fhQaCxC9ugVvuUIhFJx8pIz RYev4hW7s13VrHXfToBqwhOzTdEdHTkufdoZET/aEQN9Odbrkltu3fwayrVE5fi/hSyzlKcegm q6Qf3UgVmYm9o58xlnt2ppZpkyF6pFMJ7FFbI1UAF6+Edw==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-pj1-f50.google.com) smtp.remote-ip=209.85.216.50; dkim=pass header.d=gmail.com header.s=20210112 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1671288349; bh=BBG7d1oXrJB5BDOdIpr4dAxwAp05LYcSII7g6My+I8w=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:MIME-Version:Message-ID:Date: Subject:Cc:To:From:DKIM-Signature:DKIM-Signature; b=eBr2bGtfVw8qee9LMecVewjQ8ru2PZ8ujQqwVrASNuBgbUELSYE1Tn2CU2+gOpxGU97ZY/rR2P QNyryt9obJzVoTuezFzLtSaPEBVHk8t5Y9mRS/GFjrDy5mwfZoTZK9+TwtqrJYnZ/prz/dKE7q wvJC7R3t7reH1LPLt3XQUhl+kbxWWjRoTrHp4HjP6XlR3p0AVzD0h4a8fk7Hymixa57XdySKgo nTv/xBRnGJZqW08gQgYvIgJZFQCDmi41aphtjH7Jfk937BG2V0VZlUbaeKVEDbf5HfK9udCwUE oriF+z2fTAxpNXnkGgTDa27o3w27vctggQ7AbhBSYs9hVg==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Transfer-Encoding: MIME-Version:Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-Type: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References; bh=WAr5U7Ye6mkCdQakYFnS/i971Q8Tz4TRlrClmpzI3dA=; b=D5sfwNMJmOsdVOJXFnLDwyAKJ8 7vHbP5OJBiZoywL7P/H/GMUW9Uz6opPk50xj88nQ9pc7Jwn06fwMMx7W3XMKuPtu6f/+IKp6qbP8w /k4NqnmlPzEzQP28SUa3YqC/CNxMKHMmvJ4+PjO4xrWtPrzfAP8taakVoFkgnrdphBjw3wBZu7spx 3KsRdpW5dbLUg7mx3Ns0jxewAMa4/8WPDuPfw+EE2qLHLRGH96rbVF6rOM8eiZCSBn94OjbMzS7jt aq1UZk36rqueIXn4RwrtafKaV1UJmBC6z2rO2L6PrrI30nI0BCTyb23v54F2WCDQ+M0sj55AbzOX4 OhMzON4A==; Received: by zero.zsh.org with local id 1p6YRh-000Dwc-Ap; Sat, 17 Dec 2022 14:45:49 +0000 Authentication-Results: zsh.org; iprev=pass (mail-pj1-f50.google.com) smtp.remote-ip=209.85.216.50; dkim=pass header.d=gmail.com header.s=20210112 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-pj1-f50.google.com ([209.85.216.50]:55847) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1p6YRN-000DdX-7d; Sat, 17 Dec 2022 14:45:31 +0000 Received: by mail-pj1-f50.google.com with SMTP id u5so5097246pjy.5 for ; Sat, 17 Dec 2022 06:45:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=WAr5U7Ye6mkCdQakYFnS/i971Q8Tz4TRlrClmpzI3dA=; b=EZbhL4HxpDJ1ryOUI1w4dOFQ888oeLogiGoL4jRoUhuGd2UD5yQdxzvCP+KHdNXt88 josz+dxv6tQUgbQcHcEW7BAhcPtA/EXIr8D/yJ0FHjca+cK6NwbxWpoh9TT5qE0/nJPD LO8nsebsLA41cURRDZPhz1RFBKb+HfwmoPfq7ZgE5v0Qt0H2Mh0v+o3zK7/5YQsprGwe QyRSnhvgnAzVu/q1G670NWo6gyTzQpqSPcL/NxAONoOjIMHMzIwhKBSFU147Vtk6CcTv wh8lDxRVOJ1clWnMrZePCq/bWkpb7Smul4VeY3D2wKHolaBUNLYVKbGTMono0wYJzJt6 1igg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=WAr5U7Ye6mkCdQakYFnS/i971Q8Tz4TRlrClmpzI3dA=; b=LEfK4KVOryfVT2dcVZEBGETC7+XzJ7+/+tnBlH06OxrTSnx9ghNoFLb9J1nEDYf5Fa KR5kBzPqJBFsqD/kdz3dOgOkMKZeV4/hMulx756TaU53dhZbsUQ2+ihBHF5VD9VB6Etp d91qAWBV59t7ht+2d4Skx8ARmUTXaWLyxu1etoWu0n4gv3eyyuZ68ALVune3b76937gP yMaNE8wtTef+yx1uQGsKEciY52AhC7dlRTxGp5oExcUnXEN2iGUzcDG6apEQwyLDugrZ gGhdmBRDZ+eK5JaUlHhw9HjpKfMJguerfGmvDLZ2m/No+UeZrg9eYmMzASzdYeipjkgN XOPg== X-Gm-Message-State: ANoB5pn2MVtpEspFf1TqpmIOqQcqFmjpJy9vXbywOd8AZ6805HsA6j46 r2YYWnqZUo7/Be2ygkQLpPMP0ly3COo= X-Google-Smtp-Source: AA0mqf63FnXeivS49d3Ik5rfW1lSUf2//EgPpgvp/yj8KPJn/Huw7y0GT33ay15XsVH1J37K5FuCEQ== X-Received: by 2002:a17:903:264b:b0:189:ec62:3b2d with SMTP id je11-20020a170903264b00b00189ec623b2dmr38191683plb.4.1671288327088; Sat, 17 Dec 2022 06:45:27 -0800 (PST) Received: from localhost.localdomain (49.212.151.152.v6.sakura.ne.jp. [2403:3a00:202:1112:49:212:151:152]) by smtp.gmail.com with ESMTPSA id c9-20020a170903234900b001885041d7b8sm3586027plh.293.2022.12.17.06.45.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 17 Dec 2022 06:45:26 -0800 (PST) From: Shohei YOSHIDA To: zsh-workers@zsh.org Cc: Shohei YOSHIDA Subject: [PATCH] Update sanitizer list to GCC 12 Date: Sat, 17 Dec 2022 23:45:09 +0900 Message-Id: <20221217144509.639311-1-syohex@gmail.com> X-Mailer: git-send-email 2.37.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Seq: 51233 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: , List-Subscribe: , List-Unsubscribe: , List-Post: List-Owner: List-Archive: Add following sanitizers - bounds-strict - hwaddress - kernel-address - kernel-hwaddress - leak - pointer-compare - pointer-subtract - shadow-call-stack - shift-base - shift-exponent - thread - undefined And sort the list in alphabetical order --- Reference - https://gcc.gnu.org/onlinedocs/gcc/Instrumentation-Options.html Completion/Unix/Command/_gcc | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/Completion/Unix/Command/_gcc b/Completion/Unix/Command/_gcc index ac0e8fda3..f10000391 100644 --- a/Completion/Unix/Command/_gcc +++ b/Completion/Unix/Command/_gcc @@ -1318,11 +1318,13 @@ fi local -a sanitizers sanitizers=( - address alignment bool bounds enum float-cast-overflow float-divide-by-zero - integer-divide-by-zero memory nonnull-attribute null nullability-arg - nullability-assign nullability-return object-size pointer-overflow return - unsigned-integer-overflow returns-nonnull-attribute shift signed-integer-overflow - unreachable vla-bound vptr + address alignment bool bounds bounds-strict enum builtin float-cast-overflow + float-divide-by-zero hwaddress integer-divide-by-zero kernel-address + kernel-hwaddress leak memory nonnull-attribute null nullability-arg nullability-assign + nullability-return object-size pointer-compare pointer-overflow pointer-subtract return + returns-nonnull-attribute shadow-call-stack shift shift-base shift-exponent + signed-integer-overflow thread undefined unsigned-integer-overflow unreachable + vla-bound vptr ) local -a languages -- 2.37.2