Re: How to find note items associated with a ET_FUNCTION

Colin Adams <[email protected]> Mon, 18 Feb 2013 17:21:43 +0000
Newsgroups gmane.comp.lang.eiffel.gobo.devel
Message-ID <CABHqrUkGr8ufi51z1OkVfcsLoK60eLi3iPWwRu6YRLByXHN+EA@mail.gmail.com>
--===============4604433660985626002==
Content-Type: multipart/alternative; boundary=047d7bf10a167dbb3204d602f5f0

--047d7bf10a167dbb3204d602f5f0
Content-Type: text/plain; charset=UTF-8

On 17 February 2013 18:37, Eric Bezault <[email protected]> wrote:

> On 2/17/2013 7:15 PM, Colin Adams wrote:
>
>> I've bootstrapped gobo from git, and re-compiled from scratch. But my
>
> program now suffers from an invariant violation when parsing the ECF.
>> Stack trace follows:
>>
>
> I'll have a look at it.
>
> Having temporarily switched off invariant checking for the et_tools
cluster, I now get a precondition violation:

The value of an_int is 74440, which way exceeds the platform maximum of 255.
The last_literal concerned is 0xFFFD.

an_int_small_enough: PRECONDITION_VIOLATION raised (PRECONDITION_VIOLATION)
-------------------------------------------------------------------------------
Class / Object      Routine                Nature of exception
Effect
-------------------------------------------------------------------------------
KL_INTEGER_ROUTINES to_character @2        an_int_small_enough:
<00007F97C57775B8>                         Precondition violated.
 Fail
-------------------------------------------------------------------------------
ET_EIFFEL_PARSER    last_c3_character_constant @8
<00007F97C5A877B8>  (From ET_EIFFEL_SCANNER_SKELETON)
                                           Routine failure.
 Fail
-------------------------------------------------------------------------------
ET_DECORATED_AST_FACTORY
                    new_c3_character_constant @2
<00007F97C5DD4D78>                         Routine failure.
 Fail
-------------------------------------------------------------------------------
ET_EIFFEL_PARSER    process_break @6
<00007F97C5A877B8>  (From ET_EIFFEL_SCANNER_SKELETON)
                                           Routine failure.
 Fail
-------------------------------------------------------------------------------
ET_EIFFEL_PARSER    yy_execute_action @1098
<00007F97C5A877B8>  (From ET_EIFFEL_SCANNER)
                                           Routine failure.
 Fail
-------------------------------------------------------------------------------
ET_EIFFEL_PARSER    read_token @134
<00007F97C5A877B8>  (From ET_EIFFEL_SCANNER)
                                           Routine failure.
 Fail
-------------------------------------------------------------------------------
ET_EIFFEL_PARSER    yyparse @45
<00007F97C5A877B8>                         Routine failure.
 Fail
-------------------------------------------------------------------------------
ET_EIFFEL_PARSER    parse_file @16
<00007F97C5A877B8>  (From ET_EIFFEL_PARSER_SKELETON)
                                           Routine failure.
 Fail
-------------------------------------------------------------------------------
ET_EIFFEL_PARSER    process_class @23
<00007F97C5A877B8>  (From ET_EIFFEL_PARSER_SKELETON)
                                           Routine failure.
 Fail
-------------------------------------------------------------------------------
ET_CLASS            process @2
<00007F97C5A5BD18>                         Routine failure.
 Fail
-------------------------------------------------------------------------------
PROCEDURE           fast_call
<00007F97C5776F68>                         Routine failure.
 Fail
-------------------------------------------------------------------------------
PROCEDURE           call @5
<00007F97C5776F68>                         Routine failure.
 Fail
-------------------------------------------------------------------------------
ET_ECF_LIBRARY      classes_do_if @11
<00007F97C5A46AB8>  (From ET_UNIVERSE)     Routine failure.
 Fail
-------------------------------------------------------------------------------
PROCEDURE           fast_call
<00007F97C5777228>                         Routine failure.
 Fail
