[Openmcl-devel] openmcl 0.13 (darwin) bug: Unhandled exceptio n 11

Gary Byers gb at clozure.com
Mon Oct 14 07:13:45 PDT 2002


This message uses a character set that is not supported by the Internet Service.  To view the original message content,  open the attached message. If the text doesn't display correctly, save the attachment to disk, and then open it using a viewer that can
display the original character set. <<message.txt>> 
-------------- next part --------------
Received: from sass165.sandia.gov (mailgate.sandia.gov [132.175.109.1]) by es08snlnt.sandia.gov with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2653.13)
	id S1ZB71XL; Mon, 14 Oct 2002 08:14:22 -0600
Received: from mm02snlnto.sandia.gov (mm02snlnto.sandia.gov [132.175.109.21])
	by sass165.sandia.gov (8.12.5/8.12.5) with SMTP id g9EDiFgg011865
	for <helink at sandia.gov>; Mon, 14 Oct 2002 08:14:19 -0600 (MDT)
Received: from 198.51.249.26 by mm02snlnto.sandia.gov with ESMTP (
 Tumbleweed MMS SMTP Relay (MMS v4.7)); Mon, 14 Oct 2002 08:14:18 -0600
X-Server-Uuid: 95b8ca9b-fe4b-44f7-8977-a6cb2d3025ff
Received: from localhost.gse.com ([127.0.0.1] helo=clozure.com
 ident=list) by clozure.com with esmtp (Exim 3.22 #1 (Debian)) id
 1815yu-0006tp-00; Mon, 14 Oct 2002 08:14:04 -0600
Received: from gb (helo=localhost) by clozure.com with local-esmtp (Exim
 3.22 #1 (Debian)) id 1815yb-0006tE-00; Mon, 14 Oct 2002 08:13:45 -0600
From: "Gary Byers" <gb at clozure.com>
To: "=?ISO-8859-1?Q?Frank_Schm=FClling?=" <Schmuelling at Ph1.Uni-Koeln.DE>
cc: openmcl-devel at clozure.com
Subject: Re: [Openmcl-devel] openmcl 0.13 (darwin) bug: Unhandled
 exception 11
In-Reply-To: <4AA6F795-DF73-11D6-8272-003065F9E092 at Ph1.Uni-Koeln.DE>
Message-ID: <Pine.LNX.4.30.0210140743320.14098-200000 at clozure.com>
MIME-Version: 1.0
Sender: openmcl-devel-admin at clozure.com
Errors-To: openmcl-devel-admin at clozure.com
X-BeenThere: openmcl-devel at clozure.com
X-Mailman-Version: 2.0.5
Precedence: bulk
List-Help: <mailto:openmcl-devel-request at clozure.com?subject=help>
List-Post: <mailto:openmcl-devel at clozure.com>
List-Subscribe: <http:
 //clozure.com/cgi-bin/mailman/listinfo/openmcl-devel>, <mailto:
 openmcl-devel-request at clozure.com?subject=subscribe>
List-Id: Discussion of OpenMCL development issues.
 <openmcl-devel.clozure.com>
List-Unsubscribe: <http:
 //clozure.com/cgi-bin/mailman/listinfo/openmcl-devel>, <mailto:
 openmcl-devel-request at clozure.com?subject=unsubscribe>
List-Archive: <http://clozure.com/pipermail/openmcl-devel/>
Date: Mon, 14 Oct 2002 08:13:45 -0600 (MDT)
X-WSS-ID: 11B40EB04980746-01-02
Content-Type: multipart/mixed; 
 boundary="868616953-282314189-1034604825=:14098"

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime at docserver.cac.washington.edu for more info.

--868616953-282314189-1034604825=:14098
Content-Type: text/plain; 
 charset=X-UNKNOWN
Content-Transfer-Encoding: quoted-printable

The function CCL::TRUNCATE-NO-REM, in the case where both of its arguments
are single-floats (aka short-floats), reserves space for a single-precision
intermediate result on the stack, then ... does a destructive double-float
division into that single-float temporary.  Ooops.  (The "extra" 32 bits
just happen to clobber something important ...)

The offending code is around line 1120 in the file
"ccl:level-0;l0-numbers.lisp", where a call to %DOUBLE-FLOAT/-2!
should be changed to %SHORT-FLOAT/-2!.  The enclosed patch includes
that change (as well as the result of re-indenting the entire function
"to improve readability".  Sadly, it's still not readable.)

Since this is in the "level-0" directory, you need to:

 a) apply the patch or make the change by hand, then either:

 b1) regenerate the bootstrapping image (xload-level-0) and use it
     to generate the full image, or:

 b2) set things up so that the CCL package is current and redefinition
     of builtin functions is allowed (SET-DEVELOPMENT-ENVIRONMENT),
     evaluate the EVAL-WHEN form near the top of l0-numbers.lisp, then
     redefine CCL::TRUNCATE-NO-REM, switch out of "development mode",
     and save a new image.

