--- /dev/null
+Return-path: <libre-riscv-dev-bounces@lists.libre-riscv.org>
+Envelope-to: publicinbox@libre-riscv.org
+Delivery-date: Wed, 25 Mar 2020 16:13:54 +0000
+Received: from localhost ([::1] helo=libre-riscv.org)
+ by libre-riscv.org with esmtp (Exim 4.89)
+ (envelope-from <libre-riscv-dev-bounces@lists.libre-riscv.org>)
+ id 1jH8fB-00013r-Kd; Wed, 25 Mar 2020 16:13:53 +0000
+Received: from lkcl.net ([217.147.94.29])
+ by libre-riscv.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
+ (Exim 4.89) (envelope-from <lkcl@lkcl.net>) id 1jH8fA-00013k-1r
+ for libre-riscv-dev@lists.libre-riscv.org; Wed, 25 Mar 2020 16:13:52 +0000
+DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lkcl.net;
+ s=201607131;
+ h=Content-Type:To:Subject:Message-ID:Date:From:In-Reply-To:References:MIME-Version;
+ bh=IYtFVer2tC1nnq7HfidwS8xA7ZiZL1fX3ljkeCfQIMM=;
+ b=oswKfMgEBRRb8nz0a+8+GKM8kAZ2jRdpFPyX+/W9h3aFA+MG5++zX0D8UQUnuJ/cpPg4FeQrnka2srsen2A0jc8JPFpSRS9Y6mv8Uk6WIvGU8mnUkyS5EoeI8nQnVFOe3E+Bi0yCeccbhy8SjacJXOELQH6PNEMfToWcUcbS6vI=;
+Received: from mail-lj1-f179.google.com ([209.85.208.179])
+ by lkcl.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
+ (Exim 4.84_2) (envelope-from <lkcl@lkcl.net>) id 1jH8f9-0007zW-Dr
+ for libre-riscv-dev@lists.libre-riscv.org; Wed, 25 Mar 2020 16:13:51 +0000
+Received: by mail-lj1-f179.google.com with SMTP id g12so3116045ljj.3
+ for <libre-riscv-dev@lists.libre-riscv.org>;
+ Wed, 25 Mar 2020 09:13:36 -0700 (PDT)
+X-Gm-Message-State: AGi0PuY2nvDSxU/uw3zRVTyLagpniFjK3ojpXWRkLEli1RhygTzZxePR
+ hUCiFdcQ81u104W7Nx54tJYh5R8+wXOWfAq1Siw=
+X-Google-Smtp-Source: APiQypJkf0fuNtCbENz7DKTyTQ44f0tvCVFj/kNBhaybo3cZGxaAe4CiJ2BlnyJgPQ+xmvJ6LdQeaRFS0VGv63jA3y4=
+X-Received: by 2002:a2e:6c0a:: with SMTP id h10mr2331822ljc.195.1585152810485;
+ Wed, 25 Mar 2020 09:13:30 -0700 (PDT)
+MIME-Version: 1.0
+References: <067FEFA4-E343-49D5-B131-29E41DC9F622@getmailspring.com>
+In-Reply-To: <067FEFA4-E343-49D5-B131-29E41DC9F622@getmailspring.com>
+From: Luke Kenneth Casson Leighton <lkcl@lkcl.net>
+Date: Wed, 25 Mar 2020 16:13:19 +0000
+X-Gmail-Original-Message-ID: <CAPweEDzLArv-M2gdUMBYfsZfKPZGvgD9x66M2Vd8=2SSonQNCQ@mail.gmail.com>
+Message-ID: <CAPweEDzLArv-M2gdUMBYfsZfKPZGvgD9x66M2Vd8=2SSonQNCQ@mail.gmail.com>
+To: Libre-RISCV General Development <libre-riscv-dev@lists.libre-riscv.org>
+Subject: Re: [libre-riscv-dev] nmutil failing tests due to attribute errors
+X-BeenThere: libre-riscv-dev@lists.libre-riscv.org
+X-Mailman-Version: 2.1.23
+Precedence: list
+List-Id: Libre-RISCV General Development
+ <libre-riscv-dev.lists.libre-riscv.org>
+List-Unsubscribe: <http://lists.libre-riscv.org/mailman/options/libre-riscv-dev>,
+ <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=unsubscribe>
+List-Archive: <http://lists.libre-riscv.org/pipermail/libre-riscv-dev/>
+List-Post: <mailto:libre-riscv-dev@lists.libre-riscv.org>
+List-Help: <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=help>
+List-Subscribe: <http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev>,
+ <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=subscribe>
+Reply-To: Libre-RISCV General Development
+ <libre-riscv-dev@lists.libre-riscv.org>
+Content-Type: text/plain; charset="utf-8"
+Content-Transfer-Encoding: base64
+Errors-To: libre-riscv-dev-bounces@lists.libre-riscv.org
+Sender: "libre-riscv-dev" <libre-riscv-dev-bounces@lists.libre-riscv.org>
+
+T24gV2VkLCBNYXIgMjUsIDIwMjAgYXQgNDowMCBQTSBDb2xlIFBvaXJpZXIgPGNvbGVwb2lyaWVy
+QGdtYWlsLmNvbT4gd3JvdGU6Cj4KPiBIaSBMaWJyZS1TT0MgdGVhbSwKPgo+IEkgdGhpbmsgSSBj
+b21wbGV0ZWQgSERMIHdvcmtmbG93IHN1Y2Vzc2Z1bGx5IHllc3RlcmRheSwgaG93ZXZlciB3aGVu
+IEkKPiB0cnkgdG8gcnVuICJweXRob24zIHNldHVwLnB5IHRlc3QiIGluIG5tdXRpbCBJIGdldCAz
+MyBlcnJvcnMuCj4gQWRoZXJpbmcgdG8gdGhlIHJ1bGUgb2Ygbm90IHBhc3RpbmcgbGFyZ2UgYW1v
+dW50cyBvZiBhdXRvZ2VuZXJhdGVkCj4gb3V0cHV0LCBJIHdpbGwgb25seSBpbmNsdWRlIHR3byBl
+eGFtcGxlcyBpbiB0aGlzIGZpcnN0IGVtYWlsLCBidXQgSSBjYW4KPiBwcm92aWRlIG1vcmUgZGV0
+YWlscyBzaG91bGQgeW91IG5lZWQgdGhlbSB0byBoZWxwIG1lLiBDYW4geW91IHBsZWFzZQo+IGFk
+dmlzZSBtZSBhcyB0byB3aGF0IEkndmUgZG9uZSB3cm9uZyBvciBtaXNjb25maWd1cmVkPwo+Cj4g
+IyMjCj4gRVJST1I6IG5tdXRpbC50ZXN0LnRlc3Rfb3V0bXV4X3BpcGUudGVzdDEKPiBBdHRyaWJ1
+dGVFcnJvcjogJ1F1ZXVlJyBvYmplY3QgaGFzIG5vIGF0dHJpYnV0ZSAnd2UnCgpkbyBhICJnaXQg
+cHVsbCIsIGkgZml4ZWQgdGhpcy4gIGkgdGhvdWdodCBpJ2Qgc29ydGVkIGl0IGEgZmV3IGRheXMg
+YWdvCmhvd2V2ZXIgdGhhdCB3YXMgaW4gUXVldWUgaXRzZWxmLCBub3Qgc2luZ2xlcGlwZS5weQoK
+PiBFUlJPUjogbm11dGlsLnRlc3QudGVzdF9pbm91dF91bmFyeV9tdXhfY2FuY2VsX3BpcGUudGVz
+dDEKPiBBdHRyaWJ1dGVFcnJvcjogJ1Rlc3RJbk91dFBpcGUnIG9iamVjdCBoYXMgbm8gYXR0cmli
+dXRlICdkb21haW5zJwoKZXJyLi4uLiBlcnIuLi4uCgp0aGF0IHdvcmtzIGhlcmUsIGZvciBtZS4u
+LiBhbmQgaSB0aGluayBpIGtub3cgd2h5LiAgaXQncyBiZWNhdXNlIGkKa2VlcCAodGVtcG9yYXJp
+bHkpIGFkZGluZyB0aGlzIHRvIG5taWdlbjoKCmRpZmYgLS1naXQgYS9ubWlnZW4vY29tcGF0L3Np
+bS9fX2luaXRfXy5weSBiL25taWdlbi9jb21wYXQvc2ltL19faW5pdF9fLnB5CmluZGV4IGM2YTg5
+ZTMuLjQyZjZmZDYgMTAwNjQ0Ci0tLSBhL25taWdlbi9jb21wYXQvc2ltL19faW5pdF9fLnB5Cisr
+KyBiL25taWdlbi9jb21wYXQvc2ltL19faW5pdF9fLnB5CkBAIC0xOSw3ICsxOSw3IEBAIGRlZiBy
+dW5fc2ltdWxhdGlvbihmcmFnbWVudF9vcl9tb2R1bGUsIGdlbmVyYXRvcnMsCmNsb2Nrcz17InN5
+bmMiOiAxMH0sIHZjZF9uYW1lCgogICAgIGlmIG5vdCBpc2luc3RhbmNlKGdlbmVyYXRvcnMsIGRp
+Y3QpOgogICAgICAgICBnZW5lcmF0b3JzID0geyJzeW5jIjogZ2VuZXJhdG9yc30KLSAgICAgICAg
+ZnJhZ21lbnQuZG9tYWlucyArPSBDbG9ja0RvbWFpbigic3luYyIpCisgICAgICAgICNmcmFnbWVu
+dC5kb21haW5zICs9IENsb2NrRG9tYWluKCJzeW5jIikKCiAgICAgc2ltID0gU2ltdWxhdG9yKGZy
+YWdtZW50KQogICAgIGZvciBkb21haW4sIHBlcmlvZCBpbiBjbG9ja3MuaXRlbXMoKToKCmFkZCB0
+aGF0IG9uZSBsaW5lIGFuZCBpdCdsbCB3b3JrLgoKbC4KCl9fX19fX19fX19fX19fX19fX19fX19f
+X19fX19fX19fX19fX19fX19fX19fX19fCmxpYnJlLXJpc2N2LWRldiBtYWlsaW5nIGxpc3QKbGli
+cmUtcmlzY3YtZGV2QGxpc3RzLmxpYnJlLXJpc2N2Lm9yZwpodHRwOi8vbGlzdHMubGlicmUtcmlz
+Y3Yub3JnL21haWxtYW4vbGlzdGluZm8vbGlicmUtcmlzY3YtZGV2Cg==
+