Received: by 2002:a05:6358:7058:b0:131:369:b2a3 with SMTP id 24csp9167759rwp; Thu, 20 Jul 2023 00:06:29 -0700 (PDT) X-Google-Smtp-Source: APBJJlFuRxirj3WfiKnqE5xfSarhOyiGCLzCjFA/RqnIEXEGhrKudzgoM/jvCgpx++m885sxYvrL X-Received: by 2002:a17:906:739c:b0:969:7739:2eb7 with SMTP id f28-20020a170906739c00b0096977392eb7mr4331402ejl.4.1689836788448; Thu, 20 Jul 2023 00:06:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689836788; cv=none; d=google.com; s=arc-20160816; b=TSAEhqcCiAEsCDwnBvVS2iETNm10t9hiHwJiNLfDn+1l41ClPDVET20/yYVBe/dMnE UUckX2LnJ+Zj/7Hb8SCUTGRlMWpNT7ng7PDh+kueECNXWzjYwynN0VIzwsY9JQPlyuej /Ywy+wEJ8MSbOLLZlzoICwa8KArn3PdyZFL95oALWzRcz5dgSMPp7zlEVGRVEMRKdfJ8 QC/i+u9v22Z8YAMr6UXOXGzKvQHP+7hDM5yol7BQMRKTWJ1MfbLxVQ5z0TG53VIMZOsd krqXvwBcH/w23E3RSNQB22uz8faZfC2eeT/Xbyn3LNfIs6pnN7G7h8VNtO/yI6mKo2j2 hg1w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=h0DQAnAkCXd/40OMDnCfLcf9ciA1+QTBirBHvszsTaQ=; fh=pnKegSMEPoshIkOF1wKT/mq2/2DwF9dR/ryjF/fqtM4=; b=kH5mifnyI+YJ1uysEzbDh+xNSs8hee/VkjN0BFthpz+l3DfbmCCIif/RARGY5aXsw+ NzrJatoXXA22BE2MELIUpV1guX/1mRHDcPNeaUBoOHDCbUcL4RSwyhWNgmBcvEg0gLWr ZDnCgjBcDJEwyeydt+tQeHXO4x5LJhz/ur1IEfggL1NEO5SLbaub96jlqgFxkGYrCGfS 7LTTX0/ZfI1jFEjPGxH6RD7Fq9FzH9xK4Xy2qAhU+IyeqL6k9ZmbHIr+aaxIM6jJE7Zj hSV6DYTozScMe99mCTrSFkvFO/ryjOvoZianW4Hoz7SJIJO7SEhJGSMcWdqEdUDRJo52 tXJA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20221208 header.b=MM9sXLO+; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id rp2-20020a170906d96200b009932c4d6c73si250697ejb.288.2023.07.20.00.06.04; Thu, 20 Jul 2023 00:06:28 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20221208 header.b=MM9sXLO+; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229945AbjGTGiw (ORCPT + 99 others); Thu, 20 Jul 2023 02:38:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44448 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230390AbjGTGhd (ORCPT ); Thu, 20 Jul 2023 02:37:33 -0400 Received: from mail-wm1-x32d.google.com (mail-wm1-x32d.google.com [IPv6:2a00:1450:4864:20::32d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5A18830C8 for ; Wed, 19 Jul 2023 23:37:06 -0700 (PDT) Received: by mail-wm1-x32d.google.com with SMTP id 5b1f17b1804b1-3fbb07e7155so57285e9.0 for ; Wed, 19 Jul 2023 23:37:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20221208; t=1689835023; x=1690439823; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=h0DQAnAkCXd/40OMDnCfLcf9ciA1+QTBirBHvszsTaQ=; b=MM9sXLO+vxFRa15LFkiPhmQynC7dxXHg4twgeoBBPqjZxjETccpzwLOcaLP6+46m0R ZAIj0+yR3H9lU+auYnClaOhXbNc58vPPUTr5WX1yzl7cIewIWUUSNS/MxNsAn0ys2R3Y VLf3T78PtzzvdixEQQF4OYyL48szrRkhgLJbIUKOGxW2y+qe8rziPRhKOUUPw45IeAxj K7VR4n0owLF5OOnsPFr6T4eXtKvxAXF/+TELzKMdRdxCA61P8KLm1CBv6OyMhZJcTDr7 W/V8QmKoGkkDfS5NJAzRwrv4RlI/XXY3Z7tjisHG+zrjBpCUv47SgodMZO6jfgDplA96 VgdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689835023; x=1690439823; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=h0DQAnAkCXd/40OMDnCfLcf9ciA1+QTBirBHvszsTaQ=; b=KOnLz7E4Yc8M44YHQZCu4lbxT6YtdDmK3iVtGPJb9aPbBASNgd9DvsMeoqrSRkzLmn mFZVoZ1yhpontxbRiW7geRzNsuCakT/i6iTmNjakL3dJoF6SBaJB0Gqn0AWfLge0fUzt 3er/BWXjKioKUAj5pE4zNWNSTE1jzQPjUrszoub3Yeexvio7ZTrGmHlR3xlICShPWV9u CZU2qYiPeJR88y7FapkSebaladg9F2Kz1R6d2Wx8Ty8Kn7Aay7Rggwr5OC6VnYkKv6pp FnWPuryXHkENniS7uqvg/SkHVywqfQhuW+OJvrGLgHlwNCQjs9B+cOuUXGsGbPlAZPoq 2Ftg== X-Gm-Message-State: ABy/qLZXlYVVO38r2XVxPK65DkLbiwn3JBS15GoWpjeEann2aiZRU8/k 8eHzXhcXoDa8r31tx8HszzChkez+pxEXEAikQ8I3ow== X-Received: by 2002:a05:600c:3d9b:b0:3f1:6fe9:4a95 with SMTP id bi27-20020a05600c3d9b00b003f16fe94a95mr79110wmb.4.1689835023143; Wed, 19 Jul 2023 23:37:03 -0700 (PDT) MIME-Version: 1.0 References: <20230718052752.1045248-1-ojeda@kernel.org> <20230718052752.1045248-7-ojeda@kernel.org> In-Reply-To: From: David Gow Date: Thu, 20 Jul 2023 14:36:50 +0800 Message-ID: Subject: Re: [PATCH v2 6/7] rust: support running Rust documentation tests as KUnit ones To: Miguel Ojeda Cc: Miguel Ojeda , Brendan Higgins , Wedson Almeida Filho , Alex Gaynor , Boqun Feng , Gary Guo , =?UTF-8?Q?Bj=C3=B6rn_Roy_Baron?= , Benno Lossin , Alice Ryhl , Andreas Hindborg , kunit-dev@googlegroups.com, linux-kselftest@vger.kernel.org, rust-for-linux@vger.kernel.org, linux-kernel@vger.kernel.org, patches@lists.linux.dev Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="0000000000004eae640600e56012" X-Spam-Status: No, score=-17.6 required=5.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, ENV_AND_HDR_SPF_MATCH,RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE,USER_IN_DEF_DKIM_WL,USER_IN_DEF_SPF_WL autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --0000000000004eae640600e56012 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, 18 Jul 2023 at 18:50, Miguel Ojeda wrote: > > On Tue, Jul 18, 2023 at 10:17=E2=80=AFAM David Gow = wrote: > > > > This is looking good and working well here. > > > > One super-minor thought below (the generated C file seems to be using > > 4-space indentation, not tabs), but it's not something that worries me > > enough to hold the patch up if there are no other issues. > > Good eye! Of course, please feel free to change it when applying > (though from a quick grep I don't see "[ ... ]" comments in commits in > the KUnit tree). I am also happy to send a v3. We merged this as-is, and I've sent out a fixup patch here: https://lore.kernel.org/linux-kselftest/20230720062939.2411889-1-davidgow@g= oogle.com/T/#u I wasn't able to find any issues with changing the indentation, but let me know if there's some tool which complains about seeing tabs in .rs files we need to worry about. Cheers, -- David --0000000000004eae640600e56012 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIIPnwYJKoZIhvcNAQcCoIIPkDCCD4wCAQExDzANBglghkgBZQMEAgEFADALBgkqhkiG9w0BBwGg ggz5MIIEtjCCA56gAwIBAgIQeAMYYHb81ngUVR0WyMTzqzANBgkqhkiG9w0BAQsFADBMMSAwHgYD VQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMzETMBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UE AxMKR2xvYmFsU2lnbjAeFw0yMDA3MjgwMDAwMDBaFw0yOTAzMTgwMDAwMDBaMFQxCzAJBgNVBAYT AkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMSowKAYDVQQDEyFHbG9iYWxTaWduIEF0bGFz IFIzIFNNSU1FIENBIDIwMjAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvLe9xPU9W dpiHLAvX7kFnaFZPuJLey7LYaMO8P/xSngB9IN73mVc7YiLov12Fekdtn5kL8PjmDBEvTYmWsuQS 6VBo3vdlqqXZ0M9eMkjcKqijrmDRleudEoPDzTumwQ18VB/3I+vbN039HIaRQ5x+NHGiPHVfk6Rx c6KAbYceyeqqfuJEcq23vhTdium/Bf5hHqYUhuJwnBQ+dAUcFndUKMJrth6lHeoifkbw2bv81zxJ I9cvIy516+oUekqiSFGfzAqByv41OrgLV4fLGCDH3yRh1tj7EtV3l2TngqtrDLUs5R+sWIItPa/4 AJXB1Q3nGNl2tNjVpcSn0uJ7aFPbAgMBAAGjggGKMIIBhjAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0l BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFHzM CmjXouseLHIb0c1dlW+N+/JjMB8GA1UdIwQYMBaAFI/wS3+oLkUkrk1Q+mOai97i3Ru8MHsGCCsG AQUFBwEBBG8wbTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AyLmdsb2JhbHNpZ24uY29tL3Jvb3Ry MzA7BggrBgEFBQcwAoYvaHR0cDovL3NlY3VyZS5nbG9iYWxzaWduLmNvbS9jYWNlcnQvcm9vdC1y My5jcnQwNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDovL2NybC5nbG9iYWxzaWduLmNvbS9yb290LXIz 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 9IGQSBx2i4m+hGXJpET+MEwGA1UdIARFMEMwQQYJKwYBBAGgMgEoMDQwMgYIKwYBBQUHAgEWJmh0 dHBzOi8vd3d3Lmdsb2JhbHNpZ24uY29tL3JlcG9zaXRvcnkvMAwGA1UdEwEB/wQCMAAwgZoGCCsG AQUFBwEBBIGNMIGKMD4GCCsGAQUFBzABhjJodHRwOi8vb2NzcC5nbG9iYWxzaWduLmNvbS9jYS9n c2F0bGFzcjNzbWltZWNhMjAyMDBIBggrBgEFBQcwAoY8aHR0cDovL3NlY3VyZS5nbG9iYWxzaWdu LmNvbS9jYWNlcnQvZ3NhdGxhc3Izc21pbWVjYTIwMjAuY3J0MB8GA1UdIwQYMBaAFHzMCmjXouse LHIb0c1dlW+N+/JjMEYGA1UdHwQ/MD0wO6A5oDeGNWh0dHA6Ly9jcmwuZ2xvYmFsc2lnbi5jb20v Y2EvZ3NhdGxhc3Izc21pbWVjYTIwMjAuY3JsMA0GCSqGSIb3DQEBCwUAA4IBAQCRI3Z4cAidgFcv Usqdz765x6KMZSfg/WtFrYg8ewsP2NpCxVM2+EhPyyEQ0k0DhtzdtGoI/Ug+jdFDyCKB9P2+EPLh iMjMnFILp7Zs4r18ECHlvZuDZfH9m0BchXIxu5jLIuQyKUWrCRDZZEDNr510ZhhVfYSFPA8ms1nk jyzYFOHYQyv5IfML/3IBFKlON5OZa+V8EZYULYcNkp03DdWglafj7SXZ1/XgAbVYrC381UvrsYN8 jndVvoa1GWwe+NVlIIK7Q3uAjV3qLEDQpaNPg1rr0oAn6YmvTccjVMqj2YNwN+RHhKNzgRGxY5ct FaN+8fXZhRhpv3bVbAWuPZXoMYICajCCAmYCAQEwaDBUMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQ R2xvYmFsU2lnbiBudi1zYTEqMCgGA1UEAxMhR2xvYmFsU2lnbiBBdGxhcyBSMyBTTUlNRSBDQSAy MDIwAhABAz5xDls09r2CKyYRqnNbMA0GCWCGSAFlAwQCAQUAoIHUMC8GCSqGSIb3DQEJBDEiBCBR 7uxK72Kly/LkbPNm+uVlj5zKQpD9oTbd6JQvXW4szzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcB MBwGCSqGSIb3DQEJBTEPFw0yMzA3MjAwNjM3MDNaMGkGCSqGSIb3DQEJDzFcMFowCwYJYIZIAWUD BAEqMAsGCWCGSAFlAwQBFjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwCwYJKoZIhvcNAQEKMAsG CSqGSIb3DQEBBzALBglghkgBZQMEAgEwDQYJKoZIhvcNAQEBBQAEggEAYwiXcRd97k90mE4qwyjv EAxYBFkYQ3iHMxzLCbzKvpjW8QIndJKZ+qfOrrykuzETHxY1OzOZcjIKsLuufuJ5y1csB+91pSx0 IMGYzEg/r8NywQMt/z+6WEcYXMHSxZpdFEqmtkiB8RpgPQ5yOUiAmBpMuWsfKMUn6cwqig9fnBG+ 8wENO5PIRxpXEO+bTu8knG9hSzB6bTysEzIcliHbrxoXNwLHqH/GyeoSToHRtTZK7zw6/CoRIwSF 3vB0r6dvDtWiLuy/Pcy+bru3el/jTSH4dKwziU1E9h+7f72sfgRHWEBqarlZqforcNmBZqYDzU9a prQooET206aFHCGMig== --0000000000004eae640600e56012--