On Mon, 14 Oct 2002, [ISO-8859-1] Frank Schm=FClling wrote:

> Hi,
> the following function doesn't like to be called with 2 single-float
> arguments. Other combination (integer, double, etc) seem to work fine.
> Frank.
>
> ? (defun bug (wavenumber round) (* round (truncate wavenumber round)))
> BUG
> ? (bug 841.0 10.0)
> Unhandled exception 11 at 0x00104804, context->regs at #xbffff6f8
> Continue/Debugger/eXit <enter>?
> ? (lisp-implementation-version)
> "Version (Beta: Darwin) 0.13"
>
>
> _______________________________________________
> Openmcl-devel mailing list
> Openmcl-devel at clozure.com
> http://clozure.com/cgi-bin/mailman/listinfo/openmcl-devel
>
>

--868616953-282314189-1034604825=:14098
Content-Type: text/plain; 
 charset=us-ascii; 
 name=truncate-no-rem-sf-sf.diff
Content-Transfer-Encoding: base64
Content-ID: <Pine.LNX.4.30.0210140813450.14098 at clozure.com>
Content-Description: 
Content-Disposition: attachment; 
 filename=truncate-no-rem-sf-sf.diff

SW5kZXg6IGxldmVsLTAvbDAtbnVtYmVycy5saXNwDQo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09DQpSQ1MgZmlsZTogL3Vzci9sb2NhbC9wdWJsaWNjdnMvY2Ns
L2xldmVsLTAvbDAtbnVtYmVycy5saXNwLHYNCnJldHJpZXZpbmcgcmV2aXNp
b24gMS42DQpkaWZmIC11IC1yMS42IGwwLW51bWJlcnMubGlzcA0KLS0tIGxl
dmVsLTAvbDAtbnVtYmVycy5saXNwCTI0IEp1bCAyMDAyIDAyOjA0OjEzIC0w
MDAwCTEuNg0KKysrIGxldmVsLTAvbDAtbnVtYmVycy5saXNwCTE0IE9jdCAy
MDAyIDEzOjQyOjMxIC0wMDAwDQpAQCAtMTA2MCw3NSArMTA2MCw3NSBAQA0K
IChkZWZ1biB0cnVuY2F0ZS1uby1yZW0gKG51bWJlciAgZGl2aXNvcikNCiAg
ICJSZXR1cm5zIG51bWJlciAob3IgbnVtYmVyL2Rpdmlzb3IpIGFzIGFuIGlu
dGVnZXIsIHJvdW5kZWQgdG93YXJkIDAuIg0KICAgKG1hY3JvbGV0IA0KLSAg
ICAoKHRydW5jYXRlLXJhdC1kZmxvYXQgKG51bWJlciBkaXZpc29yKQ0KLSAg
ICAgICBgKHdpdGgtc3RhY2stZG91YmxlLWZsb2F0cyAoKGZudW0gLG51bWJl
cikNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChm
MikpDQotICAgICAgICAgKCV1bmFyeS10cnVuY2F0ZSAoJWRvdWJsZS1mbG9h
dC8tMiEgZm51bSAsZGl2aXNvciBmMikpKSkNCi0gICAgICh0cnVuY2F0ZS1y
YXQtc2Zsb2F0IChudW1iZXIgZGl2aXNvcikNCi0gICAgICAgYCh3aXRoLXN0
YWNrLXNob3J0LWZsb2F0cyAoKGZudW0gLG51bWJlcikNCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChmMikpDQotICAgICAgICAg
KCV1bmFyeS10cnVuY2F0ZSAoJXNob3J0LWZsb2F0Ly0yISBmbnVtICxkaXZp
c29yIGYyKSkpKSkNCi0gIChudW1iZXItY2FzZSBudW1iZXINCi0gICAgKGZp
eG51bSAobnVtYmVyLWNhc2UgZGl2aXNvcg0KLSAgICAgICAgICAgICAgKGZp
eG51bSAoaWYgKGVxIGRpdmlzb3IgMSkgbnVtYmVyICh2YWx1ZXMgKCVmaXhu
dW0tdHJ1bmNhdGUgbnVtYmVyIGRpdmlzb3IpKSkpDQotICAgICAgICAgICAg
ICAoYmlnbnVtIDApDQotICAgICAgICAgICAgICAoZG91YmxlLWZsb2F0ICh0
cnVuY2F0ZS1yYXQtZGZsb2F0IG51bWJlciBkaXZpc29yKSkNCi0gICAgICAg
ICAgICAgIChzaG9ydC1mbG9hdCAodHJ1bmNhdGUtcmF0LXNmbG9hdCBudW1i
ZXIgZGl2aXNvcikpDQotICAgICAgICAgICAgICAocmF0aW8gKGxldCAoKHEg
KHRydW5jYXRlICgqIG51bWJlciAoJWRlbm9taW5hdG9yIGRpdmlzb3IpKQ0K
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoJW51
bWVyYXRvciBkaXZpc29yKSkpKQ0KLSAgICAgICAgICAgICAgICAgICAgICAg
cSkpKSkNCi0gICAgKGJpZ251bSAobnVtYmVyLWNhc2UgZGl2aXNvcg0KLSAg
ICAgICAgICAgICAgKGZpeG51bSAoaWYgKGVxIGRpdmlzb3IgMSkgbnVtYmVy
DQorICAgICAgKCh0cnVuY2F0ZS1yYXQtZGZsb2F0IChudW1iZXIgZGl2aXNv
cikNCisgICAgICAgICBgKHdpdGgtc3RhY2stZG91YmxlLWZsb2F0cyAoKGZu
dW0gLG51bWJlcikNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKGYyKSkNCisgICAgICAgICAgICgldW5hcnktdHJ1bmNhdGUgKCVk
b3VibGUtZmxvYXQvLTIhIGZudW0gLGRpdmlzb3IgZjIpKSkpDQorICAgICAg
ICh0cnVuY2F0ZS1yYXQtc2Zsb2F0IChudW1iZXIgZGl2aXNvcikNCisgICAg
ICAgICBgKHdpdGgtc3RhY2stc2hvcnQtZmxvYXRzICgoZm51bSAsbnVtYmVy
KQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChmMikp
DQorICAgICAgICAgICAoJXVuYXJ5LXRydW5jYXRlICglc2hvcnQtZmxvYXQv
LTIhIGZudW0gLGRpdmlzb3IgZjIpKSkpKQ0KKyAgICAobnVtYmVyLWNhc2Ug
bnVtYmVyDQorICAgICAgKGZpeG51bSAobnVtYmVyLWNhc2UgZGl2aXNvcg0K
KyAgICAgICAgICAgICAgICAoZml4bnVtIChpZiAoZXEgZGl2aXNvciAxKSBu
dW1iZXIgKHZhbHVlcyAoJWZpeG51bS10cnVuY2F0ZSBudW1iZXIgZGl2aXNv
cikpKSkNCisgICAgICAgICAgICAgICAgKGJpZ251bSAwKQ0KKyAgICAgICAg
ICAgICAgICAoZG91YmxlLWZsb2F0ICh0cnVuY2F0ZS1yYXQtZGZsb2F0IG51
bWJlciBkaXZpc29yKSkNCisgICAgICAgICAgICAgICAgKHNob3J0LWZsb2F0
ICh0cnVuY2F0ZS1yYXQtc2Zsb2F0IG51bWJlciBkaXZpc29yKSkNCisgICAg
ICAgICAgICAgICAgKHJhdGlvIChsZXQgKChxICh0cnVuY2F0ZSAoKiBudW1i
ZXIgKCVkZW5vbWluYXRvciBkaXZpc29yKSkNCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAoJW51bWVyYXRvciBkaXZpc29y
KSkpKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICBxKSkpKQ0KKyAgICAg
IChiaWdudW0gKG51bWJlci1jYXNlIGRpdmlzb3INCisgICAgICAgICAgICAg
ICAgKGZpeG51bSAoaWYgKGVxIGRpdmlzb3IgMSkgbnVtYmVyDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAoaWYgKGVxIGRpdmlzb3IgbW9zdC1uZWdh
dGl2ZS1maXhudW0pDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICh3
aXRoLXNtYWxsLWJpZ251bS1idWZmZXJzICgoYmQgZGl2aXNvcikpDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgKGJpZ251bS10cnVuY2F0ZSBu
dW1iZXIgYmQgOm5vLXJlbSkpDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIChiaWdudW0tdHJ1bmNhdGUtYnktZml4bnVtIG51bWJlciBkaXZpc29y
KSkpKQ0KLSAgICAgICAgICAgICAgKGJpZ251bSAoYmlnbnVtLXRydW5jYXRl
IG51bWJlciBkaXZpc29yIDpuby1yZW0pKQ0KLSAgICAgICAgICAgICAgKGRv
dWJsZS1mbG9hdCAgKHRydW5jYXRlLXJhdC1kZmxvYXQgbnVtYmVyIGRpdmlz
b3IpKQ0KLSAgICAgICAgICAgICAgKHNob3J0LWZsb2F0ICh0cnVuY2F0ZS1y
YXQtc2Zsb2F0IG51bWJlciBkaXZpc29yKSkNCi0gICAgICAgICAgICAgIChy
YXRpbyAobGV0ICgocSAodHJ1bmNhdGUgKCogbnVtYmVyICglZGVub21pbmF0
b3IgZGl2aXNvcikpDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICglbnVtZXJhdG9yIGRpdmlzb3IpKSkpDQotICAgICAgICAg
ICAgICAgICAgICAgICBRKSkpKQ0KLSAgICAoZG91YmxlLWZsb2F0IChpZiAo
ZXFsIGRpdmlzb3IgMSkNCi0gICAgICAgICAgICAgICAgICAgIChsZXQgKChy
ZXMgKCV1bmFyeS10cnVuY2F0ZSBudW1iZXIpKSkNCi0gICAgICAgICAgICAg
ICAgICAgICAgUkVTKQ0KLSAgICAgICAgICAgICAgICAgICAgKG51bWJlci1j
YXNlIGRpdmlzb3INCi0gICAgICAgICAgICAgICAgICAgICAgKChmaXhudW0g
YmlnbnVtIHJhdGlvKQ0KLSAgICAgICAgICAgICAgICAgICAgICAgKHdpdGgt
c3RhY2stZG91YmxlLWZsb2F0cyAoKGZkaXYgZGl2aXNvcikNCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAoZjIpKQ0KLSAgICAgICAgICAgICAgICAgICAgICAgICAobGV0ICgocmVz
ICgldW5hcnktdHJ1bmNhdGUgKCVkb3VibGUtZmxvYXQvLTIhIG51bWJlciBm
ZGl2IGYyKSkpKQ0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgIFJFUykp
KQ0KLSAgICAgICAgICAgICAgICAgICAgICAoc2hvcnQtZmxvYXQNCi0gICAg
ICAgICAgICAgICAgICAgICAgICh3aXRoLXN0YWNrLWRvdWJsZS1mbG9hdHMg
KChkZGl2IGRpdmlzb3IpDQotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgKGYyKSkNCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgKCV1bmFyeS10cnVuY2F0ZSAoJWRvdWJsZS1mbG9h
dC8tMiEgbnVtYmVyIGRkaXYgZjIpKSkpDQotICAgICAgICAgICAgICAgICAg
ICAgIChkb3VibGUtZmxvYXQNCi0gICAgICAgICAgICAgICAgICAgICAgICh3
aXRoLXN0YWNrLWRvdWJsZS1mbG9hdHMgKChmMikpDQotICAgICAgICAgICAg
ICAgICAgICAgICAgICgldW5hcnktdHJ1bmNhdGUgKCVkb3VibGUtZmxvYXQv
LTIhIG51bWJlciBkaXZpc29yIGYyKSkpKSkpKQ0KLSAgICAoc2hvcnQtZmxv
YXQgKGlmIChlcWwgZGl2aXNvciAxKQ0KLSAgICAgICAgICAgICAgICAgICAg
KGxldCAoKHJlcyAoJXVuYXJ5LXRydW5jYXRlIG51bWJlcikpKQ0KLSAgICAg
ICAgICAgICAgICAgICAgICBSRVMpDQotICAgICAgICAgICAgICAgICAgICAo
bnVtYmVyLWNhc2UgZGl2aXNvcg0KLSAgICAgICAgICAgICAgICAgICAgICAo
KGZpeG51bSBiaWdudW0gcmF0aW8pDQotICAgICAgICAgICAgICAgICAgICAg
ICAod2l0aC1zdGFjay1zaG9ydC1mbG9hdHMgKChmZGl2IGRpdmlzb3IpDQot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKGYyKSkNCi0gICAgICAgICAgICAgICAgICAgICAgICAgKGxl
dCAoKHJlcyAoJXVuYXJ5LXRydW5jYXRlICglc2hvcnQtZmxvYXQvLTIhIG51
bWJlciBmZGl2IGYyKSkpKQ0KLSAgICAgICAgICAgICAgICAgICAgICAgICAg
IFJFUykpKQ0KLSAgICAgICAgICAgICAgICAgICAgICAoc2hvcnQtZmxvYXQN
Ci0gICAgICAgICAgICAgICAgICAgICAgICh3aXRoLXN0YWNrLXNob3J0LWZs
b2F0cyAoKGRkaXYgZGl2aXNvcikNCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoZjIpKQ0KLSAgICAg
ICAgICAgICAgICAgICAgICAgICAoJXVuYXJ5LXRydW5jYXRlICglZG91Ymxl
LWZsb2F0Ly0yISBudW1iZXIgZGRpdiBmMikpKSkNCi0gICAgICAgICAgICAg
ICAgICAgICAgKGRvdWJsZS1mbG9hdA0KLSAgICAgICAgICAgICAgICAgICAg
ICAgKHdpdGgtc3RhY2stZG91YmxlLWZsb2F0cyAoKG4yIG51bWJlcikNCi0J
CQkJCQkgICAgICAoZjIpKQ0KLSAgICAgICAgICAgICAgICAgICAgICAgICAo
JXVuYXJ5LXRydW5jYXRlICglZG91YmxlLWZsb2F0Ly0yISBuMiBkaXZpc29y
IGYyKSkpKSkpKQ0KLSAgICAocmF0aW8gKG51bWJlci1jYXNlIGRpdmlzb3IN
Ci0gICAgICAgICAgICAgICAgICAoZG91YmxlLWZsb2F0ICh0cnVuY2F0ZS1y
YXQtZGZsb2F0IG51bWJlciBkaXZpc29yKSkNCi0gICAgICAgICAgICAgICAg
ICAoc2hvcnQtZmxvYXQgKHRydW5jYXRlLXJhdC1zZmxvYXQgbnVtYmVyIGRp
dmlzb3IpKQ0KLSAgICAgICAgICAgICAgICAgIChyYXRpb25hbA0KLSAgICAg
ICAgICAgICAgICAgICAobGV0ICgocSAodHJ1bmNhdGUgKCVudW1lcmF0b3Ig
bnVtYmVyKQ0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKCogKCVkZW5vbWluYXRvciBudW1iZXIpIGRpdmlzb3IpKSkpDQotICAg
ICAgICAgICAgICAgICAgICAgUSkpKSkpKSkNCisgICAgICAgICAgICAgICAg
KGJpZ251bSAoYmlnbnVtLXRydW5jYXRlIG51bWJlciBkaXZpc29yIDpuby1y
ZW0pKQ0KKyAgICAgICAgICAgICAgICAoZG91YmxlLWZsb2F0ICAodHJ1bmNh
dGUtcmF0LWRmbG9hdCBudW1iZXIgZGl2aXNvcikpDQorICAgICAgICAgICAg
ICAgIChzaG9ydC1mbG9hdCAodHJ1bmNhdGUtcmF0LXNmbG9hdCBudW1iZXIg
ZGl2aXNvcikpDQorICAgICAgICAgICAgICAgIChyYXRpbyAobGV0ICgocSAo
dHJ1bmNhdGUgKCogbnVtYmVyICglZGVub21pbmF0b3IgZGl2aXNvcikpDQor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCVu
dW1lcmF0b3IgZGl2aXNvcikpKSkNCisgICAgICAgICAgICAgICAgICAgICAg
ICAgUSkpKSkNCisgICAgICAoZG91YmxlLWZsb2F0IChpZiAoZXFsIGRpdmlz
b3IgMSkNCisgICAgICAgICAgICAgICAgICAgICAgKGxldCAoKHJlcyAoJXVu
YXJ5LXRydW5jYXRlIG51bWJlcikpKQ0KKyAgICAgICAgICAgICAgICAgICAg
ICAgIFJFUykNCisgICAgICAgICAgICAgICAgICAgICAgKG51bWJlci1jYXNl
IGRpdmlzb3INCisgICAgICAgICAgICAgICAgICAgICAgICAoKGZpeG51bSBi
aWdudW0gcmF0aW8pDQorICAgICAgICAgICAgICAgICAgICAgICAgICh3aXRo
LXN0YWNrLWRvdWJsZS1mbG9hdHMgKChmZGl2IGRpdmlzb3IpDQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IChmMikpDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgKGxldCAoKHJl
cyAoJXVuYXJ5LXRydW5jYXRlICglZG91YmxlLWZsb2F0Ly0yISBudW1iZXIg
ZmRpdiBmMikpKSkNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJF
UykpKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgIChzaG9ydC1mbG9hdA0K
KyAgICAgICAgICAgICAgICAgICAgICAgICAod2l0aC1zdGFjay1kb3VibGUt
ZmxvYXRzICgoZGRpdiBkaXZpc29yKQ0KKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoZjIpKQ0KKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICgldW5hcnktdHJ1bmNhdGUgKCVkb3Vi
bGUtZmxvYXQvLTIhIG51bWJlciBkZGl2IGYyKSkpKQ0KKyAgICAgICAgICAg
ICAgICAgICAgICAgIChkb3VibGUtZmxvYXQNCisgICAgICAgICAgICAgICAg
ICAgICAgICAgKHdpdGgtc3RhY2stZG91YmxlLWZsb2F0cyAoKGYyKSkNCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAoJXVuYXJ5LXRydW5jYXRlICgl
ZG91YmxlLWZsb2F0Ly0yISBudW1iZXIgZGl2aXNvciBmMikpKSkpKSkNCisg
ICAgICAoc2hvcnQtZmxvYXQgKGlmIChlcWwgZGl2aXNvciAxKQ0KKyAgICAg
ICAgICAgICAgICAgICAgIChsZXQgKChyZXMgKCV1bmFyeS10cnVuY2F0ZSBu
dW1iZXIpKSkNCisgICAgICAgICAgICAgICAgICAgICAgIFJFUykNCisgICAg
ICAgICAgICAgICAgICAgICAobnVtYmVyLWNhc2UgZGl2aXNvcg0KKyAgICAg
ICAgICAgICAgICAgICAgICAgKChmaXhudW0gYmlnbnVtIHJhdGlvKQ0KKyAg
ICAgICAgICAgICAgICAgICAgICAgICh3aXRoLXN0YWNrLXNob3J0LWZsb2F0
cyAoKGZkaXYgZGl2aXNvcikNCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIChmMikpDQorICAgICAgICAgICAg
ICAgICAgICAgICAgICAobGV0ICgocmVzICgldW5hcnktdHJ1bmNhdGUgKCVz
aG9ydC1mbG9hdC8tMiEgbnVtYmVyIGZkaXYgZjIpKSkpDQorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFJFUykpKQ0KKyAgICAgICAgICAgICAgICAg
ICAgICAgKHNob3J0LWZsb2F0DQorICAgICAgICAgICAgICAgICAgICAgICAg
KHdpdGgtc3RhY2stc2hvcnQtZmxvYXRzICgoZmRpdiBkaXZpc29yKQ0KKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKGYyKSkNCisgICAgICAgICAgICAgICAgICAgICAgICAgICgldW5hcnkt
dHJ1bmNhdGUgKCVzaG9ydC1mbG9hdC8tMiEgbnVtYmVyIGZkaXYgZjIpKSkp
DQorICAgICAgICAgICAgICAgICAgICAgICAoZG91YmxlLWZsb2F0DQorICAg
ICAgICAgICAgICAgICAgICAgICAgKHdpdGgtc3RhY2stZG91YmxlLWZsb2F0
cyAoKG4yIG51bWJlcikNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAoZjIpKQ0KKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgKCV1bmFyeS10cnVuY2F0ZSAoJWRvdWJsZS1mbG9hdC8t
MiEgbjIgZGl2aXNvciBmMikpKSkpKSkNCisgICAgICAocmF0aW8gKG51bWJl
ci1jYXNlIGRpdmlzb3INCisgICAgICAgICAgICAgICAoZG91YmxlLWZsb2F0
ICh0cnVuY2F0ZS1yYXQtZGZsb2F0IG51bWJlciBkaXZpc29yKSkNCisgICAg
ICAgICAgICAgICAoc2hvcnQtZmxvYXQgKHRydW5jYXRlLXJhdC1zZmxvYXQg
bnVtYmVyIGRpdmlzb3IpKQ0KKyAgICAgICAgICAgICAgIChyYXRpb25hbA0K
KyAgICAgICAgICAgICAgICAobGV0ICgocSAodHJ1bmNhdGUgKCVudW1lcmF0
b3IgbnVtYmVyKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKCogKCVkZW5vbWluYXRvciBudW1iZXIpIGRpdmlzb3IpKSkpDQorICAg
ICAgICAgICAgICAgICAgUSkpKSkpKSkNCiANCiANCiA7OzsgJVVOQVJZLVJP
VU5EICAtLSAgSW50ZXJmYWNlDQo=
--868616953-282314189-1034604825=:14098--


More information about the Openmcl-devel mailing list