-------------------------------------------------------------------------------
PROCEDURE           call @5
<00007F97C5777228>                         Routine failure.
 Fail
-------------------------------------------------------------------------------
DS_HASH_SET         do_all @5
<00007F97C57772E8>  (From DS_SPARSE_CONTAINER)
                                           Routine failure.
 Fail
-------------------------------------------------------------------------------
ET_ECF_SYSTEM       universes_do_recursive @4
<00007F97C5A4FEE8>  (From ET_UNIVERSE)     Routine failure.
 Fail
-------------------------------------------------------------------------------
ET_ECF_SYSTEM       classes_do_if_recursive_until @4
<00007F97C5A4FEE8>  (From ET_UNIVERSE)     Routine failure.
 Fail
-------------------------------------------------------------------------------
ET_ECF_SYSTEM       parse_system @15
<00007F97C5A4FEE8>  (From ET_SYSTEM)       Routine failure.
 Fail
-------------------------------------------------------------------------------
ET_ECF_SYSTEM       compile_system @9
<00007F97C5A4FEE8>  (From ET_SYSTEM)       Routine failure.
 Fail
-------------------------------------------------------------------------------
ET_ECF_SYSTEM       compile @7
<00007F97C5A4FEE8>  (From ET_SYSTEM)       Routine failure.
 Fail
-------------------------------------------------------------------------------
CQS_CHECKER         process_system @15
<00007F97C5A5BF88>                         Routine failure.
 Fail
-------------------------------------------------------------------------------
CQS_CHECKER         make @12
<00007F97C5A5BF88>                         Routine failure.
 Fail
-------------------------------------------------------------------------------
CQS_CHECKER         root's creation
<00007F97C5A5BF88>                         Routine failure.
 Exit
-------------------------------------------------------------------------------

--047d7bf10a167dbb3204d602f5f0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64

