Return-path: Envelope-to: publicinbox@libre-riscv.org Delivery-date: Wed, 27 May 2020 18:42:42 +0100 Received: from localhost ([::1] helo=libre-riscv.org) by libre-soc.org with esmtp (Exim 4.89) (envelope-from ) id 1je04f-00035x-QR; Wed, 27 May 2020 18:42:41 +0100 Received: from localhost ([127.0.0.1] helo=bugs.libre-soc.org) by libre-soc.org with esmtp (Exim 4.89) (envelope-from ) id 1je04d-00035j-Kh for libre-riscv-dev@lists.libre-riscv.org; Wed, 27 May 2020 18:42:39 +0100 From: bugzilla-daemon@libre-soc.org To: libre-riscv-dev@lists.libre-riscv.org Date: Wed, 27 May 2020 17:42:40 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Libre-SOC's first SoC X-Bugzilla-Component: Source Code X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: colepoirier@gmail.com X-Bugzilla-Status: CONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: colepoirier@gmail.com X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: X-Bugzilla-URL: https://bugs.libre-soc.org/ Auto-Submitted: auto-generated MIME-Version: 1.0 Subject: [libre-riscv-dev] [Bug 353] formal proof of soc.regfile classes RegFile and RegFileArray needed X-BeenThere: libre-riscv-dev@lists.libre-riscv.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Libre-RISCV General Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Libre-RISCV General Development 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" aHR0cHM6Ly9idWdzLmxpYnJlLXNvYy5vcmcvc2hvd19idWcuY2dpP2lkPTM1MwoKLS0tIENvbW1l bnQgIzUgZnJvbSBDb2xlIFBvaXJpZXIgPGNvbGVwb2lyaWVyQGdtYWlsLmNvbT4gLS0tCihJbiBy ZXBseSB0byBMdWtlIEtlbm5ldGggQ2Fzc29uIExlaWdodG9uIGZyb20gY29tbWVudCAjNCkKPiB0 aGVuIHlvdSBrbm93IHdoYXQgdG8gZG8gdGhlcmU6IGluc3BlY3QgbGluZSAyMiBvZiB0aGF0IGZp bGUsIGFuZCBjaGVjawo+IGl0IGFnYWluc3QgdGhlIGxhdGVzdCB2ZXJzaW9uIG9mIG5taWdlbiwg b25saW5lLiAgaGF2ZSBhIGxvb2s6Cj4gaHR0cHM6Ly9naXRodWIuY29tL25taWdlbi9ubWlnZW4v YmxvYi9tYXN0ZXIvbm1pZ2VuL2NvbXBhdC9zaW0vX19pbml0X18ucHkKPiAKPiAKPiAgICAgaWYg bm90IGlzaW5zdGFuY2UoZ2VuZXJhdG9ycywgZGljdCk6Cj4gICAgICAgICBnZW5lcmF0b3JzID0g eyJzeW5jIjogZ2VuZXJhdG9yc30KPiAgICAgICAgIGlmICJzeW5jIiBub3QgaW4gZnJhZ21lbnQu ZG9tYWluczoKPiAgICAgICAgICAgICBmcmFnbWVudC5hZGRfZG9tYWlucyhDbG9ja0RvbWFpbigi c3luYyIpKQo+IAo+IAo+IGRvZXMgdGhhdCBtYXRjaCB3aXRoIHdoYXQgeW91IGhhdmU/CgpBaGEs IG15IG1pc3Rha2UsIEkgZm9yZ290IHRvIGNoZWNrb3V0IG5taWdlbi9ubWlnZW4gbWFzdGVyIGFm dGVyIEkgbWFkZSBhIFBSIHRvCm5taWdlbiB0aGUgb3RoZXIgd2Vlay4uLiBPb2Ygc2lsbHkgbWUu IGZpeGVkIG5vdywgdGhhbmtzLgoKPiA+IEluZGVlZCwgaXQgc2VlbXMgdG8gYmUgYSB2ZXJ5IHBy b2R1Y3RpdmUgc3RyYXRlZ3kuIExvb2tpbmcgZm9yd2FyZCB0bwo+ID4gd29ya2luZyB3aXRoIHlv dSBvbiB0aGUgcHJvb2YgdG9kYXkuIEp1c3QgcmV2aWV3aW5nIG15IG5vdGVzIG5vdywgc2hvdWxk Cj4gPiBoYXZlIHNvbWUgY29kZSBmb3Igc29tZSBvZiB0aGUgYmFzaWMgYXNzdW1wdGlvbnMgY29t bWl0dGVkIGluIHRoZSBuZXh0IGhvdXIuCj4gCj4gY29vbC4KCkFyZSBjbGFzcyBhdHRyaWJ1dGVz IChzZWxmLngpIGRlY2xhcmVkIHdpdGhpbiBfX2luaXRfXyBwdWJsaWMgYW5kIHRob3NlCmRlY2xh cmVkIHdpdGhpbiBlbGFib3JhdGUoKSBwcml2YXRlPyBJIHRob3VnaCBhbGwgcHl0aG9uIGNsYXNz IGF0dHJpYnV0ZXMgd2VyZQpwdWJsaWMsIGFuZCBpbiBvcmRlciB0byBnZXQgJ3ByaXZhdGUnIHZh cmlhYmxlcyBpbiBhIGNsYXNzIHlvdSBoYXZlIHRvIGRvIGFzCnlvdSBkaWQgaW4gdmlydHVhbF9w b3J0LnB5IGJ5IHNpbXBseSBkZWNsYXJpbmcgaXQgYSB2YXJpYWJsZSBhbmQgbm90IGFuCmF0dHJp YnV0ZSBvZiB0aGUgY2xhc3Mgb2JqZWN0LiBJIGFzayBiZWNhdXNlIEknbSBoYXZpbmcgYW4gaXNz dWUgd2hlcmUgSSdtCnRyeWluZyB0byBhY2Nlc3Mgc2VsZi5yZWcgb2YgY2xhc3MgUmVnaXN0ZXIo KSwgd2hpY2ggaXMgZGVjbGFyZWQgaW5zaWRlCmVsYWJvcmF0ZSgpLCBhbmQgSSBnZXQgYW4gZXJy b3IsIGJ1dCBhY2Nlc3NpbmcgYW55IG9mIHRoZSBzZWxmLnh5eiBhdHRyaWJ1dGVzCmxpa2Ugc2Vs Zi53aWR0aCBkZWNsYXJlZCBpbiBfX2luaXRfXyB3b3JrcyBmaW5lLgoKLS0gCllvdSBhcmUgcmVj ZWl2aW5nIHRoaXMgbWFpbCBiZWNhdXNlOgpZb3UgYXJlIG9uIHRoZSBDQyBsaXN0IGZvciB0aGUg YnVnLgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaWJy ZS1yaXNjdi1kZXYgbWFpbGluZyBsaXN0CmxpYnJlLXJpc2N2LWRldkBsaXN0cy5saWJyZS1yaXNj di5vcmcKaHR0cDovL2xpc3RzLmxpYnJlLXJpc2N2Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpYnJl LXJpc2N2LWRldgo=