From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michel Thierry Subject: Re: [PATCH 2/2 i-g-t] lib/igt.cocci: Add 64-bit and float compare functions Date: Tue, 30 Jun 2015 15:08:48 +0100 Message-ID: <5592A2F0.3030905@intel.com> References: <1435671669-12572-1-git-send-email-michel.thierry@intel.com> <1435671669-12572-2-git-send-email-michel.thierry@intel.com> <20150630135427.GV1381@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id A0DA96E6F7 for ; Tue, 30 Jun 2015 07:08:50 -0700 (PDT) In-Reply-To: <20150630135427.GV1381@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gNi8zMC8yMDE1IDI6NTQgUE0sIENocmlzIFdpbHNvbiB3cm90ZToKPiBPbiBUdWUsIEp1biAz MCwgMjAxNSBhdCAwMjo0MTowOVBNICswMTAwLCBNaWNoZWwgVGhpZXJyeSB3cm90ZToKPj4gQEAg LTExMDksNyArMTEwOSw3IEBAIHN0YXRpYyB2b2lkIHNldHVwX3NpbmtfY3JjKHZvaWQpCj4+ICAg CXNldF9tb2RlX2Zvcl9wYXJhbXMoJnByaW1fbW9kZV9wYXJhbXMpOwo+Pgo+PiAgIAlzaW5rX2Ny Yy5mZCA9IGlndF9kZWJ1Z2ZzX29wZW4oImk5MTVfc2lua19jcmNfZURQMSIsIE9fUkRPTkxZKTsK Pj4gLQlpZ3RfYXNzZXJ0KHNpbmtfY3JjLmZkID49IDApOwo+PiArCWlndF9hc3NlcnRfbHRlKDAs IHNpbmtfY3JjLmZkKTsKPgo+IFRoaXMgb25lIGlzIHdyb25nLCBhbmQgc2ltaWxhciB0cmFuc2Zv cm1hdGlvbnMuCgpJIGFsc28gc2F3IGl0IHdyb25nIGF0IHRoZSBiZWdpbm5pbmcuLi4KQnV0LCBJ IHRoaW5rIGl0J3MgY29ycmVjdCBiZWNhdXNlIGNvY2NpbmVsbGUgY2hhbmdlZCB0aGUgb3BlcmFu ZHMgb3JkZXIgCih0aGUgbWFjcm8gaXMgY2hlY2tpbmcgZm9yIGxlc3MtdGhhbiBvciBlcXVhbHMg dG8pLgoKLSBpZ3RfYXNzZXJ0KEUzIDw9IEU0KTsKKyBpZ3RfYXNzZXJ0X2x0ZShFMywgRTQpOwoK Cj4+Cj4+ICAgCXJjID0gcmVhZChzaW5rX2NyYy5mZCwgY3JjLmRhdGEsIFNJTktfQ1JDX1NJWkUp Owo+PiAgIAllcnJub18gPSBlcnJubzsKPj4gQEAgLTExODQsNyArMTE4NCw3IEBAIHN0YXRpYyBi b29sIGZiY19zdXBwb3J0ZWRfb25fY2hpcHNldCh2b2lkKQo+PiAgIHN0YXRpYyB2b2lkIHNldHVw X2ZiYyh2b2lkKQo+PiAgIHsKPj4gICAJZmJjLmZkID0gaWd0X2RlYnVnZnNfb3BlbigiaTkxNV9m YmNfc3RhdHVzIiwgT19SRE9OTFkpOwo+PiAtCWlndF9hc3NlcnQoZmJjLmZkID49IDApOwo+PiAr CWlndF9hc3NlcnRfbHRlKDAsIGZiYy5mZCk7Cj4+Cj4+ICAgCWlmICghZmJjX3N1cHBvcnRlZF9v bl9jaGlwc2V0KCkpIHsKPj4gICAJCWlndF9pbmZvKCJDYW4ndCB0ZXN0IEZCQzogbm90IHN1cHBv cnRlZCBvbiB0aGlzIGNoaXBzZXRcbiIpOwo+PiBAQCAtMTIyMCw3ICsxMjIwLDcgQEAgc3RhdGlj IHZvaWQgc2V0dXBfcHNyKHZvaWQpCj4+ICAgCX0KPj4KPj4gICAJcHNyLmZkID0gaWd0X2RlYnVn ZnNfb3BlbigiaTkxNV9lZHBfcHNyX3N0YXR1cyIsIE9fUkRPTkxZKTsKPj4gLQlpZ3RfYXNzZXJ0 KHBzci5mZCA+PSAwKTsKPj4gKwlpZ3RfYXNzZXJ0X2x0ZSgwLCBwc3IuZmQpOwo+Pgo+PiAgIAlp ZiAoIXBzcl9zaW5rX2hhc19zdXBwb3J0KCkpIHsKPj4gICAJCWlndF9pbmZvKCJDYW4ndCB0ZXN0 IFBTUjogbm90IHN1cHBvcnRlZCBieSBzaW5rLlxuIik7Cj4+IEBAIC0xNDI2LDEzICsxNDI2LDEz IEBAIHN0YXRpYyB2b2lkIHNldF9jdXJzb3JfZm9yX3Rlc3QoY29uc3Qgc3RydWN0IHRlc3RfbW9k ZSAqdCwKPj4gICAJZmlsbF9mYl9yZWdpb24oJnBhcmFtcy0+Y3Vyc29yLCAweEZGMDAwMEZGKTsK Pj4KPj4gICAJcmMgPSBkcm1Nb2RlTW92ZUN1cnNvcihkcm0uZmQsIHBhcmFtcy0+Y3J0Y19pZCwg MCwgMCk7Cj4+IC0JaWd0X2Fzc2VydChyYyA9PSAwKTsKPj4gKwlpZ3RfYXNzZXJ0X2VxKHJjLCAw KTsKPgo+IEFzIGEgZ2VuZXJhbCBjb21tZW50LCBub3Qgb24geW91ciBwYXRjaCwgdGhpcyBhc3Nl cnQgZG9lc24ndCBwcm92aWRlCj4gYW55d2hlcmUgbmVhciB0aGUgcmlnaHQgaW5mb3JtYXRpb24u IHJjIGhlcmUgaXMgZWl0aGVyIC0xIG9yIDAsIGl0J3MgdGhlCj4gZXJybm8gdGhhdCdzIGludGVy ZXN0aW5nIChmb3J0dW5hdGVseSBhbHNvIHByaW50ZWQgYnkgdGhlIGFzc2VydCksIGJ1dAo+IGl0 IGlzIGlndF9hc3NlcnRfZXEoZHJtTW9kZU1vZGVDdXJzb3IoZHJtLmZkLCBwYXJhbXMtPmNydGNf aWQsIDAsIDApLCAwKTsKPiB0aGF0IHByb3ZpZGVzIHRoZSBtb3N0IHVzZWZ1bCBpbW1lZGlhdGUg ZGVidWdnaW5nIGFpZC4KPiAtQ2hyaXMKPgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ludGVsLWdmeAo=