T24gMTcgRmVicnVhcnkgMjAxMyAxODozNywgRXJpYyBCZXphdWx0IDxzcGFuIGRpcj0ibHRyIj4m
bHQ7PGEgaHJlZj0ibWFpbHRvOmVyaWNiQGdvYm9zb2Z0LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmVy
aWNiQGdvYm9zb2Z0LmNvbTwvYT4mZ3Q7PC9zcGFuPiB3cm90ZTo8YnI+PGRpdiBjbGFzcz0iZ21h
aWxfcXVvdGUiPjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjow
IDAgMCAuOGV4O2JvcmRlci1sZWZ0OjFweCAjY2NjIHNvbGlkO3BhZGRpbmctbGVmdDoxZXgiPg0K
PGRpdiBjbGFzcz0iaW0iPk9uIDIvMTcvMjAxMyA3OjE1IFBNLCBDb2xpbiBBZGFtcyB3cm90ZTo8
YnI+DQo8YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MCAwIDAg
LjhleDtib3JkZXItbGVmdDoxcHggI2NjYyBzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij5JJiMzOTt2
ZSBib290c3RyYXBwZWQgZ29ibyBmcm9tIGdpdCwgYW5kIHJlLWNvbXBpbGVkIGZyb20gc2NyYXRj
aC4gQnV0IG15PC9ibG9ja3F1b3RlPjwvZGl2PjxkaXYgY2xhc3M9ImltIj48YmxvY2txdW90ZSBj
bGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MCAwIDAgLjhleDtib3JkZXItbGVmdDox
cHggI2NjYyBzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij4NCg0KcHJvZ3JhbSBub3cgc3VmZmVycyBm
cm9tIGFuIGludmFyaWFudCB2aW9sYXRpb24gd2hlbiBwYXJzaW5nIHRoZSBFQ0YuPGJyPg0KU3Rh
Y2sgdHJhY2UgZm9sbG93czo8YnI+DQo8L2Jsb2NrcXVvdGU+DQo8YnI+PC9kaXY+DQpJJiMzOTts
bCBoYXZlIGEgbG9vayBhdCBpdC48ZGl2IGNsYXNzPSJIT0VuWmIiPjxkaXYgY2xhc3M9Img1Ij48
YnI+PC9kaXY+PC9kaXY+PC9ibG9ja3F1b3RlPjxkaXY+SGF2aW5nIHRlbXBvcmFyaWx5IHN3aXRj
aGVkIG9mZiBpbnZhcmlhbnQgY2hlY2tpbmcgZm9yIHRoZSBldF90b29scyBjbHVzdGVyLCBJIG5v
dyBnZXQgYSBwcmVjb25kaXRpb24gdmlvbGF0aW9uOjwvZGl2PjxkaXY+DQo8YnI+PC9kaXY+PGRp
dj5UaGUgdmFsdWUgb2YgYW5faW50IGlzIDc0NDQwLCB3aGljaCB3YXkgZXhjZWVkcyB0aGUgcGxh
dGZvcm0gbWF4aW11bSBvZiAyNTUuPC9kaXY+PGRpdj5UaGUgbGFzdF9saXRlcmFsIGNvbmNlcm5l
ZCBpcyAweEZGRkQuwqA8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PmFuX2ludF9zbWFsbF9lbm91
Z2g6IFBSRUNPTkRJVElPTl9WSU9MQVRJT04gcmFpc2VkIChQUkVDT05ESVRJT05fVklPTEFUSU9O
KTwvZGl2Pg0KPGRpdj4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPC9kaXY+PGRpdj5DbGFzcyAvIE9i
amVjdCDCoCDCoCDCoFJvdXRpbmUgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBOYXR1cmUgb2YgZXhj
ZXB0aW9uIMKgIMKgIMKgIMKgIMKgIEVmZmVjdDwvZGl2PjxkaXY+LS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLTwvZGl2Pg0KPGRpdj5LTF9JTlRFR0VSX1JPVVRJTkVTIHRvX2NoYXJhY3RlciBAMiDCoCDC
oCDCoCDCoGFuX2ludF9zbWFsbF9lbm91Z2g6IMKgIMKgIMKgIMKgwqA8L2Rpdj48ZGl2PiZsdDsw
MDAwN0Y5N0M1Nzc3NUI4Jmd0OyDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBQ
cmVjb25kaXRpb24gdmlvbGF0ZWQuIMKgIMKgIMKgIMKgRmFpbDwvZGl2PjxkaXY+LS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLTwvZGl2Pg0KPGRpdj5FVF9FSUZGRUxfUEFSU0VSIMKgIMKgbGFzdF9jM19j
aGFyYWN0ZXJfY29uc3RhbnQgQDg8L2Rpdj48ZGl2PiZsdDswMDAwN0Y5N0M1QTg3N0I4Jmd0OyDC
oChGcm9tIEVUX0VJRkZFTF9TQ0FOTkVSX1NLRUxFVE9OKTwvZGl2PjxkaXY+wqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBSb3V0
aW5lIGZhaWx1cmUuIMKgIMKgIMKgIMKgIMKgIMKgIMKgRmFpbDwvZGl2PjxkaXY+DQotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tPC9kaXY+PGRpdj5FVF9ERUNPUkFURURfQVNUX0ZBQ1RPUlk8L2Rpdj48
ZGl2PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5ld19jM19jaGFyYWN0ZXJfY29uc3Rh
bnQgQDI8L2Rpdj48ZGl2PiZsdDswMDAwN0Y5N0M1REQ0RDc4Jmd0OyDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCBSb3V0aW5lIGZhaWx1cmUuIMKgIMKgIMKgIMKgIMKgIMKgIMKg
RmFpbDwvZGl2Pg0KPGRpdj4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPC9kaXY+PGRpdj5FVF9FSUZG
RUxfUEFSU0VSIMKgIMKgcHJvY2Vzc19icmVhayBANiDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoDwvZGl2PjxkaXY+Jmx0OzAwMDA3Rjk3QzVBODc3
QjgmZ3Q7IMKgKEZyb20gRVRfRUlGRkVMX1NDQU5ORVJfU0tFTEVUT04pPC9kaXY+DQo8ZGl2PsKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgUm91dGluZSBmYWlsdXJlLiDCoCDCoCDCoCDCoCDCoCDCoCDCoEZhaWw8L2Rpdj48ZGl2
Pi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08L2Rpdj48ZGl2PkVUX0VJRkZFTF9QQVJTRVIgwqAgwqB5
eV9leGVjdXRlX2FjdGlvbiBAMTA5ODwvZGl2Pg0KPGRpdj4mbHQ7MDAwMDdGOTdDNUE4NzdCOCZn
dDsgwqAoRnJvbSBFVF9FSUZGRUxfU0NBTk5FUik8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgUm91dGluZSBm
YWlsdXJlLiDCoCDCoCDCoCDCoCDCoCDCoCDCoEZhaWw8L2Rpdj48ZGl2Pi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS08L2Rpdj4NCjxkaXY+RVRfRUlGRkVMX1BBUlNFUiDCoCDCoHJlYWRfdG9rZW4gQDEz
NCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoMKg
PC9kaXY+PGRpdj4mbHQ7MDAwMDdGOTdDNUE4NzdCOCZndDsgwqAoRnJvbSBFVF9FSUZGRUxfU0NB
Tk5FUik8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgUm91dGluZSBmYWlsdXJlLiDCoCDCoCDCoCDCoCDCoCDC
oCDCoEZhaWw8L2Rpdj4NCjxkaXY+LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTwvZGl2PjxkaXY+RVRf
RUlGRkVMX1BBUlNFUiDCoCDCoHl5cGFyc2UgQDQ1IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgwqA8L2Rpdj48ZGl2PiZsdDswMDAwN0Y5
N0M1QTg3N0I4Jmd0OyDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBSb3V0aW5l
IGZhaWx1cmUuIMKgIMKgIMKgIMKgIMKgIMKgIMKgRmFpbDwvZGl2Pg0KPGRpdj4tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tPC9kaXY+PGRpdj5FVF9FSUZGRUxfUEFSU0VSIMKgIMKgcGFyc2VfZmlsZSBA
MTYgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqA8L2Rpdj48ZGl2PiZsdDswMDAwN0Y5N0M1QTg3N0I4Jmd0OyDCoChGcm9tIEVUX0VJRkZFTF9Q
QVJTRVJfU0tFTEVUT04pPC9kaXY+DQo8ZGl2PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgUm91dGluZSBmYWlsdXJlLiDCoCDC
oCDCoCDCoCDCoCDCoCDCoEZhaWw8L2Rpdj48ZGl2Pi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08L2Rp
dj48ZGl2PkVUX0VJRkZFTF9QQVJTRVIgwqAgwqBwcm9jZXNzX2NsYXNzIEAyMyDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoMKgPC9kaXY+DQo8ZGl2PiZs
dDswMDAwN0Y5N0M1QTg3N0I4Jmd0OyDCoChGcm9tIEVUX0VJRkZFTF9QQVJTRVJfU0tFTEVUT04p
PC9kaXY+PGRpdj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoFJvdXRpbmUgZmFpbHVyZS4gwqAgwqAgwqAgwqAgwqAgwqAgwqBG
YWlsPC9kaXY+PGRpdj4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPC9kaXY+DQo8ZGl2PkVUX0NMQVNT
IMKgIMKgIMKgIMKgIMKgIMKgcHJvY2VzcyBAMiDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoDwvZGl2PjxkaXY+Jmx0OzAwMDA3Rjk3
QzVBNUJEMTgmZ3Q7IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIFJvdXRpbmUg
ZmFpbHVyZS4gwqAgwqAgwqAgwqAgwqAgwqAgwqBGYWlsPC9kaXY+PGRpdj4tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tPC9kaXY+DQo8ZGl2PlBST0NFRFVSRSDCoCDCoCDCoCDCoCDCoCBmYXN0X2NhbGwg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqDCoDwvZGl2PjxkaXY+Jmx0OzAwMDA3Rjk3QzU3NzZGNjgmZ3Q7IMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIFJvdXRpbmUgZmFpbHVyZS4gwqAgwqAgwqAgwqAgwqAgwqAg
wqBGYWlsPC9kaXY+PGRpdj4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPC9kaXY+DQo8ZGl2PlBST0NF
RFVSRSDCoCDCoCDCoCDCoCDCoCBjYWxsIEA1IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgwqA8L2Rpdj48ZGl2PiZsdDswMDAw
N0Y5N0M1Nzc2RjY4Jmd0OyDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBSb3V0
aW5lIGZhaWx1cmUuIMKgIMKgIMKgIMKgIMKgIMKgIMKgRmFpbDwvZGl2PjxkaXY+LS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLTwvZGl2Pg0KPGRpdj5FVF9FQ0ZfTElCUkFSWSDCoCDCoCDCoGNsYXNzZXNf
ZG9faWYgQDExIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgwqA8L2Rpdj48ZGl2PiZsdDswMDAwN0Y5N0M1QTQ2QUI4Jmd0OyDCoChGcm9tIEVUX1VOSVZF
UlNFKSDCoCDCoCBSb3V0aW5lIGZhaWx1cmUuIMKgIMKgIMKgIMKgIMKgIMKgIMKgRmFpbDwvZGl2
PjxkaXY+LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTwvZGl2Pg0KPGRpdj5QUk9DRURVUkUgwqAgwqAg
wqAgwqAgwqAgZmFzdF9jYWxsIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgwqA8L2Rpdj48ZGl2PiZsdDswMDAwN0Y5N0M1Nzc3MjI4
Jmd0OyDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBSb3V0aW5lIGZhaWx1cmUu
IMKgIMKgIMKgIMKgIMKgIMKgIMKgRmFpbDwvZGl2PjxkaXY+LS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LTwvZGl2Pg0KPGRpdj5QUk9DRURVUkUgwqAgwqAgwqAgwqAgwqAgY2FsbCBANSDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoMKg
PC9kaXY+PGRpdj4mbHQ7MDAwMDdGOTdDNTc3NzIyOCZndDsgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgUm91dGluZSBmYWlsdXJlLiDCoCDCoCDCoCDCoCDCoCDCoCDCoEZhaWw8
L2Rpdj48ZGl2Pi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08L2Rpdj4NCjxkaXY+RFNfSEFTSF9TRVQg
wqAgwqAgwqAgwqAgZG9fYWxsIEA1IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgwqA8L2Rpdj48ZGl2PiZsdDswMDAwN0Y5N0M1Nzc3
MkU4Jmd0OyDCoChGcm9tIERTX1NQQVJTRV9DT05UQUlORVIpPC9kaXY+PGRpdj7CoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoFJv
dXRpbmUgZmFpbHVyZS4gwqAgwqAgwqAgwqAgwqAgwqAgwqBGYWlsPC9kaXY+DQo8ZGl2Pi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS08L2Rpdj48ZGl2PkVUX0VDRl9TWVNURU0gwqAgwqAgwqAgdW5pdmVy
c2VzX2RvX3JlY3Vyc2l2ZSBANDwvZGl2PjxkaXY+Jmx0OzAwMDA3Rjk3QzVBNEZFRTgmZ3Q7IMKg
KEZyb20gRVRfVU5JVkVSU0UpIMKgIMKgIFJvdXRpbmUgZmFpbHVyZS4gwqAgwqAgwqAgwqAgwqAg
wqAgwqBGYWlsPC9kaXY+DQo8ZGl2Pi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08L2Rpdj48ZGl2PkVU
X0VDRl9TWVNURU0gwqAgwqAgwqAgY2xhc3Nlc19kb19pZl9yZWN1cnNpdmVfdW50aWwgQDQ8L2Rp
dj48ZGl2PiZsdDswMDAwN0Y5N0M1QTRGRUU4Jmd0OyDCoChGcm9tIEVUX1VOSVZFUlNFKSDCoCDC
oCBSb3V0aW5lIGZhaWx1cmUuIMKgIMKgIMKgIMKgIMKgIMKgIMKgRmFpbDwvZGl2Pg0KPGRpdj4t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tPC9kaXY+PGRpdj5FVF9FQ0ZfU1lTVEVNIMKgIMKgIMKgIHBh
cnNlX3N5c3RlbSBAMTUgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqA8L2Rpdj48ZGl2PiZsdDswMDAwN0Y5N0M1QTRGRUU4Jmd0OyDCoChGcm9tIEVU
X1NZU1RFTSkgwqAgwqAgwqAgUm91dGluZSBmYWlsdXJlLiDCoCDCoCDCoCDCoCDCoCDCoCDCoEZh
aWw8L2Rpdj4NCjxkaXY+LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTwvZGl2PjxkaXY+RVRfRUNGX1NZ
U1RFTSDCoCDCoCDCoCBjb21waWxlX3N5c3RlbSBAOSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoMKgPC9kaXY+PGRpdj4mbHQ7MDAwMDdGOTdDNUE0RkVF
OCZndDsgwqAoRnJvbSBFVF9TWVNURU0pIMKgIMKgIMKgIFJvdXRpbmUgZmFpbHVyZS4gwqAgwqAg
wqAgwqAgwqAgwqAgwqBGYWlsPC9kaXY+DQo8ZGl2Pi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08L2Rp
dj48ZGl2PkVUX0VDRl9TWVNURU0gwqAgwqAgwqAgY29tcGlsZSBANyDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoDwvZGl2PjxkaXY+
Jmx0OzAwMDA3Rjk3QzVBNEZFRTgmZ3Q7IMKgKEZyb20gRVRfU1lTVEVNKSDCoCDCoCDCoCBSb3V0
aW5lIGZhaWx1cmUuIMKgIMKgIMKgIMKgIMKgIMKgIMKgRmFpbDwvZGl2Pg0KPGRpdj4tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tPC9kaXY+PGRpdj5DUVNfQ0hFQ0tFUiDCoCDCoCDCoCDCoCBwcm9jZXNz
X3N5c3RlbSBAMTUgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqA8L2Rpdj48ZGl2PiZsdDswMDAwN0Y5N0M1QTVCRjg4Jmd0OyDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCBSb3V0aW5lIGZhaWx1cmUuIMKgIMKgIMKgIMKgIMKgIMKgIMKg
RmFpbDwvZGl2Pg0KPGRpdj4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPC9kaXY+PGRpdj5DUVNfQ0hF
Q0tFUiDCoCDCoCDCoCDCoCBtYWtlIEAxMiDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoDwvZGl2PjxkaXY+Jmx0OzAwMDA3Rjk3
QzVBNUJGODgmZ3Q7IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIFJvdXRpbmUg
ZmFpbHVyZS4gwqAgwqAgwqAgwqAgwqAgwqAgwqBGYWlsPC9kaXY+DQo8ZGl2Pi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS08L2Rpdj48ZGl2PkNRU19DSEVDS0VSIMKgIMKgIMKgIMKgIHJvb3QmIzM5O3Mg
Y3JlYXRpb24gwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqDCoDwvZGl2PjxkaXY+Jmx0OzAwMDA3Rjk3QzVBNUJGODgmZ3Q7IMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIFJvdXRpbmUgZmFpbHVyZS4gwqAgwqAgwqAgwqAgwqAgwqAg
wqBFeGl0PC9kaXY+DQo8ZGl2Pi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08L2Rpdj48ZGl2PsKgPC9k
aXY+PC9kaXY+DQo=
--047d7bf10a167dbb3204d602f5f0--


--===============4604433660985626002==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case studies, tutorials, tech docs, 
whitepapers, evaluation guides, and opinion stories. Check out the most 
recent posts - join the conversation now. http://goparallel.sourceforge.net/
--===============4604433660985626002==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
gobo-eiffel-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gobo-eiffel-develop

--===============4604433660985626002==--