--- /dev/null
+Return-path: <libre-riscv-dev-bounces@lists.libre-riscv.org>
+Envelope-to: publicinbox@libre-riscv.org
+Delivery-date: Wed, 25 Mar 2020 17:03:22 +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 1jH9R3-0001Zf-Lr; Wed, 25 Mar 2020 17:03:21 +0000
+Received: from mail-pl1-f174.google.com ([209.85.214.174])
+ by libre-riscv.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
+ (Exim 4.89) (envelope-from <colepoirier@gmail.com>)
+ id 1jH9R1-0001ZZ-UT
+ for libre-riscv-dev@lists.libre-riscv.org; Wed, 25 Mar 2020 17:03:20 +0000
+Received: by mail-pl1-f174.google.com with SMTP id h11so1032569plk.7
+ for <libre-riscv-dev@lists.libre-riscv.org>;
+ Wed, 25 Mar 2020 10:03:19 -0700 (PDT)
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
+ h=date:from:to:cc:message-id:in-reply-to:references:subject
+ :mime-version:content-transfer-encoding:content-disposition;
+ bh=msViG8A06NX7V3Guo3m2I7V9RGy05IGQ6DBMPL7ib1o=;
+ b=aBkUcbUCLhTcmShgIBLRsnswcXiA9O5+ZzjS5wzCvS+EHhVdWlmBoJILI+nQs/mwPm
+ iq1hkoWrsc+qS1Eu5fMB0dpXCK/ufiV1a+wE8O0WrhVLTK8ouufYiellOuWrlFFkpUAb
+ ev/TIa2Ja2OhRxYtcowxeFqM/PPsA/Pp+0Xh7xDPQnQ4i364cAHURjO+VGFxzmvMRuO1
+ ePj4dln8lHJqJBAgiWhdaClEgER17KeOSxNH3ixoTrSBt7/RJvOqQzmtkFbII4/mlOSa
+ 3y0WmpHhxcAe89bP63CXZ5Eyk3le+J0Fcbh0uuz0DXvgkCWU5nZP8XZulOwBsQM+JYG0
+ OXPg==
+X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
+ d=1e100.net; s=20161025;
+ h=x-gm-message-state:date:from:to:cc:message-id:in-reply-to
+ :references:subject:mime-version:content-transfer-encoding
+ :content-disposition;
+ bh=msViG8A06NX7V3Guo3m2I7V9RGy05IGQ6DBMPL7ib1o=;
+ b=Gn90lsX6+9qDGCnJws/hm/5iuHSYUhsq/i/cq6ZwOaCjAEU2hrJN5k9ffa64L3OrAV
+ ZRkw+bFGoaUvsoEZF0uGD4ST1iIweMg8sk7N7OvXBWlvm8J5gW5CgAmUJn5lzBZBfHtQ
+ cSZ9foB6dT/A8sPh/nKZWoUpLpsphcMWnQ4397xnypbW0ApHFdmQQmtj3qebzNpe759R
+ YunkY+zbySxddJgq3q00SQTNIWOJ1GYeYbvqnLacWsZyLIQvEBDuSUL8wp12rzV7a8hA
+ ytyqU7iUazf92clSKDfDunlI5yAqJWM0yFE757jWB3Dy1E+mwitjk6+fGpOKYiLzv3P5
+ mo5w==
+X-Gm-Message-State: ANhLgQ04wA7iDvtlirR0wulJ9Uj5iLM/U951lT1tAcvio5BvG3vfI8nW
+ 7IDrlcUoIM9eX6UaEVKbRGmnbT/kUac=
+X-Google-Smtp-Source: ADFU+vvX+7enhXS8wPmJGzVauNZLHSVuzPsx+qi7jkDXJxyPdesXEGYffB7LYCjXv1H2tsbqLKhd+A==
+X-Received: by 2002:a17:902:22e:: with SMTP id
+ 43mr3925897plc.119.1585155798018;
+ Wed, 25 Mar 2020 10:03:18 -0700 (PDT)
+Received: from debian ([2604:3d08:4680:c200:f8a2:254a:9d6d:5de9])
+ by smtp.gmail.com with ESMTPSA id h11sm3405260pfn.125.2020.03.25.10.03.17
+ for <libre-riscv-dev@lists.libre-riscv.org>
+ (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
+ Wed, 25 Mar 2020 10:03:17 -0700 (PDT)
+Date: Wed, 25 Mar 2020 10:03:16 -0700
+From: Cole Poirier <colepoirier@gmail.com>
+To: Libre-RISCV General Development
+ <libre-riscv-dev@lists.libre-riscv.org>
+Cc: Libre-RISCV General Development
+ <libre-riscv-dev@lists.libre-riscv.org>
+Message-ID: <FC55B8FA-616D-4D7B-9CC3-BE4F39B9B316@getmailspring.com>
+In-Reply-To: <CAPweEDzLArv-M2gdUMBYfsZfKPZGvgD9x66M2Vd8=2SSonQNCQ@mail.gmail.com>
+References: <CAPweEDzLArv-M2gdUMBYfsZfKPZGvgD9x66M2Vd8=2SSonQNCQ@mail.gmail.com>
+X-Mailer: Mailspring
+MIME-Version: 1.0
+Content-Disposition: inline
+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>
+
+T24gTWFyIDI1IDIwMjAsIGF0IDk6MTMgYW0sIEx1a2UgS2VubmV0aCBDYXNzb24gTGVpZ2h0b24g
+PGxrY2xAbGtjbC5uZXQ+IHdyb3RlOgo+IE9uIFdlZCwgTWFyIDI1LCAyMDIwIGF0IDQ6MDAgUE0g
+Q29sZSBQb2lyaWVyIDxjb2xlcG9pcmllckBnbWFpbC5jb20+IHdyb3RlOgo+PiAKPj4gSGkgTGli
+cmUtU09DIHRlYW0sCj4+IAo+PiBJIHRoaW5rIEkgY29tcGxldGVkIEhETCB3b3JrZmxvdyBzdWNl
+c3NmdWxseSB5ZXN0ZXJkYXksIGhvd2V2ZXIgd2hlbiBJCj4+IHRyeSB0byBydW4gInB5dGhvbjMg
+c2V0dXAucHkgdGVzdCIgaW4gbm11dGlsIEkgZ2V0IDMzIGVycm9ycy4KPj4gQWRoZXJpbmcgdG8g
+dGhlIHJ1bGUgb2Ygbm90IHBhc3RpbmcgbGFyZ2UgYW1vdW50cyBvZiBhdXRvZ2VuZXJhdGVkCj4+
+IG91dHB1dCwgSSB3aWxsIG9ubHkgaW5jbHVkZSB0d28gZXhhbXBsZXMgaW4gdGhpcyBmaXJzdCBl
+bWFpbCwgYnV0IEkgY2FuCj4+IHByb3ZpZGUgbW9yZSBkZXRhaWxzIHNob3VsZCB5b3UgbmVlZCB0
+aGVtIHRvIGhlbHAgbWUuIENhbiB5b3UgcGxlYXNlCj4+IGFkdmlzZSBtZSBhcyB0byB3aGF0IEkn
+dmUgZG9uZSB3cm9uZyBvciBtaXNjb25maWd1cmVkPwo+PiAKPj4gIyMjCj4+IEVSUk9SOiBubXV0
+aWwudGVzdC50ZXN0X291dG11eF9waXBlLnRlc3QxCj4+IEF0dHJpYnV0ZUVycm9yOiAnUXVldWUn
+IG9iamVjdCBoYXMgbm8gYXR0cmlidXRlICd3ZScKPiAKPiBkbyBhICJnaXQgcHVsbCIsIGkgZml4
+ZWQgdGhpcy4gIGkgdGhvdWdodCBpJ2Qgc29ydGVkIGl0IGEgZmV3IGRheXMgYWdvCj4gaG93ZXZl
+ciB0aGF0IHdhcyBpbiBRdWV1ZSBpdHNlbGYsIG5vdCBzaW5nbGVwaXBlLnB5Cj4gCj4+IEVSUk9S
+OiBubXV0aWwudGVzdC50ZXN0X2lub3V0X3VuYXJ5X211eF9jYW5jZWxfcGlwZS50ZXN0MQo+PiBB
+dHRyaWJ1dGVFcnJvcjogJ1Rlc3RJbk91dFBpcGUnIG9iamVjdCBoYXMgbm8gYXR0cmlidXRlICdk
+b21haW5zJwo+IAo+IGVyci4uLi4gZXJyLi4uLgo+IAo+IHRoYXQgd29ya3MgaGVyZSwgZm9yIG1l
+Li4uIGFuZCBpIHRoaW5rIGkga25vdyB3aHkuICBpdCdzIGJlY2F1c2UgaQo+IGtlZXAgKHRlbXBv
+cmFyaWx5KSBhZGRpbmcgdGhpcyB0byBubWlnZW46Cj4gCj4gZGlmZiAtLWdpdCBhL25taWdlbi9j
+b21wYXQvc2ltL19faW5pdF9fLnB5IGIvbm1pZ2VuL2NvbXBhdC9zaW0vX19pbml0X18ucHkKPiBp
+bmRleCBjNmE4OWUzLi40MmY2ZmQ2IDEwMDY0NAo+IC0tLSBhL25taWdlbi9jb21wYXQvc2ltL19f
+aW5pdF9fLnB5Cj4gKysrIGIvbm1pZ2VuL2NvbXBhdC9zaW0vX19pbml0X18ucHkKPiBAQCAtMTks
+NyArMTksNyBAQCBkZWYgcnVuX3NpbXVsYXRpb24oZnJhZ21lbnRfb3JfbW9kdWxlLCBnZW5lcmF0
+b3JzLAo+IGNsb2Nrcz17InN5bmMiOiAxMH0sIHZjZF9uYW1lCj4gCj4gICAgIGlmIG5vdCBpc2lu
+c3RhbmNlKGdlbmVyYXRvcnMsIGRpY3QpOgo+ICAgICAgICAgZ2VuZXJhdG9ycyA9IHsic3luYyI6
+IGdlbmVyYXRvcnN9Cj4gLSAgICAgICAgZnJhZ21lbnQuZG9tYWlucyArPSBDbG9ja0RvbWFpbigi
+c3luYyIpCj4gKyAgICAgICAgI2ZyYWdtZW50LmRvbWFpbnMgKz0gQ2xvY2tEb21haW4oInN5bmMi
+KQo+IAo+ICAgICBzaW0gPSBTaW11bGF0b3IoZnJhZ21lbnQpCj4gICAgIGZvciBkb21haW4sIHBl
+cmlvZCBpbiBjbG9ja3MuaXRlbXMoKToKPiAKPiBhZGQgdGhhdCBvbmUgbGluZSBhbmQgaXQnbGwg
+d29yay4KPiAKPiBsLgoKCldvb2hvbyEhIFRoYW5rcyB0aGF0IHdvcmtlZCBwZXJmZWN0bHkhCgpD
+b2xlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaWJy
+ZS1yaXNjdi1kZXYgbWFpbGluZyBsaXN0CmxpYnJlLXJpc2N2LWRldkBsaXN0cy5saWJyZS1yaXNj
+di5vcmcKaHR0cDovL2xpc3RzLmxpYnJlLXJpc2N2Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpYnJl
+LXJpc2N2LWRldgo=
+