From Enrico.Siragusa@fu-berlin.de Tue Feb 03 21:15:35 2015 Received: from outpost9.zedat.fu-berlin.de ([130.133.4.95]) by list1.zedat.fu-berlin.de (Exim 4.82) for seqan-dev@lists.fu-berlin.de with esmtp (envelope-from ) id <1YIjsk-003x3r-25>; Tue, 03 Feb 2015 21:15:34 +0100 Received: from relay2.zedat.fu-berlin.de ([130.133.4.80]) by outpost.zedat.fu-berlin.de (Exim 4.82) with esmtp (envelope-from ) id <1YIjsk-003s8x-0l>; Tue, 03 Feb 2015 21:15:34 +0100 Received: from cas2.campus.fu-berlin.de ([130.133.170.202]) by relay2.zedat.fu-berlin.de (Exim 4.82) with esmtps (envelope-from ) id <1YIjsj-0031AJ-NX>; Tue, 03 Feb 2015 21:15:33 +0100 Received: from EX02A.campus.fu-berlin.de ([130.133.170.132]) by CAS2.campus.fu-berlin.de ([130.133.170.202]) with mapi id 14.03.0210.002; Tue, 3 Feb 2015 21:15:31 +0100 From: "Siragusa, Enrico" To: SeqAn Development Thread-Topic: post rejected Thread-Index: AQHQPwPKXwaaA9a63kyusEFur4jHlQ== Message-ID: References: Accept-Language: en-US, de-DE Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: multipart/alternative; boundary="_000_B620E3661CDE4B2C8866C8A4CA22ACE7fuberlinde_" MIME-Version: 1.0 Date: Tue, 03 Feb 2015 21:15:30 +0100 X-Original-Date: Tue, 3 Feb 2015 20:15:30 +0000 X-Originating-IP: 130.133.170.202 X-ZEDAT-Hint: XA X-purgate: clean X-purgate-type: clean X-purgate-ID: 151147::1422994534-000C4EF0-A8A4860D/0/0 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 X-Spam-Flag: NO X-Spam-Status: No, score=-50.0 required=5.0 tests=ALL_TRUSTED,HTML_MESSAGE X-Spam-Checker-Version: SpamAssassin 3.4.0 on Tuvalu.ZEDAT.FU-Berlin.DE X-Spam-Level: Cc: "kristianunger@googlemail.com" Subject: [Seqan-dev] Fwd: post rejected X-BeenThere: seqan-dev@lists.fu-berlin.de X-Mailman-Version: 2.1.16 Precedence: list Reply-To: SeqAn Development List-Id: SeqAn Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Feb 2015 20:15:35 -0000 --_000_B620E3661CDE4B2C8866C8A4CA22ACE7fuberlinde_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi Kristian, I assume you are going over the following sequence of commands, as in https= ://github.com/seqan/seqan/blob/master/README.rst#for-the-impatient # mkdir build/Debug # cd build/Debug # cmake ../.. -DCMAKE_BUILD_TYPE=3DDebug # make test_basic Could you please post the full output of cmake? Thanks, Enrico Begin forwarded message: From: "Holtgrewe, Manuel" > To: "Hauswedell, Hannes" >, Rahn, Ren=E9 >, "Siragusa, Enrico" > Subject: FW: post rejected Date: February 2, 2015 at 5:51:49 PM GMT+1 ________________________________ From: Kristian Unger [kristianunger@googlemail.com] Sent: Monday, February 02, 2015 5:17 PM To: seqan-dev-owner@lists.fu-berlin.de Subject: post rejected Hi there I have tried to post the following message: "I am trying to compile seqan following the instructions as given in the RE= ADME.rst. When it comes to the step > make test_basic I get the error > make: *** no role to create =BBtest_basic=AB . I used git clone https://github.com/seqan/seqan to get hold of the source f= iles and I am trying to compile on a Fedora 64 bit system. Can you help me sorting this out, please? Best Kristian" But it was rejected although I am registered with the list. Can you assist? Best Kristian --_000_B620E3661CDE4B2C8866C8A4CA22ACE7fuberlinde_ Content-Type: text/html; charset="iso-8859-1" Content-ID: <0E2FC2AE46F3554D8963E054CA750473@campus.fu-berlin.de> Content-Transfer-Encoding: quoted-printable
Hi Kristian,

I assume you are going over the following sequence of comma= nds, as in https://github.com/seqan/seqan/blob/master/README.rst#for-the-impatient=

# mkdir build/Debug
# cd build/Debug
# cmake ../.. -DCMAKE_BUILD_TYPE=3DDebug
# make test_basic

Could you please post the full output of cmake?

Thanks,
Enrico

Begin forwarded message:

From: "Holtgrewe, Manuel" <manuel.holtgrewe@fu-= berlin.de>
To: "Hauswedell, Hannes" <Hannes.Hauswedell@= fu-berlin.de>, Rahn, Ren=E9 <rene.maerker@fu-berlin.de>, "Siragusa, Enrico" <Enrico.Siragusa@fu-berlin.de>
Subject: FW: post rejected
Date: February 2, 2015 at 5:51:49 PM GMT+= 1



From: Kristian Unger [kristianunger@googlemail.com= ]
Sent: M= onday, February 02, 2015 5:17 PM
To: seqan-dev-own= er@lists.fu-berlin.de
Subject: post rejected

Hi there

I have tried to post the following message:

"I am trying to compile seq= an following the instructions as given in the README.rst.

When it comes to the step <= /div>

> make test_basic

I get the error

> make: *** no role to create=  =BBtest_basic=AB .

I used git clone https://githu= b.com/seqan/seqan to get hold of the source files and I am trying = to compile on a Fedora 64 bit system.

Can you help me sorting this out= , please?

Best

Kristian"

But it was rejected although I a= m registered with the list. Can you assist?

Best

Kristian

--_000_B620E3661CDE4B2C8866C8A4CA22ACE7fuberlinde_-- From Enrico.Siragusa@fu-berlin.de Wed Feb 04 17:46:41 2015 Received: from outpost9.zedat.fu-berlin.de ([130.133.4.95]) by list1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtp (envelope-from ) id <1YJ366-001W4V-VD>; Wed, 04 Feb 2015 17:46:39 +0100 Received: from relay2.zedat.fu-berlin.de ([130.133.4.80]) by outpost.zedat.fu-berlin.de (Exim 4.85) with esmtp (envelope-from ) id <1YJ366-000gx4-Td>; Wed, 04 Feb 2015 17:46:38 +0100 Received: from cas2.campus.fu-berlin.de ([130.133.170.202]) by relay2.zedat.fu-berlin.de (Exim 4.85) with esmtps (envelope-from ) id <1YJ366-0017br-I3>; Wed, 04 Feb 2015 17:46:38 +0100 Received: from EX02A.campus.fu-berlin.de ([130.133.170.132]) by CAS2.campus.fu-berlin.de ([130.133.170.202]) with mapi id 14.03.0210.002; Wed, 4 Feb 2015 17:46:36 +0100 From: "Siragusa, Enrico" To: Kristian Unger Thread-Topic: post rejected Thread-Index: AQHQPwPKXwaaA9a63kyusEFur4jHlZzgoTUAgAAERAA= Message-ID: <9093B62F-F58C-443D-94E1-742DD639FED7@fu-berlin.de> References: In-Reply-To: Accept-Language: en-US, de-DE Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: multipart/alternative; boundary="_000_9093B62FF58C443D94E1742DD639FED7fuberlinde_" MIME-Version: 1.0 Date: Wed, 04 Feb 2015 17:46:35 +0100 X-Original-Date: Wed, 4 Feb 2015 16:46:35 +0000 X-Originating-IP: 130.133.170.202 X-ZEDAT-Hint: XA X-purgate: clean X-purgate-type: clean X-purgate-ID: 151147::1423068398-000C4EF0-0A29BF3B/0/0 X-Bogosity: Ham, tests=bogofilter, spamicity=0.005696, version=1.2.4 X-Spam-Flag: NO X-Spam-Status: No, score=-50.0 required=5.0 tests=ALL_TRUSTED,HTML_MESSAGE X-Spam-Checker-Version: SpamAssassin 3.4.0 on Tokelau.ZEDAT.FU-Berlin.DE X-Spam-Level: Cc: SeqAn Development Subject: Re: [Seqan-dev] post rejected X-BeenThere: seqan-dev@lists.fu-berlin.de X-Mailman-Version: 2.1.16 Precedence: list Reply-To: SeqAn Development List-Id: SeqAn Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Feb 2015 16:46:41 -0000 --_000_9093B62FF58C443D94E1742DD639FED7fuberlinde_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGksDQoNCkNNYWtlIHJ1bnMgZmluZS4gWW91IGNhbiBnZXQgYSBsaXN0IG9mIHZhbGlkIG1ha2Ug dGFyZ2V0cyB3aXRoOg0KDQojIG1ha2UgaGVscA0KDQpUaGUgdGFyZ2V0IHRlc3RfYmFzaWMgZG9l cyBub3QgZXhpc3QgYW55bW9yZSAtIGFwcGFyZW50bHkgaXQgaGFzIGJlZW4gc3BsaXQgaW4gbWFu eSB0ZXN0X2Jhc2ljX+KApg0KDQpUbyBnZXQgc3RhcnRlZCwgcGxlYXNlIGZvbGxvdyB0aGUgbWFu dWFsOiBodHRwOi8vc2VxYW4ucmVhZHRoZWRvY3Mub3JnLy4NCg0KVGhhbmtzLA0KRW5yaWNvDQoN Ck9uIEZlYiA0LCAyMDE1LCBhdCA1OjMxIFBNLCBLcmlzdGlhbiBVbmdlciA8a3Jpc3RpYW51bmdl ckBnb29nbGVtYWlsLmNvbTxtYWlsdG86a3Jpc3RpYW51bmdlckBnb29nbGVtYWlsLmNvbT4+IHdy b3RlOg0KDQpIaSB0aGVyZSwNCg0KcGxlYXNlIGZpbmRlIHRoZSBvdXRwdXQgb2YgY21ha2UgYmVs b3cuDQoNCkJlc3Qgd2lzaGVzDQoNCktyaXN0aWFuDQoNCi1iYXNoLTQuMiQgIGNtYWtlIC4uLy4u IC1EQ01BS0VfQlVJTERfVFlQRT1EZWJ1Zw0KLS0gSW5pdGlhbGl6aW5nIFNlcUFuIEJ1aWxkIFN5 c3RlbS4uLg0KLS0gICBEZXRlcm1pbmVkIHJlcG9zaXRvcnkgZGF0ZSBpcyAyMDE0LTEwLTI2IDEz OjI4OjMyICswMTAwDQotLSAgIERldGVybWluZWQgcmVwb3NpdG9yeSByZXZpc2lvbiBpcyAwYjEz NmQxDQotLSBDb25maWd1cmluZyBjb3JlDQotLSBDb25maWd1cmluZyBjb3JlL2FwcHMNCi0tIENv bmZpZ3VyaW5nIGNvcmUvYXBwcy9kZmkNCi0tIENvbmZpZ3VyaW5nIGNvcmUvYXBwcy9maW9uYQ0K LS0gQm9vc3QgdmVyc2lvbjogMS41NC4wDQotLSBDb25maWd1cmluZyBjb3JlL2FwcHMvbWFzb24N Ci0tIENvbmZpZ3VyaW5nIGNvcmUvYXBwcy9taWNyb19yYXplcnMNCi0tIENvbmZpZ3VyaW5nIGNv cmUvYXBwcy9wYWlyX2FsaWduDQotLSBDb25maWd1cmluZyBjb3JlL2FwcHMvcmFiZW1hDQotLSBD b25maWd1cmluZyBjb3JlL2FwcHMvcmF6ZXJzDQotLSBDb25maWd1cmluZyBjb3JlL2FwcHMvcmF6 ZXJzMg0KLS0gQ29uZmlndXJpbmcgY29yZS9hcHBzL3Nhaw0KLS0gQ29uZmlndXJpbmcgY29yZS9h cHBzL3NhbTJtYXRyaXgNCi0tIENvbmZpZ3VyaW5nIGNvcmUvYXBwcy9zYW1jYXQNCi0tIENvbmZp Z3VyaW5nIGNvcmUvYXBwcy9zZXFhbl90Y29mZmVlDQotLSBDb25maWd1cmluZyBjb3JlL2FwcHMv c2VxY29ucw0KLS0gQ29uZmlndXJpbmcgY29yZS9hcHBzL3NucF9zdG9yZQ0KLS0gQm9vc3QgdmVy c2lvbjogMS41NC4wDQotLSBDb25maWd1cmluZyBjb3JlL2FwcHMvc3BsYXplcnMNCi0tIENvbmZp Z3VyaW5nIGNvcmUvYXBwcy9zdGVsbGFyDQotLSBDb25maWd1cmluZyBjb3JlL2FwcHMvdHJlZV9y ZWNvbg0KLS0gQ29uZmlndXJpbmcgY29yZS9kZW1vcw0KLS0gQ29uZmlndXJpbmcgY29yZS90ZXN0 cw0KLS0gQ29uZmlndXJpbmcgY29yZS90ZXN0cy9hbGlnbg0KLS0gQ29uZmlndXJpbmcgY29yZS90 ZXN0cy9hcmdfcGFyc2UNCi0tIENvbmZpZ3VyaW5nIGNvcmUvdGVzdHMvYmFtX2lvDQotLSBDb25m aWd1cmluZyBjb3JlL3Rlc3RzL2Jhc2ljDQotLSBDb25maWd1cmluZyBjb3JlL3Rlc3RzL2NvbnNl bnN1cw0KLS0gQ29uZmlndXJpbmcgY29yZS90ZXN0cy9maWxlDQotLSBDb25maWd1cmluZyBjb3Jl L3Rlc3RzL2ZpbmQNCi0tIENvbmZpZ3VyaW5nIGNvcmUvdGVzdHMvZ2ZmX2lvDQotLSBDb25maWd1 cmluZyBjb3JlL3Rlc3RzL2dyYXBoX2FsZ29yaXRobXMNCi0tIENvbmZpZ3VyaW5nIGNvcmUvdGVz dHMvZ3JhcGhfYWxpZ24NCi0tIENvbmZpZ3VyaW5nIGNvcmUvdGVzdHMvZ3JhcGhfbXNhDQotLSBD b25maWd1cmluZyBjb3JlL3Rlc3RzL2dyYXBoX3R5cGVzDQotLSBDb25maWd1cmluZyBjb3JlL3Rl c3RzL2luZGV4DQotLSBDb25maWd1cmluZyBjb3JlL3Rlc3RzL21hcA0KLS0gQ29uZmlndXJpbmcg Y29yZS90ZXN0cy9taXNjDQotLSBDb25maWd1cmluZyBjb3JlL3Rlc3RzL21vZGlmaWVyDQotLSBD b25maWd1cmluZyBjb3JlL3Rlc3RzL3BhcmFsbGVsDQotLSBDb25maWd1cmluZyBjb3JlL3Rlc3Rz L3BpcGUNCi0tIENvbmZpZ3VyaW5nIGNvcmUvdGVzdHMvcmFuZG9tDQotLSBDb25maWd1cmluZyBj b3JlL3Rlc3RzL3Njb3JlDQotLSBDb25maWd1cmluZyBjb3JlL3Rlc3RzL3NlZWRzDQotLSBDb25m aWd1cmluZyBjb3JlL3Rlc3RzL3NlcV9pbw0KLS0gQ29uZmlndXJpbmcgY29yZS90ZXN0cy9zZXF1 ZW5jZQ0KLS0gQ29uZmlndXJpbmcgY29yZS90ZXN0cy9zZXF1ZW5jZV9qb3VybmFsZWQNCi0tIENv bmZpZ3VyaW5nIGNvcmUvdGVzdHMvc3RvcmUNCi0tIENvbmZpZ3VyaW5nIGNvcmUvdGVzdHMvc3Ry ZWFtDQotLSBDb25maWd1cmluZyBjb3JlL3Rlc3RzL2ZpbmRfc3dpZnQNCi0tIENvbmZpZ3VyaW5n IGV4dHJhcw0KLS0gQ29uZmlndXJpbmcgZXh0cmFzL2FwcHMNCi0tIENvbmZpZ3VyaW5nIGV4dHJh cy9hcHBzL2FsZg0KLS0gQ29uZmlndXJpbmcgZXh0cmFzL2FwcHMvYnJlYWtwb2ludF9jYWxjdWxh dG9yDQotLSAgIExFTU9OIGxpYnJhcnkgbm90IGZvdW5kOiBOb3QgYnVpbGRpbmcgYnJlYWtwb2lu dF9jYWxjdWxhdG9yLg0KLS0gQ29uZmlndXJpbmcgZXh0cmFzL2FwcHMvYnNfdG9vbHMNCi0tIEJv b3N0IHZlcnNpb246IDEuNTQuMA0KLS0gQ29uZmlndXJpbmcgZXh0cmFzL2FwcHMvZnhfdG9vbHMN Ci0tIENvbmZpZ3VyaW5nIGV4dHJhcy9hcHBzL2d1c3RhZg0KLS0gQ29uZmlndXJpbmcgZXh0cmFz L2FwcHMvaW5zZWd0DQotLSBDb25maWd1cmluZyBleHRyYXMvYXBwcy9tYXNvbjINCi0tIENvbmZp Z3VyaW5nIHNhbmRib3gvamFnbGEvYXBwcy9uZ3Nfcm9pDQotLSBDb25maWd1cmluZyBleHRyYXMv YXBwcy9wYXJhbV9jaG9vc2VyDQotLSBDb25maWd1cmluZyBleHRyYXMvYXBwcy9yYXplcnMzDQot LSBDb25maWd1cmluZyBleHRyYXMvYXBwcy9yZXBfc2VwDQotLSBDb25maWd1cmluZyBleHRyYXMv YXBwcy9zZWFyY2hqb2luDQotLSBDb25maWd1cmluZyBleHRyYXMvYXBwcy9zZXFhbl9mbGV4YmFy DQotLSBDb25maWd1cmluZyBleHRyYXMvYXBwcy9zZ2lwDQotLSBDb25maWd1cmluZyBleHRyYXMv YXBwcy92YXJpYW50X2NvbXANCi0tIENvbmZpZ3VyaW5nIGV4dHJhcy9kZW1vcw0KLS0gQ29uZmln dXJpbmcgZXh0cmFzL3Rlc3RzDQotLSBDb25maWd1cmluZyBleHRyYXMvdGVzdHMvYWxpZ25fZXh0 ZW5kDQotLSBDb25maWd1cmluZyBleHRyYXMvdGVzdHMvYWxpZ25fcHJvZmlsZQ0KLS0gQ29uZmln dXJpbmcgZXh0cmFzL3Rlc3RzL2FsaWduX3NwbGl0DQotLSBDb25maWd1cmluZyBleHRyYXMvdGVz dHMvYWxpZ25tZW50X2ZyZWUNCi0tIENvbmZpZ3VyaW5nIGV4dHJhcy90ZXN0cy9iZWRfaW8NCi0t IENvbmZpZ3VyaW5nIGV4dHJhcy90ZXN0cy9maW5kX21vdGlmDQotLSBDb25maWd1cmluZyBleHRy YXMvdGVzdHMvaW5kZXgNCi0tIENvbmZpZ3VyaW5nIGV4dHJhcy90ZXN0cy9tdWx0aXBsZV90cmFu c2xhdGlvbl91bml0cw0KLS0gQ29uZmlndXJpbmcgZXh0cmFzL3Rlc3RzL3BhcnNlX2xtDQotLSBD b25maWd1cmluZyBleHRyYXMvdGVzdHMvcm9pX2lvDQotLSBDb25maWd1cmluZyBleHRyYXMvdGVz dHMvc3RhdGlzdGljcw0KLS0gQ29uZmlndXJpbmcgZXh0cmFzL3Rlc3RzL3RyYW5zbGF0aW9uDQot LSBDb25maWd1cmluZyBleHRyYXMvdGVzdHMvdmNmX2lvDQotLSBDb25maWd1cmluZyBkb2NzDQot LSBDb25maWd1cmluZyBtYW51YWwNCi0tIENvdWxkIE5PVCBmaW5kIFNwaGlueCAobWlzc2luZzog IFNQSElOWF9FWEVDVVRBQkxFKQ0KLS0gICBTcGhpbnggbm90IGZvdW5kLCBub3QgYnVpbGRpbmcg c3BoaW54IG1hbnVhbCBhcyBhIHRlc3QuDQotLSBDb25maWd1cmluZyBzYW5kYm94DQotLSBDb25m aWd1cmluZyB1dGlsL3B5X2xpYg0KLS0gICBhZGRpbmcgbm9zZXRlc3RzIGZvciBzZXFhbi5kb3gN Ci0tIENvbmZpZ3VyaW5nIGRvbmUNCi0tIEdlbmVyYXRpbmcgZG9uZQ0KLS0gQnVpbGQgZmlsZXMg aGF2ZSBiZWVuIHdyaXR0ZW4gdG86IC9ob21lL3p5dG8vdW5nZXIvRG93bmxvYWRzL3NlcWFuL2J1 aWxkL0RlYnVnDQoNCg0KDQpPbiAzIEZlYnJ1YXJ5IDIwMTUgYXQgMjE6MTUsIFNpcmFndXNhLCBF bnJpY28gPEVucmljby5TaXJhZ3VzYUBmdS1iZXJsaW4uZGU8bWFpbHRvOkVucmljby5TaXJhZ3Vz YUBmdS1iZXJsaW4uZGU+PiB3cm90ZToNCkhpIEtyaXN0aWFuLA0KDQpJIGFzc3VtZSB5b3UgYXJl IGdvaW5nIG92ZXIgdGhlIGZvbGxvd2luZyBzZXF1ZW5jZSBvZiBjb21tYW5kcywgYXMgaW4gaHR0 cHM6Ly9naXRodWIuY29tL3NlcWFuL3NlcWFuL2Jsb2IvbWFzdGVyL1JFQURNRS5yc3QjZm9yLXRo ZS1pbXBhdGllbnQNCg0KIyBta2RpciBidWlsZC9EZWJ1Zw0KIyBjZCBidWlsZC9EZWJ1Zw0KIyBj bWFrZSAuLi8uLiAtRENNQUtFX0JVSUxEX1RZUEU9RGVidWcNCiMgbWFrZSB0ZXN0X2Jhc2ljDQoN CkNvdWxkIHlvdSBwbGVhc2UgcG9zdCB0aGUgZnVsbCBvdXRwdXQgb2YgY21ha2U/DQoNClRoYW5r cywNCkVucmljbw0KDQpCZWdpbiBmb3J3YXJkZWQgbWVzc2FnZToNCg0KRnJvbTogIkhvbHRncmV3 ZSwgTWFudWVsIiA8bWFudWVsLmhvbHRncmV3ZUBmdS1iZXJsaW4uZGU8bWFpbHRvOm1hbnVlbC5o b2x0Z3Jld2VAZnUtYmVybGluLmRlPj4NClRvOiAiSGF1c3dlZGVsbCwgSGFubmVzIiA8SGFubmVz LkhhdXN3ZWRlbGxAZnUtYmVybGluLmRlPG1haWx0bzpIYW5uZXMuSGF1c3dlZGVsbEBmdS1iZXJs aW4uZGU+PiwgUmFobiwgUmVuw6kgPHJlbmUubWFlcmtlckBmdS1iZXJsaW4uZGU8bWFpbHRvOnJl bmUubWFlcmtlckBmdS1iZXJsaW4uZGU+PiwgIlNpcmFndXNhLCBFbnJpY28iIDxFbnJpY28uU2ly YWd1c2FAZnUtYmVybGluLmRlPG1haWx0bzpFbnJpY28uU2lyYWd1c2FAZnUtYmVybGluLmRlPj4N ClN1YmplY3Q6IEZXOiBwb3N0IHJlamVjdGVkDQpEYXRlOiBGZWJydWFyeSAyLCAyMDE1IGF0IDU6 NTE6NDkgUE0gR01UKzENCg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KRnJv bTogS3Jpc3RpYW4gVW5nZXIgW2tyaXN0aWFudW5nZXJAZ29vZ2xlbWFpbC5jb208bWFpbHRvOmty aXN0aWFudW5nZXJAZ29vZ2xlbWFpbC5jb20+XQ0KU2VudDogTW9uZGF5LCBGZWJydWFyeSAwMiwg MjAxNSA1OjE3IFBNDQpUbzogc2VxYW4tZGV2LW93bmVyQGxpc3RzLmZ1LWJlcmxpbi5kZTxtYWls dG86c2VxYW4tZGV2LW93bmVyQGxpc3RzLmZ1LWJlcmxpbi5kZT4NClN1YmplY3Q6IHBvc3QgcmVq ZWN0ZWQNCg0KSGkgdGhlcmUNCg0KSSBoYXZlIHRyaWVkIHRvIHBvc3QgdGhlIGZvbGxvd2luZyBt ZXNzYWdlOg0KDQoiSSBhbSB0cnlpbmcgdG8gY29tcGlsZSBzZXFhbiBmb2xsb3dpbmcgdGhlIGlu c3RydWN0aW9ucyBhcyBnaXZlbiBpbiB0aGUgUkVBRE1FLnJzdC4NCg0KV2hlbiBpdCBjb21lcyB0 byB0aGUgc3RlcA0KDQo+IG1ha2UgdGVzdF9iYXNpYw0KDQpJIGdldCB0aGUgZXJyb3INCg0KPiBt YWtlOiAqKiogbm8gcm9sZSB0byBjcmVhdGUgwrt0ZXN0X2Jhc2ljwqsgLg0KDQpJIHVzZWQgZ2l0 IGNsb25lIGh0dHBzOi8vZ2l0aHViLmNvbS9zZXFhbi9zZXFhbiB0byBnZXQgaG9sZCBvZiB0aGUg c291cmNlIGZpbGVzIGFuZCBJIGFtIHRyeWluZyB0byBjb21waWxlIG9uIGEgRmVkb3JhIDY0IGJp dCBzeXN0ZW0uDQoNCkNhbiB5b3UgaGVscCBtZSBzb3J0aW5nIHRoaXMgb3V0LCBwbGVhc2U/DQoN CkJlc3QNCg0KS3Jpc3RpYW4iDQoNCkJ1dCBpdCB3YXMgcmVqZWN0ZWQgYWx0aG91Z2ggSSBhbSBy ZWdpc3RlcmVkIHdpdGggdGhlIGxpc3QuIENhbiB5b3UgYXNzaXN0Pw0KDQpCZXN0DQoNCktyaXN0 aWFuDQoNCg0KDQo= --_000_9093B62FF58C443D94E1742DD639FED7fuberlinde_ Content-Type: text/html; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJy ZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj5IaSw8L2Rp dj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQpDTWFrZSBydW5zIGZpbmUu IFlvdSBjYW4gZ2V0IGEgbGlzdCBvZiB2YWxpZCBtYWtlIHRhcmdldHMgd2l0aDoNCjxkaXYgY2xh c3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPiMgbWFrZSBoZWxwPGJy IGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xh c3M9IiI+VGhlIHRhcmdldCB0ZXN0X2Jhc2ljIGRvZXMgbm90IGV4aXN0IGFueW1vcmUgLSBhcHBh cmVudGx5IGl0IGhhcyBiZWVuIHNwbGl0IGluIG1hbnkgdGVzdF9iYXNpY1/igKY8L2Rpdj4NCjxk aXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPlRvIGdldCBz dGFydGVkLCBwbGVhc2UgZm9sbG93IHRoZSBtYW51YWw6Jm5ic3A7PGEgaHJlZj0iaHR0cDovL3Nl cWFuLnJlYWR0aGVkb2NzLm9yZy8iIGNsYXNzPSIiPmh0dHA6Ly9zZXFhbi5yZWFkdGhlZG9jcy5v cmcvPC9hPi48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2 IGNsYXNzPSIiPlRoYW5rcyw8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+RW5yaWNvPC9kaXY+DQo8ZGl2 IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjxkaXY+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBj bGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+T24gRmViIDQsIDIwMTUsIGF0IDU6MzEgUE0sIEtyaXN0 aWFuIFVuZ2VyICZsdDs8YSBocmVmPSJtYWlsdG86a3Jpc3RpYW51bmdlckBnb29nbGVtYWlsLmNv bSIgY2xhc3M9IiI+a3Jpc3RpYW51bmdlckBnb29nbGVtYWlsLmNvbTwvYT4mZ3Q7IHdyb3RlOjwv ZGl2Pg0KPGJyIGNsYXNzPSJBcHBsZS1pbnRlcmNoYW5nZS1uZXdsaW5lIj4NCjxkaXYgY2xhc3M9 IiI+DQo8ZGl2IGRpcj0ibHRyIiBjbGFzcz0iIj5IaSB0aGVyZSwNCjxkaXYgY2xhc3M9IiI+PGJy IGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPnBsZWFzZSBmaW5kZSB0aGUgb3V0cHV0 IG9mIGNtYWtlIGJlbG93LjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rp dj4NCjxkaXYgY2xhc3M9IiI+QmVzdCB3aXNoZXM8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNs YXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPktyaXN0aWFuPC9kaXY+DQo8ZGl2IGNsYXNz PSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+ LWJhc2gtNC4yJCAmbmJzcDtjbWFrZSAuLi8uLiAtRENNQUtFX0JVSUxEX1RZUEU9RGVidWc8L2Rp dj4NCjxkaXYgY2xhc3M9IiI+LS0gSW5pdGlhbGl6aW5nIFNlcUFuIEJ1aWxkIFN5c3RlbS4uLjwv ZGl2Pg0KPGRpdiBjbGFzcz0iIj4tLSAmbmJzcDsgRGV0ZXJtaW5lZCByZXBvc2l0b3J5IGRhdGUg aXMgMjAxNC0xMC0yNiAxMzoyODozMiAmIzQzOzAxMDA8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+LS0g Jm5ic3A7IERldGVybWluZWQgcmVwb3NpdG9yeSByZXZpc2lvbiBpcyAwYjEzNmQxPC9kaXY+DQo8 ZGl2IGNsYXNzPSIiPi0tIENvbmZpZ3VyaW5nIGNvcmU8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+LS0g Q29uZmlndXJpbmcgY29yZS9hcHBzPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0tIENvbmZpZ3VyaW5n IGNvcmUvYXBwcy9kZmk8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+LS0gQ29uZmlndXJpbmcgY29yZS9h cHBzL2Zpb25hPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0tIEJvb3N0IHZlcnNpb246IDEuNTQuMDwv ZGl2Pg0KPGRpdiBjbGFzcz0iIj4tLSBDb25maWd1cmluZyBjb3JlL2FwcHMvbWFzb248L2Rpdj4N CjxkaXYgY2xhc3M9IiI+LS0gQ29uZmlndXJpbmcgY29yZS9hcHBzL21pY3JvX3JhemVyczwvZGl2 Pg0KPGRpdiBjbGFzcz0iIj4tLSBDb25maWd1cmluZyBjb3JlL2FwcHMvcGFpcl9hbGlnbjwvZGl2 Pg0KPGRpdiBjbGFzcz0iIj4tLSBDb25maWd1cmluZyBjb3JlL2FwcHMvcmFiZW1hPC9kaXY+DQo8 ZGl2IGNsYXNzPSIiPi0tIENvbmZpZ3VyaW5nIGNvcmUvYXBwcy9yYXplcnM8L2Rpdj4NCjxkaXYg Y2xhc3M9IiI+LS0gQ29uZmlndXJpbmcgY29yZS9hcHBzL3JhemVyczI8L2Rpdj4NCjxkaXYgY2xh c3M9IiI+LS0gQ29uZmlndXJpbmcgY29yZS9hcHBzL3NhazwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4t LSBDb25maWd1cmluZyBjb3JlL2FwcHMvc2FtMm1hdHJpeDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4t LSBDb25maWd1cmluZyBjb3JlL2FwcHMvc2FtY2F0PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0tIENv bmZpZ3VyaW5nIGNvcmUvYXBwcy9zZXFhbl90Y29mZmVlPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0t IENvbmZpZ3VyaW5nIGNvcmUvYXBwcy9zZXFjb25zPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0tIENv bmZpZ3VyaW5nIGNvcmUvYXBwcy9zbnBfc3RvcmU8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+LS0gQm9v c3QgdmVyc2lvbjogMS41NC4wPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0tIENvbmZpZ3VyaW5nIGNv cmUvYXBwcy9zcGxhemVyczwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4tLSBDb25maWd1cmluZyBjb3Jl L2FwcHMvc3RlbGxhcjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4tLSBDb25maWd1cmluZyBjb3JlL2Fw cHMvdHJlZV9yZWNvbjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4tLSBDb25maWd1cmluZyBjb3JlL2Rl bW9zPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0tIENvbmZpZ3VyaW5nIGNvcmUvdGVzdHM8L2Rpdj4N CjxkaXYgY2xhc3M9IiI+LS0gQ29uZmlndXJpbmcgY29yZS90ZXN0cy9hbGlnbjwvZGl2Pg0KPGRp diBjbGFzcz0iIj4tLSBDb25maWd1cmluZyBjb3JlL3Rlc3RzL2FyZ19wYXJzZTwvZGl2Pg0KPGRp diBjbGFzcz0iIj4tLSBDb25maWd1cmluZyBjb3JlL3Rlc3RzL2JhbV9pbzwvZGl2Pg0KPGRpdiBj bGFzcz0iIj4tLSBDb25maWd1cmluZyBjb3JlL3Rlc3RzL2Jhc2ljPC9kaXY+DQo8ZGl2IGNsYXNz PSIiPi0tIENvbmZpZ3VyaW5nIGNvcmUvdGVzdHMvY29uc2Vuc3VzPC9kaXY+DQo8ZGl2IGNsYXNz PSIiPi0tIENvbmZpZ3VyaW5nIGNvcmUvdGVzdHMvZmlsZTwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4t LSBDb25maWd1cmluZyBjb3JlL3Rlc3RzL2ZpbmQ8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+LS0gQ29u ZmlndXJpbmcgY29yZS90ZXN0cy9nZmZfaW88L2Rpdj4NCjxkaXYgY2xhc3M9IiI+LS0gQ29uZmln dXJpbmcgY29yZS90ZXN0cy9ncmFwaF9hbGdvcml0aG1zPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0t IENvbmZpZ3VyaW5nIGNvcmUvdGVzdHMvZ3JhcGhfYWxpZ248L2Rpdj4NCjxkaXYgY2xhc3M9IiI+ LS0gQ29uZmlndXJpbmcgY29yZS90ZXN0cy9ncmFwaF9tc2E8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+ LS0gQ29uZmlndXJpbmcgY29yZS90ZXN0cy9ncmFwaF90eXBlczwvZGl2Pg0KPGRpdiBjbGFzcz0i Ij4tLSBDb25maWd1cmluZyBjb3JlL3Rlc3RzL2luZGV4PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0t IENvbmZpZ3VyaW5nIGNvcmUvdGVzdHMvbWFwPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0tIENvbmZp Z3VyaW5nIGNvcmUvdGVzdHMvbWlzYzwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4tLSBDb25maWd1cmlu ZyBjb3JlL3Rlc3RzL21vZGlmaWVyPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0tIENvbmZpZ3VyaW5n IGNvcmUvdGVzdHMvcGFyYWxsZWw8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+LS0gQ29uZmlndXJpbmcg Y29yZS90ZXN0cy9waXBlPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0tIENvbmZpZ3VyaW5nIGNvcmUv dGVzdHMvcmFuZG9tPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0tIENvbmZpZ3VyaW5nIGNvcmUvdGVz dHMvc2NvcmU8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+LS0gQ29uZmlndXJpbmcgY29yZS90ZXN0cy9z ZWVkczwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4tLSBDb25maWd1cmluZyBjb3JlL3Rlc3RzL3NlcV9p bzwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4tLSBDb25maWd1cmluZyBjb3JlL3Rlc3RzL3NlcXVlbmNl PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0tIENvbmZpZ3VyaW5nIGNvcmUvdGVzdHMvc2VxdWVuY2Vf am91cm5hbGVkPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0tIENvbmZpZ3VyaW5nIGNvcmUvdGVzdHMv c3RvcmU8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+LS0gQ29uZmlndXJpbmcgY29yZS90ZXN0cy9zdHJl YW08L2Rpdj4NCjxkaXYgY2xhc3M9IiI+LS0gQ29uZmlndXJpbmcgY29yZS90ZXN0cy9maW5kX3N3 aWZ0PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0tIENvbmZpZ3VyaW5nIGV4dHJhczwvZGl2Pg0KPGRp diBjbGFzcz0iIj4tLSBDb25maWd1cmluZyBleHRyYXMvYXBwczwvZGl2Pg0KPGRpdiBjbGFzcz0i Ij4tLSBDb25maWd1cmluZyBleHRyYXMvYXBwcy9hbGY8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+LS0g Q29uZmlndXJpbmcgZXh0cmFzL2FwcHMvYnJlYWtwb2ludF9jYWxjdWxhdG9yPC9kaXY+DQo8ZGl2 IGNsYXNzPSIiPi0tICZuYnNwOyBMRU1PTiBsaWJyYXJ5IG5vdCBmb3VuZDogTm90IGJ1aWxkaW5n IGJyZWFrcG9pbnRfY2FsY3VsYXRvci48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+LS0gQ29uZmlndXJp bmcgZXh0cmFzL2FwcHMvYnNfdG9vbHM8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+LS0gQm9vc3QgdmVy c2lvbjogMS41NC4wPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0tIENvbmZpZ3VyaW5nIGV4dHJhcy9h cHBzL2Z4X3Rvb2xzPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0tIENvbmZpZ3VyaW5nIGV4dHJhcy9h cHBzL2d1c3RhZjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4tLSBDb25maWd1cmluZyBleHRyYXMvYXBw cy9pbnNlZ3Q8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+LS0gQ29uZmlndXJpbmcgZXh0cmFzL2FwcHMv bWFzb24yPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0tIENvbmZpZ3VyaW5nIHNhbmRib3gvamFnbGEv YXBwcy9uZ3Nfcm9pPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0tIENvbmZpZ3VyaW5nIGV4dHJhcy9h cHBzL3BhcmFtX2Nob29zZXI8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+LS0gQ29uZmlndXJpbmcgZXh0 cmFzL2FwcHMvcmF6ZXJzMzwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4tLSBDb25maWd1cmluZyBleHRy YXMvYXBwcy9yZXBfc2VwPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0tIENvbmZpZ3VyaW5nIGV4dHJh cy9hcHBzL3NlYXJjaGpvaW48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+LS0gQ29uZmlndXJpbmcgZXh0 cmFzL2FwcHMvc2VxYW5fZmxleGJhcjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4tLSBDb25maWd1cmlu ZyBleHRyYXMvYXBwcy9zZ2lwPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0tIENvbmZpZ3VyaW5nIGV4 dHJhcy9hcHBzL3ZhcmlhbnRfY29tcDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4tLSBDb25maWd1cmlu ZyBleHRyYXMvZGVtb3M8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+LS0gQ29uZmlndXJpbmcgZXh0cmFz L3Rlc3RzPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0tIENvbmZpZ3VyaW5nIGV4dHJhcy90ZXN0cy9h bGlnbl9leHRlbmQ8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+LS0gQ29uZmlndXJpbmcgZXh0cmFzL3Rl c3RzL2FsaWduX3Byb2ZpbGU8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+LS0gQ29uZmlndXJpbmcgZXh0 cmFzL3Rlc3RzL2FsaWduX3NwbGl0PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0tIENvbmZpZ3VyaW5n IGV4dHJhcy90ZXN0cy9hbGlnbm1lbnRfZnJlZTwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4tLSBDb25m aWd1cmluZyBleHRyYXMvdGVzdHMvYmVkX2lvPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0tIENvbmZp Z3VyaW5nIGV4dHJhcy90ZXN0cy9maW5kX21vdGlmPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0tIENv bmZpZ3VyaW5nIGV4dHJhcy90ZXN0cy9pbmRleDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4tLSBDb25m aWd1cmluZyBleHRyYXMvdGVzdHMvbXVsdGlwbGVfdHJhbnNsYXRpb25fdW5pdHM8L2Rpdj4NCjxk aXYgY2xhc3M9IiI+LS0gQ29uZmlndXJpbmcgZXh0cmFzL3Rlc3RzL3BhcnNlX2xtPC9kaXY+DQo8 ZGl2IGNsYXNzPSIiPi0tIENvbmZpZ3VyaW5nIGV4dHJhcy90ZXN0cy9yb2lfaW88L2Rpdj4NCjxk aXYgY2xhc3M9IiI+LS0gQ29uZmlndXJpbmcgZXh0cmFzL3Rlc3RzL3N0YXRpc3RpY3M8L2Rpdj4N CjxkaXYgY2xhc3M9IiI+LS0gQ29uZmlndXJpbmcgZXh0cmFzL3Rlc3RzL3RyYW5zbGF0aW9uPC9k aXY+DQo8ZGl2IGNsYXNzPSIiPi0tIENvbmZpZ3VyaW5nIGV4dHJhcy90ZXN0cy92Y2ZfaW88L2Rp dj4NCjxkaXYgY2xhc3M9IiI+LS0gQ29uZmlndXJpbmcgZG9jczwvZGl2Pg0KPGRpdiBjbGFzcz0i Ij4tLSBDb25maWd1cmluZyBtYW51YWw8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+LS0gQ291bGQgTk9U IGZpbmQgU3BoaW54IChtaXNzaW5nOiAmbmJzcDtTUEhJTlhfRVhFQ1VUQUJMRSkmbmJzcDs8L2Rp dj4NCjxkaXYgY2xhc3M9IiI+LS0gJm5ic3A7IFNwaGlueCBub3QgZm91bmQsIG5vdCBidWlsZGlu ZyBzcGhpbnggbWFudWFsIGFzIGEgdGVzdC48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+LS0gQ29uZmln dXJpbmcgc2FuZGJveDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4tLSBDb25maWd1cmluZyB1dGlsL3B5 X2xpYjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4tLSAmbmJzcDsgYWRkaW5nIG5vc2V0ZXN0cyBmb3Ig c2VxYW4uZG94PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0tIENvbmZpZ3VyaW5nIGRvbmU8L2Rpdj4N CjxkaXYgY2xhc3M9IiI+LS0gR2VuZXJhdGluZyBkb25lPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0t IEJ1aWxkIGZpbGVzIGhhdmUgYmVlbiB3cml0dGVuIHRvOiAvaG9tZS96eXRvL3VuZ2VyL0Rvd25s b2Fkcy9zZXFhbi9idWlsZC9EZWJ1ZzwvZGl2Pg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBj bGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjwv ZGl2Pg0KPGRpdiBjbGFzcz0iZ21haWxfZXh0cmEiPjxiciBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9 ImdtYWlsX3F1b3RlIj5PbiAzIEZlYnJ1YXJ5IDIwMTUgYXQgMjE6MTUsIFNpcmFndXNhLCBFbnJp Y28gPHNwYW4gZGlyPSJsdHIiIGNsYXNzPSIiPg0KJmx0OzxhIGhyZWY9Im1haWx0bzpFbnJpY28u U2lyYWd1c2FAZnUtYmVybGluLmRlIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9IiI+RW5yaWNvLlNp cmFndXNhQGZ1LWJlcmxpbi5kZTwvYT4mZ3Q7PC9zcGFuPiB3cm90ZTo8YnIgY2xhc3M9IiI+DQo8 YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MCAwIDAgLjhleDti b3JkZXItbGVmdDoxcHggI2NjYyBzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij4NCjxkaXYgc3R5bGU9 IndvcmQtd3JhcDpicmVhay13b3JkIiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+SGkgS3Jpc3Rp YW4sPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFz cz0iIj5JIGFzc3VtZSB5b3UgYXJlIGdvaW5nIG92ZXIgdGhlIGZvbGxvd2luZyBzZXF1ZW5jZSBv ZiBjb21tYW5kcywgYXMgaW4NCjxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9zZXFhbi9zZXFh bi9ibG9iL21hc3Rlci9SRUFETUUucnN0I2Zvci10aGUtaW1wYXRpZW50IiB0YXJnZXQ9Il9ibGFu ayIgY2xhc3M9IiI+DQpodHRwczovL2dpdGh1Yi5jb20vc2VxYW4vc2VxYW4vYmxvYi9tYXN0ZXIv UkVBRE1FLnJzdCNmb3ItdGhlLWltcGF0aWVudDwvYT48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJy IGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPiMgbWtkaXIgYnVpbGQvRGVidWc8L2Rp dj4NCjxkaXYgY2xhc3M9IiI+IyBjZCBidWlsZC9EZWJ1ZzwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4j IGNtYWtlIC4uLy4uIC1EQ01BS0VfQlVJTERfVFlQRT1EZWJ1ZzwvZGl2Pg0KPGRpdiBjbGFzcz0i Ij4jIG1ha2UgdGVzdF9iYXNpYzwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8 L2Rpdj4NCjxkaXYgY2xhc3M9IiI+Q291bGQgeW91IHBsZWFzZSBwb3N0IHRoZSBmdWxsIG91dHB1 dCBvZiBjbWFrZT88L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8 ZGl2IGNsYXNzPSIiPlRoYW5rcyw8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+RW5yaWNvPC9kaXY+DQo8 ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNz PSIiPg0KPGRpdiBjbGFzcz0iIj5CZWdpbiBmb3J3YXJkZWQgbWVzc2FnZTo8L2Rpdj4NCjxiciBj bGFzcz0iIj4NCjxkaXYgc3R5bGU9Im1hcmdpbi10b3A6MHB4O21hcmdpbi1yaWdodDowcHg7bWFy Z2luLWJvdHRvbTowcHg7bWFyZ2luLWxlZnQ6MHB4IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJm b250LWZhbWlseTogLXdlYmtpdC1zeXN0ZW0tZm9udCwgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0 aWNhLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+PGIgY2xhc3M9IiI+RnJvbToNCjwvYj48L3NwYW4+ PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5Oi13ZWJraXQtc3lzdGVtLWZvbnQsSGVsdmV0aWNhIE5l dWUsSGVsdmV0aWNhLHNhbnMtc2VyaWYiIGNsYXNzPSIiPiZxdW90O0hvbHRncmV3ZSwgTWFudWVs JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86bWFudWVsLmhvbHRncmV3ZUBmdS1iZXJsaW4uZGUi IHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iIj5tYW51ZWwuaG9sdGdyZXdlQGZ1LWJlcmxpbi5kZTwv YT4mZ3Q7PGJyIGNsYXNzPSIiPg0KPC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLXRv cDowcHg7bWFyZ2luLXJpZ2h0OjBweDttYXJnaW4tYm90dG9tOjBweDttYXJnaW4tbGVmdDowcHgi IGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiAtd2Via2l0LXN5c3RlbS1mb250 LCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj48YiBj bGFzcz0iIj5UbzoNCjwvYj48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5Oi13ZWJraXQt c3lzdGVtLWZvbnQsSGVsdmV0aWNhIE5ldWUsSGVsdmV0aWNhLHNhbnMtc2VyaWYiIGNsYXNzPSIi PiZxdW90O0hhdXN3ZWRlbGwsIEhhbm5lcyZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOkhhbm5l cy5IYXVzd2VkZWxsQGZ1LWJlcmxpbi5kZSIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSIiPkhhbm5l cy5IYXVzd2VkZWxsQGZ1LWJlcmxpbi5kZTwvYT4mZ3Q7LCBSYWhuLCBSZW7DqSAmbHQ7PGEgaHJl Zj0ibWFpbHRvOnJlbmUubWFlcmtlckBmdS1iZXJsaW4uZGUiIHRhcmdldD0iX2JsYW5rIiBjbGFz cz0iIj5yZW5lLm1hZXJrZXJAZnUtYmVybGluLmRlPC9hPiZndDssDQogJnF1b3Q7U2lyYWd1c2Es IEVucmljbyZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOkVucmljby5TaXJhZ3VzYUBmdS1iZXJs aW4uZGUiIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iIj5FbnJpY28uU2lyYWd1c2FAZnUtYmVybGlu LmRlPC9hPiZndDs8YnIgY2xhc3M9IiI+DQo8L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJn aW4tdG9wOjBweDttYXJnaW4tcmlnaHQ6MHB4O21hcmdpbi1ib3R0b206MHB4O21hcmdpbi1sZWZ0 OjBweCIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IC13ZWJraXQtc3lzdGVt LWZvbnQsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIi PjxiIGNsYXNzPSIiPlN1YmplY3Q6DQo8L2I+PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWls eTotd2Via2l0LXN5c3RlbS1mb250LEhlbHZldGljYSBOZXVlLEhlbHZldGljYSxzYW5zLXNlcmlm IiBjbGFzcz0iIj48YiBjbGFzcz0iIj5GVzogcG9zdCByZWplY3RlZDwvYj48YnIgY2xhc3M9IiI+ DQo8L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tdG9wOjBweDttYXJnaW4tcmlnaHQ6 MHB4O21hcmdpbi1ib3R0b206MHB4O21hcmdpbi1sZWZ0OjBweCIgY2xhc3M9IiI+DQo8c3BhbiBz dHlsZT0iZm9udC1mYW1pbHk6IC13ZWJraXQtc3lzdGVtLWZvbnQsICdIZWx2ZXRpY2EgTmV1ZScs IEhlbHZldGljYSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPjxiIGNsYXNzPSIiPkRhdGU6DQo8L2I+ PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTotd2Via2l0LXN5c3RlbS1mb250LEhlbHZl dGljYSBOZXVlLEhlbHZldGljYSxzYW5zLXNlcmlmIiBjbGFzcz0iIj5GZWJydWFyeSAyLCAyMDE1 IGF0IDU6NTE6NDkgUE0gR01UJiM0MzsxPGJyIGNsYXNzPSIiPg0KPC9zcGFuPjwvZGl2Pg0KPGJy IGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8aHIgc3R5bGU9ImZvbnQt ZmFtaWx5OidUaW1lcyBOZXcgUm9tYW4nO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtc3R5bGU6bm9ybWFs O2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2xldHRlci1zcGFjaW5nOm5v cm1hbDtsaW5lLWhlaWdodDpub3JtYWw7dGV4dC1hbGlnbjpzdGFydDt0ZXh0LWluZGVudDowcHg7 dGV4dC10cmFuc2Zvcm06bm9uZTt3aGl0ZS1zcGFjZTpub3JtYWw7d29yZC1zcGFjaW5nOjBweCIg Y2xhc3M9IiI+DQo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTonVGltZXMgTmV3IFJvbWFuJztmb250 LXNpemU6MTZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2Vp Z2h0Om5vcm1hbDtsZXR0ZXItc3BhY2luZzpub3JtYWw7bGluZS1oZWlnaHQ6bm9ybWFsO3RleHQt YWxpZ246c3RhcnQ7dGV4dC1pbmRlbnQ6MHB4O3RleHQtdHJhbnNmb3JtOm5vbmU7d2hpdGUtc3Bh Y2U6bm9ybWFsO3dvcmQtc3BhY2luZzowcHg7ZGlyZWN0aW9uOmx0ciIgY2xhc3M9IiI+DQo8Zm9u dCBmYWNlPSJUYWhvbWEiIGNsYXNzPSIiPjxiIGNsYXNzPSIiPkZyb206PC9iPjxzcGFuIGNsYXNz PSIiPiZuYnNwOzwvc3Bhbj5LcmlzdGlhbiBVbmdlciBbPGEgaHJlZj0ibWFpbHRvOmtyaXN0aWFu dW5nZXJAZ29vZ2xlbWFpbC5jb20iIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iIj5rcmlzdGlhbnVu Z2VyQGdvb2dsZW1haWwuY29tPC9hPl08YnIgY2xhc3M9IiI+DQo8YiBjbGFzcz0iIj5TZW50Ojwv Yj48c3BhbiBjbGFzcz0iIj4mbmJzcDs8L3NwYW4+TW9uZGF5LCBGZWJydWFyeSAwMiwgMjAxNSA1 OjE3IFBNPGJyIGNsYXNzPSIiPg0KPGIgY2xhc3M9IiI+VG86PC9iPjxzcGFuIGNsYXNzPSIiPiZu YnNwOzwvc3Bhbj48YSBocmVmPSJtYWlsdG86c2VxYW4tZGV2LW93bmVyQGxpc3RzLmZ1LWJlcmxp bi5kZSIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSIiPnNlcWFuLWRldi1vd25lckBsaXN0cy5mdS1i ZXJsaW4uZGU8L2E+PGJyIGNsYXNzPSIiPg0KPGIgY2xhc3M9IiI+U3ViamVjdDo8L2I+PHNwYW4g Y2xhc3M9IiI+Jm5ic3A7PC9zcGFuPnBvc3QgcmVqZWN0ZWQ8YnIgY2xhc3M9IiI+DQo8L2ZvbnQ+ PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTonVGltZXMgTmV3 IFJvbWFuJztmb250LXNpemU6MTZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9y bWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtsZXR0ZXItc3BhY2luZzpub3JtYWw7bGluZS1oZWlnaHQ6 bm9ybWFsO3RleHQtYWxpZ246c3RhcnQ7dGV4dC1pbmRlbnQ6MHB4O3RleHQtdHJhbnNmb3JtOm5v bmU7d2hpdGUtc3BhY2U6bm9ybWFsO3dvcmQtc3BhY2luZzowcHgiIGNsYXNzPSIiPg0KPC9kaXY+ DQo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTonVGltZXMgTmV3IFJvbWFuJztmb250LXNpemU6MTZw eDtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1h bDtsZXR0ZXItc3BhY2luZzpub3JtYWw7bGluZS1oZWlnaHQ6bm9ybWFsO3RleHQtYWxpZ246c3Rh cnQ7dGV4dC1pbmRlbnQ6MHB4O3RleHQtdHJhbnNmb3JtOm5vbmU7d2hpdGUtc3BhY2U6bm9ybWFs O3dvcmQtc3BhY2luZzowcHgiIGNsYXNzPSIiPg0KPGRpdiBkaXI9Imx0ciIgY2xhc3M9IiI+SGkg dGhlcmUNCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIi PkkgaGF2ZSB0cmllZCB0byBwb3N0IHRoZSBmb2xsb3dpbmcgbWVzc2FnZTo8L2Rpdj4NCjxkaXYg Y2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBzdHls ZT0iZm9udC1zaXplOjEzcHgiIGNsYXNzPSIiPiZxdW90O0kgYW0gdHJ5aW5nIHRvIGNvbXBpbGUg c2VxYW4gZm9sbG93aW5nIHRoZSBpbnN0cnVjdGlvbnMgYXMgZ2l2ZW4gaW4gdGhlIFJFQURNRS5y c3QuPC9kaXY+DQo8ZGl2IHN0eWxlPSJmb250LXNpemU6MTNweCIgY2xhc3M9IiI+PGJyIGNsYXNz PSIiPg0KPC9kaXY+DQo8ZGl2IHN0eWxlPSJmb250LXNpemU6MTNweCIgY2xhc3M9IiI+V2hlbiBp dCBjb21lcyB0byB0aGUgc3RlcCZuYnNwOzwvZGl2Pg0KPGRpdiBzdHlsZT0iZm9udC1zaXplOjEz cHgiIGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0iZm9udC1zaXpl OjEzcHgiIGNsYXNzPSIiPiZndDsgbWFrZSB0ZXN0X2Jhc2ljPGJyIGNsYXNzPSIiPg0KPC9kaXY+ DQo8ZGl2IHN0eWxlPSJmb250LXNpemU6MTNweCIgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9k aXY+DQo8ZGl2IHN0eWxlPSJmb250LXNpemU6MTNweCIgY2xhc3M9IiI+SSBnZXQgdGhlIGVycm9y PC9kaXY+DQo8ZGl2IHN0eWxlPSJmb250LXNpemU6MTNweCIgY2xhc3M9IiI+PGJyIGNsYXNzPSIi Pg0KPC9kaXY+DQo8ZGl2IHN0eWxlPSJmb250LXNpemU6MTNweCIgY2xhc3M9IiI+Jmd0OyBtYWtl OiAqKiogbm8gcm9sZSB0byBjcmVhdGUmbmJzcDvCu3Rlc3RfYmFzaWPCqyAuPGJyIGNsYXNzPSIi Pg0KPC9kaXY+DQo8ZGl2IHN0eWxlPSJmb250LXNpemU6MTNweCIgY2xhc3M9IiI+PGJyIGNsYXNz PSIiPg0KPC9kaXY+DQo8ZGl2IHN0eWxlPSJmb250LXNpemU6MTNweCIgY2xhc3M9IiI+SSB1c2Vk IGdpdCBjbG9uZSZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9zZXFhbi9zZXFhbiIg dGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSIiPmh0dHBzOi8vZ2l0aHViLmNvbS9zZXFhbi9zZXFhbjwv YT4mbmJzcDt0byBnZXQgaG9sZCBvZiB0aGUgc291cmNlIGZpbGVzIGFuZCBJIGFtIHRyeWluZyB0 byBjb21waWxlIG9uIGEgRmVkb3JhIDY0IGJpdCBzeXN0ZW0uPC9kaXY+DQo8ZGl2IHN0eWxlPSJm b250LXNpemU6MTNweCIgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IHN0eWxl PSJmb250LXNpemU6MTNweCIgY2xhc3M9IiI+Q2FuIHlvdSBoZWxwIG1lIHNvcnRpbmcgdGhpcyBv dXQsIHBsZWFzZT88L2Rpdj4NCjxkaXYgc3R5bGU9ImZvbnQtc2l6ZToxM3B4IiBjbGFzcz0iIj48 YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9ImZvbnQtc2l6ZToxM3B4IiBjbGFzcz0i Ij5CZXN0PC9kaXY+DQo8ZGl2IHN0eWxlPSJmb250LXNpemU6MTNweCIgY2xhc3M9IiI+PGJyIGNs YXNzPSIiPg0KPC9kaXY+DQo8ZGl2IHN0eWxlPSJmb250LXNpemU6MTNweCIgY2xhc3M9IiI+S3Jp c3RpYW4mcXVvdDs8L2Rpdj4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0iZm9udC1zaXplOjEzcHgiIGNs YXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0iZm9udC1zaXplOjEzcHgi IGNsYXNzPSIiPkJ1dCBpdCB3YXMgcmVqZWN0ZWQgYWx0aG91Z2ggSSBhbSByZWdpc3RlcmVkIHdp dGggdGhlIGxpc3QuIENhbiB5b3UgYXNzaXN0PzwvZGl2Pg0KPGRpdiBzdHlsZT0iZm9udC1zaXpl OjEzcHgiIGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0iZm9udC1z aXplOjEzcHgiIGNsYXNzPSIiPkJlc3Q8L2Rpdj4NCjxkaXYgc3R5bGU9ImZvbnQtc2l6ZToxM3B4 IiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9ImZvbnQtc2l6ZTox M3B4IiBjbGFzcz0iIj5LcmlzdGlhbjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9i bG9ja3F1b3RlPg0KPC9kaXY+DQo8YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4N CjwvZGl2Pg0KPGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwv ZGl2Pg0KPGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg== --_000_9093B62FF58C443D94E1742DD639FED7fuberlinde_-- From rene.maerker@fu-berlin.de Wed Feb 11 17:54:12 2015 Received: from outpost9.zedat.fu-berlin.de ([130.133.4.95]) by list1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtp (envelope-from ) id <1YLaYE-002amQ-E1>; Wed, 11 Feb 2015 17:54:10 +0100 Received: from relay2.zedat.fu-berlin.de ([130.133.4.80]) by outpost.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtp (envelope-from ) id <1YLaYE-003EV6-CX>; Wed, 11 Feb 2015 17:54:10 +0100 Received: from cas3.campus.fu-berlin.de ([130.133.170.203]) by relay2.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (envelope-from ) id <1YLaYE-002Pi0-1b>; Wed, 11 Feb 2015 17:54:10 +0100 Received: from EX03B.campus.fu-berlin.de ([130.133.170.135]) by CAS3.campus.fu-berlin.de ([130.133.170.203]) with mapi id 14.03.0224.002; Wed, 11 Feb 2015 17:54:08 +0100 From: =?iso-8859-1?Q?Rahn=2C_Ren=E9?= To: SeqAn Development Thread-Topic: SeqAn-v2.0.0 Thread-Index: AQHQRhta6iBIg9f92kmbHxfDlEBd/g== Message-ID: Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: multipart/alternative; boundary="_000_A25B82860B994A088FF47D971D49F76Bzedatfuberlinde_" MIME-Version: 1.0 Date: Wed, 11 Feb 2015 17:54:08 +0100 X-Original-Date: Wed, 11 Feb 2015 16:54:08 +0000 X-Originating-IP: 130.133.170.203 X-ZEDAT-Hint: XA X-purgate: clean X-purgate-type: clean X-purgate-ID: 151147::1423673650-000C4EF0-0B54F1EC/0/0 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 X-Spam-Flag: NO X-Spam-Status: No, score=-50.0 required=5.0 tests=ALL_TRUSTED,HTML_MESSAGE X-Spam-Checker-Version: SpamAssassin 3.4.0 on Tuvalu.ZEDAT.FU-Berlin.DE X-Spam-Level: Subject: [Seqan-dev] SeqAn-v2.0.0 X-BeenThere: seqan-dev@lists.fu-berlin.de X-Mailman-Version: 2.1.16 Precedence: list Reply-To: SeqAn Development List-Id: SeqAn Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Feb 2015 16:54:12 -0000 --_000_A25B82860B994A088FF47D971D49F76Bzedatfuberlinde_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Dear SeqAn-Users and Developers, We are happy to announce the new release of SeqAn 2.0.0. We have many new features and applications for you and improved many parts = in sense of usability, performance and stability. For example, we have improved the usability and the performance of the I/O-= modules. Now BAM-I/O supports parallel read and write operations. We improv= ed automatic read/write operations for compressed file formats, like gzip, = bzip2, etc.. We improved the performance of several data structures like the FMIndex, wh= ich runs now up to 4 times faster than the old version. We extended the library with new features like the X-drop extensions for al= ignments allowing affine gap costs. We added a new realignment module as we= ll as a translation module to translate amino acid alphabet into DNA alphab= et. We implemented many new apps like ANISE and BASIL for insert assembly, Fion= a for read error correction, Yara an enhanced read aligner replacing Masai,= and many many more. With SeqAn 2.0.0 we moved the complete sources to GitHub, which enhances th= e development cycle in a great way. We improved our build system and added = Continous Integration builds with Travis CI. We also updated and improved t= he API documentation (docs.seqan.de) and switched the= tutorials to seqan.readthedocs.org. You can download the new release and the updated apps from www.seqan.de in the downloads section. You can get the complete source= s of the SeqAn 2.0.0 from https://github/seqan/seqan as well. Simply run: git clone -b seqan-v2.0.0 https://github.com/seqan/seqan.git seqan-src and start developing and having fun with SeqAn 2.0.0. A note for SeqAn developers: Many modules are backward compatible with the old release, however, we also= included some API changes to unify and improve the interfaces of some modu= les, like the I/O-modules. If you want to switch to the new release it is l= ikely that you have to slightly adapt your application. You can use the API= documentation (docs.seqan.de) and the tutorials (seq= an.readthedocs.org) to learn more about new i= nterfaces and adapted modules. However, you can also keep track of the las= t stable release and update later if you want. Simply run: git clone -b seqan-v1.4.2 https://github.com/seqan/seqan.git seqan-src to get a fresh clone or just switch to the correct branch within you existi= ng clone: git checkout tags/seqan-v1.4.2 and nothing changes for you. We thank all people involved in the new release for their hard and awesome = work. Enjoy! The SeqAn Team --_000_A25B82860B994A088FF47D971D49F76Bzedatfuberlinde_ Content-Type: text/html; charset="iso-8859-1" Content-ID: Content-Transfer-Encoding: quoted-printable

Dear SeqAn-Users and Developers,


We are happy to announce the new release of SeqAn 2.0.0. 

We have many new features and applications for you a= nd improved many parts in sense of usability, performance and stability.

For example, we have improved the usability and the = performance of the I/O-modules. Now BAM-I/O supports parallel read and write operations. We improved automatic read/write operations for compressed file formats, like <= b class=3D""> gzip, bzip2, etc..

We improved the performance of several data structur= es like the FMIndex, which runs now up to 4 times faste= r than the old version.

We extended the library with new features like the <= b class=3D""> X-drop extensions for alignments allowing affine gap = costs. We added a new realignment module as well as a translation= module to translate amino acid alphabet into DNA alphabet.

We implemented many new apps like ANIS= E and BASIL for insert assembly, Fiona for read error correction, Yara a= n enhanced read aligner replacing Masai, and many many more.

With SeqAn 2.0.0 we moved the comp= lete sources to GitHub, which enhances the development cycle in a great w= ay. We improved our build system and added Continous Integration builds with Travis CI. We also upda= ted and improved the API documentation (docs.seqan.de) and switched the tutorials to seqan.rea= dthedocs.org.

You can download the new release and the updated app= s from www.seqan.de in the down= loads section. You can get the complete sources of the SeqAn 2.0.0 from https://github/seqan/seqan as well.

Simply run:

git clone -b seqan= -v2.0.0 https://github.com/seqan/seqan.git seqan-src 

and start developing and having fun with SeqAn 2.0.0.


A note for SeqAn developers: 

Many modules are backward compatible with the old re= lease, however, we also included some API changes to unify and improve the = interfaces of some modules, like the I/O-modules. If you want to switch to = the new release it is likely that you have to slightly adapt your application. You can use the API documenta= tion (docs.seqan.de) and th= e tutorials (seqan.read= thedocs.org) to learn more about new interfaces and adapted modules.  However, you can also keep track of = the last stable release and update later if you want.=

Simply run:

git clone -b seqan= -v1.4.2 https://github.com/seqan/seqan.git seqan-src

to get a fresh clone or just switch to the correct b= ranch within you existing clone:

git checkout tags/= seqan-v1.4.2

and nothing changes for you.


We thank all people involved in the new release for = their hard and awesome work.

Enjoy!

The SeqAn Team

--_000_A25B82860B994A088FF47D971D49F76Bzedatfuberlinde_-- From gusevfe@gmail.com Wed Feb 11 18:12:43 2015 Received: from relay1.zedat.fu-berlin.de ([130.133.4.67]) by list1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtp (envelope-from ) id <1YLaq9-002c0S-P3>; Wed, 11 Feb 2015 18:12:41 +0100 Received: from mail-ie0-f179.google.com ([209.85.223.179]) by relay1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (envelope-from ) id <1YLaq9-002ztG-FC>; Wed, 11 Feb 2015 18:12:41 +0100 Received: by iecar1 with SMTP id ar1so5584822iec.0 for ; Wed, 11 Feb 2015 09:12:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=5L6cnW1WAnbGit95WoKlLDwBk8G6JWgXkCQupmesKRU=; b=ybIVrkFjGN2RcbjRkIcJCPPdo23rNPdXFhfW8goQ0zm8CdEYS0adadP8BnfRVN2ML+ q01JKXc8WiJ4/H6kK2bPpCr+zQ9pOcHyYml9qRUoiO4Np3jf7zs22/vdRKos/e/D/cvk 2LgKt3AQ0WMQ1G8wj4L2NVB8Zo3e/TMM3fw/ak3DeMqecQF6Vydl6RLEAKMwrrbFFroy znlkdD9ijr/Xizht3yYzEtXMmJWJc9eXLCDEgWuJytGBgpin3zQ6Dw6Fl4OGCbpXOeoC gg+mhAuV/S0dq+PvBXLEP3FbFNHIO3rSOxgn1ldJPFR3HLmCDAilTF0e3letbKuStB3d Bzvg== X-Received: by 10.107.47.22 with SMTP id j22mr40963569ioo.16.1423674758643; Wed, 11 Feb 2015 09:12:38 -0800 (PST) MIME-Version: 1.0 Received: by 10.36.122.6 with HTTP; Wed, 11 Feb 2015 09:11:58 -0800 (PST) In-Reply-To: References: From: Fedor Gusev Date: Wed, 11 Feb 2015 20:11:58 +0300 Message-ID: To: SeqAn Development Content-Type: multipart/alternative; boundary=001a11c1664843c640050ed31c2f X-Originating-IP: 209.85.223.179 X-ZEDAT-Hint: A X-purgate: suspect X-purgate-type: suspect X-purgate-ID: 151147::1423674761-000C4EF0-1E193D1B/1/4500350045 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000032, version=1.2.4 X-Spam-Flag: NO X-Spam-Status: No, score=0.3 required=5.0 tests=FREEMAIL_FROM, FU_XPURGATE_SUSP, HTML_MESSAGE,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,T_DKIM_INVALID X-Spam-Checker-Version: SpamAssassin 3.4.0 on Vanuatu.ZEDAT.FU-Berlin.DE X-Spam-Level: Subject: Re: [Seqan-dev] SeqAn-v2.0.0 X-BeenThere: seqan-dev@lists.fu-berlin.de X-Mailman-Version: 2.1.16 Precedence: list Reply-To: SeqAn Development List-Id: SeqAn Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Feb 2015 17:12:43 -0000 --001a11c1664843c640050ed31c2f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Great news! I've run into a problem though :( If you download a package from from http://packages.seqan.de/seqan-library/seqan-library-2.0.0.tar.bz2 and define SEQAN_HAS_ZLIB, then #include "zipstream/zutil.h" has effect. But the file is missing from the package, yet present in github repo. Is this intended? On Wed, Feb 11, 2015 at 7:54 PM, Rahn, Ren=C3=A9 wrote: > Dear SeqAn-Users and Developers, > > > We are happy to announce the new release of *SeqAn 2.0.0.* > > We have many new features and applications for you and improved many part= s > in sense of usability, performance and stability. > > For example, we have improved the usability and the performance of the > I/O-modules. Now *BAM-I/O* supports *parallel read *and *write* > operations. We improved automatic *read/write* operations for compressed > file formats, like * gzip*, *bzip2*, etc.. > > We improved the performance of several data structures like the *FMIndex*= , > which runs now up to *4 times faster* than the old version. > > We extended the library with new features like the * X-drop* extensions > for *alignments* allowing affine gap costs. We added a new *realignment > module *as well as a *translation module * to translate amino acid > alphabet into DNA alphabet. > > We implemented many new apps like *ANISE* and* BASIL* for insert > assembly, *Fiona* for read error correction, *Yara* an enhanced read > aligner replacing *Masai*, and many many more. > > With *SeqAn 2.0.0 *we moved the complete sources to *GitHub*, which > enhances the development cycle in a great way. We improved our build syst= em > and added *Continous Integration *builds with Travis CI. We also updated > and * improved* the *API documentation *(docs.seqan.de) and switched the > tutorials to *seqan.readthedocs.org *. > > You can download the new release and the updated apps from * www.seqan.de > * in the downloads section. You can get the complete > sources of the *SeqAn 2.0.0* from* https://github/seqan/seqan > * as well. > > Simply run: > > git clone -b seqan-v2.0.0 https://github.com/seqan/seqan.git seqan-src > > and start developing and having fun with *SeqAn 2.0.0*. > > > A note for SeqAn developers: > > Many modules are backward compatible with the old release, however, we > also included some API changes to unify and improve the interfaces of som= e > modules, like the I/O-modules. If you want to switch to the new release i= t > is likely that you have to slightly adapt your application. You can use t= he > API documentation (docs.seqan.de) and the tutorials (seqan.readthedocs.or= g) > to learn more about new interfaces and adapted modules. However, you can > also keep track of the last stable release and update later if you want. > > Simply run: > > git clone -b seqan-v1.4.2 https://github.com/seqan/seqan.git seqan-src > > to get a fresh clone or just switch to the correct branch within you > existing clone: > > git checkout tags/seqan-v1.4.2 > > and nothing changes for you. > > > We thank all people involved in the new release for their hard and > awesome work. > > Enjoy! > > The SeqAn Team > > _______________________________________________ > seqan-dev mailing list > seqan-dev@lists.fu-berlin.de > https://lists.fu-berlin.de/listinfo/seqan-dev > > --=20 Kind regards, Fedor Gusev. --001a11c1664843c640050ed31c2f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Great news!

I've run into a problem= though :(
If you download a package from from=C2=A0http://pa= ckages.seqan.de/seqan-library/seqan-library-2.0.0.tar.bz2 and define=C2= =A0SEQAN_HAS_ZLIB, then=C2=A0
#include "zipstream/zutil.h&qu= ot;
has effect. But the file is missing from the package, yet pre= sent in github repo. Is this intended?

On Wed, Feb 11, 2015 at 7:54 PM, Rahn, Ren= =C3=A9 <rene.maerker@fu-berlin.de> wrote:

Dear SeqAn-Users and Developers,


We are happy to announce the new release of SeqAn= 2.0.0.=C2=A0

We have many new features and applications for you a= nd improved many parts in sense of usability, performance and stability.

For example, we have improved the usability and the = performance of the I/O-modules. Now BAM-I/O supports parallel read and write operations. W= e improved automatic read/write operations for compressed file formats, like gzip, bzip2, etc..

We improved the performance of several data structur= es like the FMIndex, which runs now up to 4 times faster than the old ver= sion.

We extended the library with new features like the <= b> X-drop extensions for alignments allowing affine gap costs. We a= dded a new realignment module as well as a translation module to translate amino acid alphabet into DNA alphabet.

We implemented many new apps like ANISE and BASIL for insert assembly, Fiona for read error correction, Yara an enhanced read aligne= r replacing Masai, and many many more.

With SeqAn 2.0.0 we moved the complete source= s to GitHub, which enhances the development cycle in a great way. We impr= oved our build system and added Continous Integration builds with Travis CI. We also updated and improved the API documentation (docs.seqan.de) and switched the tutorials to seqan.readthe= docs.org.

You can download the new release and the updated app= s from www.seqan.de in t= he downloads section. You can get the complete sources of the SeqAn 2.0.0 from https://github/seqan/seqan as well.

Simply run:

git clone -b seqan-v2.0.0 https://github.com/seqan/seqan.git seqan-src=C2=A0

and start developing and having fun with SeqAn 2.= 0.0.


A note for SeqAn developers:=C2=A0

Many modules are backward compatible with the old re= lease, however, we also included some API changes to unify and improve the = interfaces of some modules, like the I/O-modules. If you want to switch to = the new release it is likely that you have to slightly adapt your application. You can use the API documenta= tion (docs.seqan.de)= and the tutorials (seqan.readthedocs.org) to learn more about new interfaces and adapted modules.=C2=A0 However, you can also keep track of = the last stable release and update later if you want.

Simply run:

git clone -b seqan-v1.4.2 https://github.com/seqan/seqan.git seqan-src

to get a fresh clone or just switch to the correct b= ranch within you existing clone:

git checkout tags/seqan-v1.4.= 2

and nothing changes for you.


We thank all people involved in the new release for = their hard and awesome work.

Enjoy!

The SeqAn Team


_______________________________________________
seqan-dev mailing list
seqan-dev@lists.fu-berlin.d= e
https://lists.fu-berlin.de/listinfo/seqan-dev




--
Kind regards,
Fedor Gusev.
--001a11c1664843c640050ed31c2f-- From rene.maerker@fu-berlin.de Wed Feb 11 18:43:29 2015 Received: from outpost9.zedat.fu-berlin.de ([130.133.4.95]) by list1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtp (envelope-from ) id <1YLbJv-002e2Q-9m>; Wed, 11 Feb 2015 18:43:27 +0100 Received: from relay2.zedat.fu-berlin.de ([130.133.4.80]) by outpost.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtp (envelope-from ) id <1YLbJv-003TD6-8h>; Wed, 11 Feb 2015 18:43:27 +0100 Received: from cas2.campus.fu-berlin.de ([130.133.170.202]) by relay2.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (envelope-from ) id <1YLbJu-002Vlr-S1>; Wed, 11 Feb 2015 18:43:27 +0100 Received: from EX03B.campus.fu-berlin.de ([130.133.170.135]) by CAS2.campus.fu-berlin.de ([130.133.170.202]) with mapi id 14.03.0224.002; Wed, 11 Feb 2015 18:43:25 +0100 From: =?utf-8?B?UmFobiwgUmVuw6k=?= To: SeqAn Development Thread-Topic: [Seqan-dev] SeqAn-v2.0.0 Thread-Index: AQHQRhta6iBIg9f92kmbHxfDlEBd/pzrnrUAgAAIvYA= Message-ID: <47A2B937-D00B-4915-A85F-C7D6E005A648@zedat.fu-berlin.de> References: In-Reply-To: Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: multipart/alternative; boundary="_000_47A2B937D00B4915A85FC7D6E005A648zedatfuberlinde_" MIME-Version: 1.0 Date: Wed, 11 Feb 2015 18:43:24 +0100 X-Original-Date: Wed, 11 Feb 2015 17:43:24 +0000 X-Originating-IP: 130.133.170.202 X-ZEDAT-Hint: XA X-purgate: clean X-purgate-type: clean X-purgate-ID: 151147::1423676607-000C4EF0-49ADA139/0/0 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 X-Spam-Flag: NO X-Spam-Status: No, score=-50.0 required=5.0 tests=ALL_TRUSTED,HTML_MESSAGE X-Spam-Checker-Version: SpamAssassin 3.4.0 on Niue.ZEDAT.FU-Berlin.DE X-Spam-Level: Subject: Re: [Seqan-dev] SeqAn-v2.0.0 X-BeenThere: seqan-dev@lists.fu-berlin.de X-Mailman-Version: 2.1.16 Precedence: list Reply-To: SeqAn Development List-Id: SeqAn Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Feb 2015 17:43:29 -0000 --_000_47A2B937D00B4915A85FC7D6E005A648zedatfuberlinde_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGV5IEZlZG9yLA0KDQp0aGFua3MgZm9yIHJlcG9ydGluZyB0aGlzLg0KV2UgdXBkYXRlZCB0aGUg bGlicmFyeSBzb3VyY2VzIHdpdGggdGhlIG1pc3NpbmcgZmlsZXMuDQpJdCBzaG91bGQgd29yayBu b3cuDQoNCkFsbCB0aGUgYmVzdCwNCg0KUmVuw6kNCg0KT24gMTEgRmViIDIwMTUsIGF0IDE4OjEx LCBGZWRvciBHdXNldiA8Z3VzZXZmZUBnbWFpbC5jb208bWFpbHRvOmd1c2V2ZmVAZ21haWwuY29t Pj4gd3JvdGU6DQoNCkdyZWF0IG5ld3MhDQoNCkkndmUgcnVuIGludG8gYSBwcm9ibGVtIHRob3Vn aCA6KA0KSWYgeW91IGRvd25sb2FkIGEgcGFja2FnZSBmcm9tIGZyb20gaHR0cDovL3BhY2thZ2Vz LnNlcWFuLmRlL3NlcWFuLWxpYnJhcnkvc2VxYW4tbGlicmFyeS0yLjAuMC50YXIuYnoyIGFuZCBk ZWZpbmUgU0VRQU5fSEFTX1pMSUIsIHRoZW4NCiNpbmNsdWRlICJ6aXBzdHJlYW0venV0aWwuaCIN CmhhcyBlZmZlY3QuIEJ1dCB0aGUgZmlsZSBpcyBtaXNzaW5nIGZyb20gdGhlIHBhY2thZ2UsIHll dCBwcmVzZW50IGluIGdpdGh1YiByZXBvLiBJcyB0aGlzIGludGVuZGVkPw0KDQpPbiBXZWQsIEZl YiAxMSwgMjAxNSBhdCA3OjU0IFBNLCBSYWhuLCBSZW7DqSA8cmVuZS5tYWVya2VyQGZ1LWJlcmxp bi5kZTxtYWlsdG86cmVuZS5tYWVya2VyQGZ1LWJlcmxpbi5kZT4+IHdyb3RlOg0KRGVhciBTZXFB bi1Vc2VycyBhbmQgRGV2ZWxvcGVycywNCg0KV2UgYXJlIGhhcHB5IHRvIGFubm91bmNlIHRoZSBu ZXcgcmVsZWFzZSBvZiBTZXFBbiAyLjAuMC4NCldlIGhhdmUgbWFueSBuZXcgZmVhdHVyZXMgYW5k IGFwcGxpY2F0aW9ucyBmb3IgeW91IGFuZCBpbXByb3ZlZCBtYW55IHBhcnRzIGluIHNlbnNlIG9m IHVzYWJpbGl0eSwgcGVyZm9ybWFuY2UgYW5kIHN0YWJpbGl0eS4NCkZvciBleGFtcGxlLCB3ZSBo YXZlIGltcHJvdmVkIHRoZSB1c2FiaWxpdHkgYW5kIHRoZSBwZXJmb3JtYW5jZSBvZiB0aGUgSS9P LW1vZHVsZXMuIE5vdyBCQU0tSS9PIHN1cHBvcnRzIHBhcmFsbGVsIHJlYWQgYW5kIHdyaXRlIG9w ZXJhdGlvbnMuIFdlIGltcHJvdmVkIGF1dG9tYXRpYyByZWFkL3dyaXRlIG9wZXJhdGlvbnMgZm9y IGNvbXByZXNzZWQgZmlsZSBmb3JtYXRzLCBsaWtlIGd6aXAsIGJ6aXAyLCBldGMuLg0KV2UgaW1w cm92ZWQgdGhlIHBlcmZvcm1hbmNlIG9mIHNldmVyYWwgZGF0YSBzdHJ1Y3R1cmVzIGxpa2UgdGhl IEZNSW5kZXgsIHdoaWNoIHJ1bnMgbm93IHVwIHRvIDQgdGltZXMgZmFzdGVyIHRoYW4gdGhlIG9s ZCB2ZXJzaW9uLg0KV2UgZXh0ZW5kZWQgdGhlIGxpYnJhcnkgd2l0aCBuZXcgZmVhdHVyZXMgbGlr ZSB0aGUgWC1kcm9wIGV4dGVuc2lvbnMgZm9yIGFsaWdubWVudHMgYWxsb3dpbmcgYWZmaW5lIGdh cCBjb3N0cy4gV2UgYWRkZWQgYSBuZXcgcmVhbGlnbm1lbnQgbW9kdWxlIGFzIHdlbGwgYXMgYSB0 cmFuc2xhdGlvbiBtb2R1bGUgdG8gdHJhbnNsYXRlIGFtaW5vIGFjaWQgYWxwaGFiZXQgaW50byBE TkEgYWxwaGFiZXQuDQpXZSBpbXBsZW1lbnRlZCBtYW55IG5ldyBhcHBzIGxpa2UgQU5JU0UgYW5k IEJBU0lMIGZvciBpbnNlcnQgYXNzZW1ibHksIEZpb25hIGZvciByZWFkIGVycm9yIGNvcnJlY3Rp b24sIFlhcmEgYW4gZW5oYW5jZWQgcmVhZCBhbGlnbmVyIHJlcGxhY2luZyBNYXNhaSwgYW5kIG1h bnkgbWFueSBtb3JlLg0KV2l0aCBTZXFBbiAyLjAuMCB3ZSBtb3ZlZCB0aGUgY29tcGxldGUgc291 cmNlcyB0byBHaXRIdWIsIHdoaWNoIGVuaGFuY2VzIHRoZSBkZXZlbG9wbWVudCBjeWNsZSBpbiBh IGdyZWF0IHdheS4gV2UgaW1wcm92ZWQgb3VyIGJ1aWxkIHN5c3RlbSBhbmQgYWRkZWQgQ29udGlu b3VzIEludGVncmF0aW9uIGJ1aWxkcyB3aXRoIFRyYXZpcyBDSS4gV2UgYWxzbyB1cGRhdGVkIGFu ZCBpbXByb3ZlZCB0aGUgQVBJIGRvY3VtZW50YXRpb24gKGRvY3Muc2VxYW4uZGU8aHR0cDovL2Rv Y3Muc2VxYW4uZGUvPikgYW5kIHN3aXRjaGVkIHRoZSB0dXRvcmlhbHMgdG8gc2VxYW4ucmVhZHRo ZWRvY3Mub3JnPGh0dHA6Ly9zZXFhbi5yZWFkdGhlZG9jcy5vcmcvPi4NCllvdSBjYW4gZG93bmxv YWQgdGhlIG5ldyByZWxlYXNlIGFuZCB0aGUgdXBkYXRlZCBhcHBzIGZyb20gd3d3LnNlcWFuLmRl PGh0dHA6Ly93d3cuc2VxYW4uZGUvPiBpbiB0aGUgZG93bmxvYWRzIHNlY3Rpb24uIFlvdSBjYW4g Z2V0IHRoZSBjb21wbGV0ZSBzb3VyY2VzIG9mIHRoZSBTZXFBbiAyLjAuMCBmcm9tIGh0dHBzOi8v Z2l0aHViL3NlcWFuL3NlcWFuIGFzIHdlbGwuDQpTaW1wbHkgcnVuOg0KZ2l0IGNsb25lIC1iIHNl cWFuLXYyLjAuMCBodHRwczovL2dpdGh1Yi5jb20vc2VxYW4vc2VxYW4uZ2l0IHNlcWFuLXNyYw0K YW5kIHN0YXJ0IGRldmVsb3BpbmcgYW5kIGhhdmluZyBmdW4gd2l0aCBTZXFBbiAyLjAuMC4NCg0K QSBub3RlIGZvciBTZXFBbiBkZXZlbG9wZXJzOg0KTWFueSBtb2R1bGVzIGFyZSBiYWNrd2FyZCBj b21wYXRpYmxlIHdpdGggdGhlIG9sZCByZWxlYXNlLCBob3dldmVyLCB3ZSBhbHNvIGluY2x1ZGVk IHNvbWUgQVBJIGNoYW5nZXMgdG8gdW5pZnkgYW5kIGltcHJvdmUgdGhlIGludGVyZmFjZXMgb2Yg c29tZSBtb2R1bGVzLCBsaWtlIHRoZSBJL08tbW9kdWxlcy4gSWYgeW91IHdhbnQgdG8gc3dpdGNo IHRvIHRoZSBuZXcgcmVsZWFzZSBpdCBpcyBsaWtlbHkgdGhhdCB5b3UgaGF2ZSB0byBzbGlnaHRs eSBhZGFwdCB5b3VyIGFwcGxpY2F0aW9uLiBZb3UgY2FuIHVzZSB0aGUgQVBJIGRvY3VtZW50YXRp b24gKGRvY3Muc2VxYW4uZGU8aHR0cDovL2RvY3Muc2VxYW4uZGUvPikgYW5kIHRoZSB0dXRvcmlh bHMgKHNlcWFuLnJlYWR0aGVkb2NzLm9yZzxodHRwOi8vc2VxYW4ucmVhZHRoZWRvY3Mub3JnLz4p IHRvIGxlYXJuIG1vcmUgYWJvdXQgbmV3IGludGVyZmFjZXMgYW5kIGFkYXB0ZWQgbW9kdWxlcy4g IEhvd2V2ZXIsIHlvdSBjYW4gYWxzbyBrZWVwIHRyYWNrIG9mIHRoZSBsYXN0IHN0YWJsZSByZWxl YXNlIGFuZCB1cGRhdGUgbGF0ZXIgaWYgeW91IHdhbnQuDQpTaW1wbHkgcnVuOg0KZ2l0IGNsb25l IC1iIHNlcWFuLXYxLjQuMiBodHRwczovL2dpdGh1Yi5jb20vc2VxYW4vc2VxYW4uZ2l0IHNlcWFu LXNyYw0KdG8gZ2V0IGEgZnJlc2ggY2xvbmUgb3IganVzdCBzd2l0Y2ggdG8gdGhlIGNvcnJlY3Qg YnJhbmNoIHdpdGhpbiB5b3UgZXhpc3RpbmcgY2xvbmU6DQpnaXQgY2hlY2tvdXQgdGFncy9zZXFh bi12MS40LjINCmFuZCBub3RoaW5nIGNoYW5nZXMgZm9yIHlvdS4NCg0KV2UgdGhhbmsgYWxsIHBl b3BsZSBpbnZvbHZlZCBpbiB0aGUgbmV3IHJlbGVhc2UgZm9yIHRoZWlyIGhhcmQgYW5kIGF3ZXNv bWUgd29yay4NCkVuam95IQ0KVGhlIFNlcUFuIFRlYW0NCg0KX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18NCnNlcWFuLWRldiBtYWlsaW5nIGxpc3QNCnNlcWFu LWRldkBsaXN0cy5mdS1iZXJsaW4uZGU8bWFpbHRvOnNlcWFuLWRldkBsaXN0cy5mdS1iZXJsaW4u ZGU+DQpodHRwczovL2xpc3RzLmZ1LWJlcmxpbi5kZS9saXN0aW5mby9zZXFhbi1kZXYNCg0KDQoN Cg0KLS0NCktpbmQgcmVnYXJkcywNCkZlZG9yIEd1c2V2Lg0KX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18NCnNlcWFuLWRldiBtYWlsaW5nIGxpc3QNCnNlcWFu LWRldkBsaXN0cy5mdS1iZXJsaW4uZGU8bWFpbHRvOnNlcWFuLWRldkBsaXN0cy5mdS1iZXJsaW4u ZGU+DQpodHRwczovL2xpc3RzLmZ1LWJlcmxpbi5kZS9saXN0aW5mby9zZXFhbi1kZXYNCg0KLS0t DQoNClJlbsOpIFJhaG4NClBoLkQuIFN0dWRlbnQNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tDQpUZWw6ICAoKzQ5KSAzMCA4MzggNzUyNzcNCk1haWw6IHJlbmUucmFobkBmdS1iZXJs aW4uZGU8bWFpbHRvOnJlbmUucmFobkBmdS1iZXJsaW4uZGU+DQotLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQ0KSW5zdGl0dXRlIG9mIENvbXB1dGVyIFNjaWVuY2UNCkFsZ29yaXRobWlj IEJpb2luZm9ybWF0aWNzIChBQkkpDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0K RnJlaWUgVW5pdmVyc2l0w6R0IEJlcmxpbg0KVGFrdXN0cmHDn2UgOQ0KMTQxOTUgQmVybGluDQot LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQo= --_000_47A2B937D00B4915A85FC7D6E005A648zedatfuberlinde_ Content-Type: text/html; charset="utf-8" Content-ID: <7D2739F78EB5A44F826F5E62DC61F3DD@campus.fu-berlin.de> Content-Transfer-Encoding: base64 PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJy ZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsiIGNsYXNzPSIiPg0KSGV5IEZlZG9yLCZuYnNwOw0KPGRp diBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+dGhhbmtzIGZv ciByZXBvcnRpbmcgdGhpcy4mbmJzcDs8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+V2UgdXBkYXRlZCB0 aGUgbGlicmFyeSBzb3VyY2VzIHdpdGggdGhlIG1pc3NpbmcgZmlsZXMuPC9kaXY+DQo8ZGl2IGNs YXNzPSIiPkl0IHNob3VsZCB3b3JrIG5vdy48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNz PSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPkFsbCB0aGUgYmVzdCw8L2Rpdj4NCjxkaXYgY2xh c3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPlJlbsOpPC9kaXY+DQo8 ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjxkaXY+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRl IiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+T24gMTEgRmViIDIwMTUsIGF0IDE4OjExLCBGZWRv ciBHdXNldiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmd1c2V2ZmVAZ21haWwuY29tIiBjbGFzcz0iIj5n dXNldmZlQGdtYWlsLmNvbTwvYT4mZ3Q7IHdyb3RlOjwvZGl2Pg0KPGJyIGNsYXNzPSJBcHBsZS1p bnRlcmNoYW5nZS1uZXdsaW5lIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGRpcj0ibHRyIiBjbGFz cz0iIj5HcmVhdCBuZXdzIQ0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxk aXYgY2xhc3M9IiI+SSd2ZSBydW4gaW50byBhIHByb2JsZW0gdGhvdWdoIDooPC9kaXY+DQo8ZGl2 IGNsYXNzPSIiPklmIHlvdSBkb3dubG9hZCBhIHBhY2thZ2UgZnJvbSBmcm9tJm5ic3A7PGEgaHJl Zj0iaHR0cDovL3BhY2thZ2VzLnNlcWFuLmRlL3NlcWFuLWxpYnJhcnkvc2VxYW4tbGlicmFyeS0y LjAuMC50YXIuYnoyIiBjbGFzcz0iIj5odHRwOi8vcGFja2FnZXMuc2VxYW4uZGUvc2VxYW4tbGli cmFyeS9zZXFhbi1saWJyYXJ5LTIuMC4wLnRhci5iejI8L2E+IGFuZCBkZWZpbmUmbmJzcDtTRVFB Tl9IQVNfWkxJQiwgdGhlbiZuYnNwOzwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4jaW5jbHVkZSAmcXVv dDt6aXBzdHJlYW0venV0aWwuaCZxdW90OzwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5oYXMgZWZmZWN0 LiBCdXQgdGhlIGZpbGUgaXMgbWlzc2luZyBmcm9tIHRoZSBwYWNrYWdlLCB5ZXQgcHJlc2VudCBp biBnaXRodWIgcmVwby4gSXMgdGhpcyBpbnRlbmRlZD88L2Rpdj4NCjwvZGl2Pg0KPGRpdiBjbGFz cz0iZ21haWxfZXh0cmEiPjxiciBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj5P biBXZWQsIEZlYiAxMSwgMjAxNSBhdCA3OjU0IFBNLCBSYWhuLCBSZW7DqSA8c3BhbiBkaXI9Imx0 ciIgY2xhc3M9IiI+DQombHQ7PGEgaHJlZj0ibWFpbHRvOnJlbmUubWFlcmtlckBmdS1iZXJsaW4u ZGUiIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iIj5yZW5lLm1hZXJrZXJAZnUtYmVybGluLmRlPC9h PiZndDs8L3NwYW4+IHdyb3RlOjxiciBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIGNsYXNzPSJnbWFp bF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowIDAgMCAuOGV4O2JvcmRlci1sZWZ0OjFweCAjY2NjIHNv bGlkO3BhZGRpbmctbGVmdDoxZXgiPg0KPGRpdiBzdHlsZT0id29yZC13cmFwOmJyZWFrLXdvcmQi IGNsYXNzPSIiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+RGVhciBTZXFBbi1Vc2VycyBhbmQgRGV2 ZWxvcGVycyw8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YnIgY2xhc3M9IiI+DQo8L3A+DQo8 cCBjbGFzcz0iTXNvTm9ybWFsIj5XZSBhcmUgaGFwcHkgdG8gYW5ub3VuY2UgdGhlIG5ldyByZWxl YXNlIG9mIDxiIGNsYXNzPSIiPlNlcUFuIDIuMC4wLjwvYj4mbmJzcDs8L3A+DQo8cCBjbGFzcz0i TXNvTm9ybWFsIj5XZSBoYXZlIG1hbnkgbmV3IGZlYXR1cmVzIGFuZCBhcHBsaWNhdGlvbnMgZm9y IHlvdSBhbmQgaW1wcm92ZWQgbWFueSBwYXJ0cyBpbiBzZW5zZSBvZiB1c2FiaWxpdHksIHBlcmZv cm1hbmNlIGFuZCBzdGFiaWxpdHkuPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Rm9yIGV4YW1w bGUsIHdlIGhhdmUgaW1wcm92ZWQgdGhlIHVzYWJpbGl0eSBhbmQgdGhlIHBlcmZvcm1hbmNlIG9m IHRoZSBJL08tbW9kdWxlcy4gTm93DQo8YiBjbGFzcz0iIj5CQU0tSS9PPC9iPiBzdXBwb3J0cyA8 YiBjbGFzcz0iIj5wYXJhbGxlbCByZWFkIDwvYj5hbmQgPGIgY2xhc3M9IiI+d3JpdGU8L2I+IG9w ZXJhdGlvbnMuIFdlIGltcHJvdmVkIGF1dG9tYXRpYw0KPGIgY2xhc3M9IiI+cmVhZC93cml0ZTwv Yj4gb3BlcmF0aW9ucyBmb3IgY29tcHJlc3NlZCBmaWxlIGZvcm1hdHMsIGxpa2UgPGIgY2xhc3M9 IiI+DQpnemlwPC9iPiwgPGIgY2xhc3M9IiI+YnppcDI8L2I+LCBldGMuLjwvcD4NCjxwIGNsYXNz PSJNc29Ob3JtYWwiPldlIGltcHJvdmVkIHRoZSBwZXJmb3JtYW5jZSBvZiBzZXZlcmFsIGRhdGEg c3RydWN0dXJlcyBsaWtlIHRoZQ0KPGIgY2xhc3M9IiI+Rk1JbmRleDwvYj4sIHdoaWNoIHJ1bnMg bm93IHVwIHRvIDxiIGNsYXNzPSIiPjQgdGltZXMgZmFzdGVyPC9iPiB0aGFuIHRoZSBvbGQgdmVy c2lvbi48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5XZSBleHRlbmRlZCB0aGUgbGlicmFyeSB3 aXRoIG5ldyBmZWF0dXJlcyBsaWtlIHRoZSA8YiBjbGFzcz0iIj4NClgtZHJvcDwvYj4gZXh0ZW5z aW9ucyBmb3IgPGIgY2xhc3M9IiI+YWxpZ25tZW50czwvYj4gYWxsb3dpbmcgYWZmaW5lIGdhcCBj b3N0cy4gV2UgYWRkZWQgYSBuZXcNCjxiIGNsYXNzPSIiPnJlYWxpZ25tZW50IG1vZHVsZSA8L2I+ YXMgd2VsbCBhcyBhIDxiIGNsYXNzPSIiPnRyYW5zbGF0aW9uIG1vZHVsZSA8L2I+DQp0byB0cmFu c2xhdGUgYW1pbm8gYWNpZCBhbHBoYWJldCBpbnRvIEROQSBhbHBoYWJldC48L3A+DQo8cCBjbGFz cz0iTXNvTm9ybWFsIj5XZSBpbXBsZW1lbnRlZCBtYW55IG5ldyBhcHBzIGxpa2UgPGIgY2xhc3M9 IiI+QU5JU0U8L2I+IGFuZDxiIGNsYXNzPSIiPiBCQVNJTDwvYj4gZm9yIGluc2VydCBhc3NlbWJs eSwNCjxiIGNsYXNzPSIiPkZpb25hPC9iPiBmb3IgcmVhZCBlcnJvciBjb3JyZWN0aW9uLCA8YiBj bGFzcz0iIj5ZYXJhPC9iPiBhbiBlbmhhbmNlZCByZWFkIGFsaWduZXIgcmVwbGFjaW5nDQo8YiBj bGFzcz0iIj5NYXNhaTwvYj4sIGFuZCBtYW55IG1hbnkgbW9yZS48L3A+DQo8cCBjbGFzcz0iTXNv Tm9ybWFsIj5XaXRoIDxiIGNsYXNzPSIiPlNlcUFuIDIuMC4wIDwvYj53ZSBtb3ZlZCB0aGUgY29t cGxldGUgc291cmNlcyB0bw0KPGIgY2xhc3M9IiI+R2l0SHViPC9iPiwgd2hpY2ggZW5oYW5jZXMg dGhlIGRldmVsb3BtZW50IGN5Y2xlIGluIGEgZ3JlYXQgd2F5LiBXZSBpbXByb3ZlZCBvdXIgYnVp bGQgc3lzdGVtIGFuZCBhZGRlZA0KPGIgY2xhc3M9IiI+Q29udGlub3VzIEludGVncmF0aW9uIDwv Yj5idWlsZHMgd2l0aCBUcmF2aXMgQ0kuIFdlIGFsc28gdXBkYXRlZCBhbmQgPGIgY2xhc3M9IiI+ DQppbXByb3ZlZDwvYj4gdGhlIDxiIGNsYXNzPSIiPkFQSSBkb2N1bWVudGF0aW9uIDwvYj4oPGEg aHJlZj0iaHR0cDovL2RvY3Muc2VxYW4uZGUvIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9IiI+ZG9j cy5zZXFhbi5kZTwvYT4pIGFuZCBzd2l0Y2hlZCB0aGUgdHV0b3JpYWxzIHRvDQo8YiBjbGFzcz0i Ij48YSBocmVmPSJodHRwOi8vc2VxYW4ucmVhZHRoZWRvY3Mub3JnLyIgdGFyZ2V0PSJfYmxhbmsi IGNsYXNzPSIiPnNlcWFuLnJlYWR0aGVkb2NzLm9yZzwvYT48L2I+LjwvcD4NCjxwIGNsYXNzPSJN c29Ob3JtYWwiPllvdSBjYW4gZG93bmxvYWQgdGhlIG5ldyByZWxlYXNlIGFuZCB0aGUgdXBkYXRl ZCBhcHBzIGZyb20gPGIgY2xhc3M9IiI+DQo8YSBocmVmPSJodHRwOi8vd3d3LnNlcWFuLmRlLyIg dGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSIiPnd3dy5zZXFhbi5kZTwvYT48L2I+IGluIHRoZSBkb3du bG9hZHMgc2VjdGlvbi4gWW91IGNhbiBnZXQgdGhlIGNvbXBsZXRlIHNvdXJjZXMgb2YgdGhlDQo8 YiBjbGFzcz0iIj5TZXFBbiAyLjAuMDwvYj4gZnJvbTxiIGNsYXNzPSIiPiA8YSBocmVmPSJodHRw czovL2dpdGh1Yi9zZXFhbi9zZXFhbiIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSIiPg0KaHR0cHM6 Ly9naXRodWIvc2VxYW4vc2VxYW48L2E+PC9iPiBhcyB3ZWxsLjx1IGNsYXNzPSIiPjwvdT48dSBj bGFzcz0iIj48L3U+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+U2ltcGx5IHJ1bjo8L3A+DQo8 cCBjbGFzcz0iTXNvTm9ybWFsIj48Zm9udCBmYWNlPSJDb3VyaWVyIiBjbGFzcz0iIj5naXQgY2xv bmUgLWIgc2VxYW4tdjIuMC4wIDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9zZXFhbi9zZXFh bi5naXQiIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iIj4NCmh0dHBzOi8vZ2l0aHViLmNvbS9zZXFh bi9zZXFhbi5naXQ8L2E+IHNlcWFuLXNyYzwvZm9udD4mbmJzcDs8L3A+DQo8cCBjbGFzcz0iTXNv Tm9ybWFsIj5hbmQgc3RhcnQgZGV2ZWxvcGluZyBhbmQgaGF2aW5nIGZ1biB3aXRoIDxiIGNsYXNz PSIiPlNlcUFuIDIuMC4wPC9iPi48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YnIgY2xhc3M9 IiI+DQo8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5BIG5vdGUgZm9yIFNlcUFuIGRldmVsb3Bl cnM6Jm5ic3A7PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+TWFueSBtb2R1bGVzIGFyZSBiYWNr d2FyZCBjb21wYXRpYmxlIHdpdGggdGhlIG9sZCByZWxlYXNlLCBob3dldmVyLCB3ZSBhbHNvIGlu Y2x1ZGVkIHNvbWUgQVBJIGNoYW5nZXMgdG8gdW5pZnkgYW5kIGltcHJvdmUgdGhlIGludGVyZmFj ZXMgb2Ygc29tZSBtb2R1bGVzLCBsaWtlIHRoZSBJL08tbW9kdWxlcy4gSWYgeW91IHdhbnQgdG8g c3dpdGNoIHRvIHRoZSBuZXcgcmVsZWFzZSBpdCBpcyBsaWtlbHkgdGhhdA0KIHlvdSBoYXZlIHRv IHNsaWdodGx5IGFkYXB0IHlvdXIgYXBwbGljYXRpb24uIFlvdSBjYW4gdXNlIHRoZSBBUEkgZG9j dW1lbnRhdGlvbiAoPGEgaHJlZj0iaHR0cDovL2RvY3Muc2VxYW4uZGUvIiB0YXJnZXQ9Il9ibGFu ayIgY2xhc3M9IiI+ZG9jcy5zZXFhbi5kZTwvYT4pIGFuZCB0aGUgdHV0b3JpYWxzICg8YSBocmVm PSJodHRwOi8vc2VxYW4ucmVhZHRoZWRvY3Mub3JnLyIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSIi PnNlcWFuLnJlYWR0aGVkb2NzLm9yZzwvYT4pDQogdG8gbGVhcm4gbW9yZSBhYm91dCBuZXcgaW50 ZXJmYWNlcyBhbmQgYWRhcHRlZCBtb2R1bGVzLiZuYnNwOyBIb3dldmVyLCB5b3UgY2FuIGFsc28g a2VlcCB0cmFjayBvZiB0aGUgbGFzdCBzdGFibGUgcmVsZWFzZSBhbmQgdXBkYXRlIGxhdGVyIGlm IHlvdSB3YW50Ljx1IGNsYXNzPSIiPjwvdT48dSBjbGFzcz0iIj48L3U+PC9wPg0KPHAgY2xhc3M9 Ik1zb05vcm1hbCI+U2ltcGx5IHJ1bjo8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Zm9udCBm YWNlPSJDb3VyaWVyIiBjbGFzcz0iIj5naXQgY2xvbmUgLWIgc2VxYW4tdjEuNC4yIDxhIGhyZWY9 Imh0dHBzOi8vZ2l0aHViLmNvbS9zZXFhbi9zZXFhbi5naXQiIHRhcmdldD0iX2JsYW5rIiBjbGFz cz0iIj4NCmh0dHBzOi8vZ2l0aHViLmNvbS9zZXFhbi9zZXFhbi5naXQ8L2E+IHNlcWFuLXNyYzwv Zm9udD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj50byBnZXQgYSBmcmVzaCBjbG9uZSBvciBq dXN0IHN3aXRjaCB0byB0aGUgY29ycmVjdCBicmFuY2ggd2l0aGluIHlvdSBleGlzdGluZyBjbG9u ZTo8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Zm9udCBmYWNlPSJDb3VyaWVyIiBjbGFzcz0i Ij5naXQgY2hlY2tvdXQgdGFncy9zZXFhbi12MS40LjI8L2ZvbnQ+PC9wPg0KPHAgY2xhc3M9Ik1z b05vcm1hbCI+YW5kIG5vdGhpbmcgY2hhbmdlcyBmb3IgeW91LjwvcD4NCjxwIGNsYXNzPSJNc29O b3JtYWwiPjxiciBjbGFzcz0iIj4NCjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPldlIHRoYW5r IGFsbCBwZW9wbGUgaW52b2x2ZWQgaW4gdGhlIG5ldyByZWxlYXNlIGZvciB0aGVpciBoYXJkIGFu ZCBhd2Vzb21lIHdvcmsuPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+RW5qb3khPHUgY2xhc3M9 IiI+PC91Pjx1IGNsYXNzPSIiPjwvdT48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGUgU2Vx QW4gVGVhbTwvcD4NCjwvZGl2Pg0KPGJyIGNsYXNzPSIiPg0KX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX188YnIgY2xhc3M9IiI+DQpzZXFhbi1kZXYgbWFpbGlu ZyBsaXN0PGJyIGNsYXNzPSIiPg0KPGEgaHJlZj0ibWFpbHRvOnNlcWFuLWRldkBsaXN0cy5mdS1i ZXJsaW4uZGUiIGNsYXNzPSIiPnNlcWFuLWRldkBsaXN0cy5mdS1iZXJsaW4uZGU8L2E+PGJyIGNs YXNzPSIiPg0KPGEgaHJlZj0iaHR0cHM6Ly9saXN0cy5mdS1iZXJsaW4uZGUvbGlzdGluZm8vc2Vx YW4tZGV2IiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9IiI+aHR0cHM6Ly9saXN0cy5mdS1iZXJsaW4u ZGUvbGlzdGluZm8vc2VxYW4tZGV2PC9hPjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjwv YmxvY2txdW90ZT4NCjwvZGl2Pg0KPGJyIGNsYXNzPSIiPg0KPGJyIGNsZWFyPSJhbGwiIGNsYXNz PSIiPg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCi0tIDxiciBjbGFzcz0i Ij4NCjxkaXYgY2xhc3M9ImdtYWlsX3NpZ25hdHVyZSI+S2luZCByZWdhcmRzLDxiciBjbGFzcz0i Ij4NCkZlZG9yIEd1c2V2LjwvZGl2Pg0KPC9kaXY+DQpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXzxiciBjbGFzcz0iIj4NCnNlcWFuLWRldiBtYWlsaW5nIGxp c3Q8YnIgY2xhc3M9IiI+DQo8YSBocmVmPSJtYWlsdG86c2VxYW4tZGV2QGxpc3RzLmZ1LWJlcmxp bi5kZSIgY2xhc3M9IiI+c2VxYW4tZGV2QGxpc3RzLmZ1LWJlcmxpbi5kZTwvYT48YnIgY2xhc3M9 IiI+DQpodHRwczovL2xpc3RzLmZ1LWJlcmxpbi5kZS9saXN0aW5mby9zZXFhbi1kZXY8YnIgY2xh c3M9IiI+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPGJyIGNsYXNzPSIiPg0KPGRp diBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IHN0eWxlPSJvcnBoYW5zOiAyOyB3aWRv d3M6IDI7IiBjbGFzcz0iIj48Zm9udCBmYWNlPSJDb3VyaWVyIE5ldyIgY2xhc3M9IiI+LS0tPC9m b250PjwvZGl2Pg0KPGRpdiBzdHlsZT0ib3JwaGFuczogMjsgd2lkb3dzOiAyOyIgY2xhc3M9IiI+ PGZvbnQgZmFjZT0iQ291cmllciBOZXciIGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZm9udD48 L2Rpdj4NCjxkaXYgc3R5bGU9Im9ycGhhbnM6IDI7IHdpZG93czogMjsiIGNsYXNzPSIiPjxmb250 IGZhY2U9IkNvdXJpZXIgTmV3IiBjbGFzcz0iIj5SZW7DqSBSYWhuPC9mb250PjwvZGl2Pg0KPGRp diBzdHlsZT0ib3JwaGFuczogMjsgd2lkb3dzOiAyOyIgY2xhc3M9IiI+PGZvbnQgZmFjZT0iQ291 cmllciBOZXciIGNsYXNzPSIiPlBoLkQuIFN0dWRlbnQ8L2ZvbnQ+PC9kaXY+DQo8ZGl2IHN0eWxl PSJvcnBoYW5zOiAyOyB3aWRvd3M6IDI7IiBjbGFzcz0iIj48Zm9udCBmYWNlPSJDb3VyaWVyIE5l dyIgY2xhc3M9IiI+LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08L2ZvbnQ+PC9kaXY+ DQo8ZGl2IHN0eWxlPSJvcnBoYW5zOiAyOyB3aWRvd3M6IDI7IiBjbGFzcz0iIj4NCjxkaXYgY2xh c3M9IiI+PGZvbnQgZmFjZT0iQ291cmllciBOZXciIGNsYXNzPSIiPlRlbDogJm5ic3A7KCYjNDM7 NDkpIDMwIDgzOCA3NTI3NzwvZm9udD48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGZvbnQgZmFjZT0i Q291cmllciBOZXciIGNsYXNzPSIiPk1haWw6Jm5ic3A7PGEgaHJlZj0ibWFpbHRvOnJlbmUucmFo bkBmdS1iZXJsaW4uZGUiIGNsYXNzPSIiPnJlbmUucmFobkBmdS1iZXJsaW4uZGU8L2E+PC9mb250 PjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48Zm9udCBmYWNlPSJDb3VyaWVyIE5ldyIgY2xhc3M9IiI+ LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08L2ZvbnQ+PC9kaXY+DQo8L2Rpdj4NCjxk aXYgc3R5bGU9Im9ycGhhbnM6IDI7IHdpZG93czogMjsiIGNsYXNzPSIiPjxmb250IGZhY2U9IkNv dXJpZXIgTmV3IiBjbGFzcz0iIj5JbnN0aXR1dGUgb2YgQ29tcHV0ZXIgU2NpZW5jZTwvZm9udD48 L2Rpdj4NCjxkaXYgc3R5bGU9Im9ycGhhbnM6IDI7IHdpZG93czogMjsiIGNsYXNzPSIiPjxmb250 IGZhY2U9IkNvdXJpZXIgTmV3IiBjbGFzcz0iIj5BbGdvcml0aG1pYyBCaW9pbmZvcm1hdGljcyAo QUJJKTwvZm9udD48L2Rpdj4NCjxkaXYgc3R5bGU9Im9ycGhhbnM6IDI7IHdpZG93czogMjsiIGNs YXNzPSIiPjxmb250IGZhY2U9IkNvdXJpZXIgTmV3IiBjbGFzcz0iIj4tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLTwvZm9udD48L2Rpdj4NCjxkaXYgc3R5bGU9Im9ycGhhbnM6IDI7IHdp ZG93czogMjsiIGNsYXNzPSIiPjxmb250IGZhY2U9IkNvdXJpZXIgTmV3IiBjbGFzcz0iIj5GcmVp ZSBVbml2ZXJzaXTDpHQgQmVybGluPC9mb250PjwvZGl2Pg0KPGRpdiBzdHlsZT0ib3JwaGFuczog Mjsgd2lkb3dzOiAyOyIgY2xhc3M9IiI+PGZvbnQgZmFjZT0iQ291cmllciBOZXciIGNsYXNzPSIi PlRha3VzdHJhw59lIDk8L2ZvbnQ+PC9kaXY+DQo8ZGl2IHN0eWxlPSJvcnBoYW5zOiAyOyB3aWRv d3M6IDI7IiBjbGFzcz0iIj48Zm9udCBmYWNlPSJDb3VyaWVyIE5ldyIgY2xhc3M9IiI+MTQxOTUg QmVybGluPC9mb250PjwvZGl2Pg0KPGRpdiBzdHlsZT0ib3JwaGFuczogMjsgd2lkb3dzOiAyOyIg Y2xhc3M9IiI+PGZvbnQgZmFjZT0iQ291cmllciBOZXciIGNsYXNzPSIiPi0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tPC9mb250PjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxiciBjbGFz cz0iIj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K --_000_47A2B937D00B4915A85FC7D6E005A648zedatfuberlinde_-- From daniel.bartha@gmail.com Thu Feb 19 00:44:43 2015 Received: from relay1.zedat.fu-berlin.de ([130.133.4.67]) by list1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtp (envelope-from ) id <1YOEIL-000LAy-Ae>; Thu, 19 Feb 2015 00:44:41 +0100 Received: from mail-we0-f170.google.com ([74.125.82.170]) by relay1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (envelope-from ) id <1YOEIL-003xGO-6w>; Thu, 19 Feb 2015 00:44:41 +0100 Received: by wesx3 with SMTP id x3so4200584wes.7 for ; Wed, 18 Feb 2015 15:44:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=8NWtcOVS3owiJNP97JTgVLjBOgRKfup3qEcsI6gLn5c=; b=qn/4wOtUma/3R7b3ecpOdc/0c/oEco3SifAYKp+GdIPf26mHsYk+/r1d+gTHsU5Ya4 B7ShAQvK89SGojXKs5LcRbP+bVRV1oo4+gOstOZYuuLiqLb9zO5Rc6gEJS532ISiZ+Zd Y+q1kzQU/j3WHyKmq3QPFAHnmt+x23nmh1ulBCYYJ/WsRccg1e3JDLRoEwWRSJi1Y3Au nC84lk1B0bEXxhSTqvbrrPiBVAyhDO+ovmFgOP6Prfsypg+vJlD1VOjDHXm1EYG5NhCz AE/ypCKRwcECMFA7o5SwTXCSGAp6s4DfxxDvkdt/lmDdIuroRd9V+arhoFYfJ70GQ4Ku X3Kg== MIME-Version: 1.0 X-Received: by 10.194.62.167 with SMTP id z7mr3629578wjr.106.1424303079824; Wed, 18 Feb 2015 15:44:39 -0800 (PST) Received: by 10.180.45.45 with HTTP; Wed, 18 Feb 2015 15:44:39 -0800 (PST) Date: Thu, 19 Feb 2015 00:44:39 +0100 Message-ID: From: =?UTF-8?Q?Bartha_D=C3=A1niel?= To: SeqAn Development Content-Type: multipart/alternative; boundary=047d7b86d8b2202452050f656746 X-Originating-IP: 74.125.82.170 X-ZEDAT-Hint: A X-purgate: clean X-purgate-type: clean X-purgate-ID: 151147::1424303081-000C4EF0-FB0D98EB/0/0 X-Bogosity: Ham, tests=bogofilter, spamicity=0.492753, version=1.2.4 X-Spam-Flag: NO X-Spam-Status: No, score=-0.7 required=5.0 tests=FREEMAIL_FROM,HTML_MESSAGE, RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,T_DKIM_INVALID X-Spam-Checker-Version: SpamAssassin 3.4.0 on Kiribati.ZEDAT.FU-Berlin.DE X-Spam-Level: Subject: [Seqan-dev] seqan 2 system_condition problems on windows X-BeenThere: seqan-dev@lists.fu-berlin.de X-Mailman-Version: 2.1.16 Precedence: list Reply-To: SeqAn Development List-Id: SeqAn Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Feb 2015 23:44:43 -0000 --047d7b86d8b2202452050f656746 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Everyone, I'm trying to work with seqan 2 on windows. This is pain-in-the-ass as usual, but now there is something that grinds my nervs, and has to do with the lib self. Here my program, simply stolen from the docs: #include #include #include using namespace seqan; int main() { CharString id; Dna5String seq; CharString qual; SeqFileIn seqFileIn("E:/some.fastq"); readRecord(id, seq, qual, seqFileIn); } Not that big deal. But somehow I get a list of undefined references in the 'system_condition.h'. See the error log below. Do anyone have an idea, where the problem is? I assume that its either seqan or the compilation parameters, since the code itself is primitive. Regards: Daniel 00:20:19: Starting: "C:\Qt\Tools\mingw491_32\bin\mingw32-make.exe" C:/Qt/Tools/mingw491_32/bin/mingw32-make -f Makefile.Release mingw32-make[1]: Entering directory 'E:/dev/build-console_1-Desktop_Qt_5_4_0_MinGW_32bit-Release' g++ -c -pipe -fno-keep-inline-dllexport -O2 -frtti -Wall -Wextra -fexceptions -mthreads -I..\console_1 -I"C:\seqan-library-2.0.0\include" -I"." -I"C:\Qt\5.4\mingw491_32\mkspecs\win32-g++" -o release\main.o ..\console_1\main.cpp In file included from C:\seqan-library-2.0.0\include/seqan/parallel.h:56:0, from C:\seqan-library-2.0.0\include/seqan/modifier.h:48, from C:\seqan-library-2.0.0\include/seqan/file.h:59, from C:\seqan-library-2.0.0\include/seqan/stream.h:62, from C:\seqan-library-2.0.0\include/seqan/seq_io.h:45, from ..\console_1\main.cpp:3: C:\seqan-library-2.0.0\include/seqan/system/system_condition.h: In constructor 'seqan::Condition::Condition(seqan::CriticalSection&)': C:\seqan-library-2.0.0\include/seqan/system/system_condition.h:57:47: error: 'InitializeConditionVariable' was not declared in this scope InitializeConditionVariable(&data_cond); ^ C:\seqan-library-2.0.0\include/seqan/system/system_condition.h: In destructor 'seqan::Condition::~Condition()': C:\seqan-library-2.0.0\include/seqan/system/system_condition.h:62:44: error: 'WakeAllConditionVariable' was not declared in this scope WakeAllConditionVariable(&data_cond); ^ C:\seqan-library-2.0.0\include/seqan/system/system_condition.h: In function 'void seqan::waitFor(seqan::Condition&)': C:\seqan-library-2.0.0\include/seqan/system/system_condition.h:98:92: error: 'SleepConditionVariableCS' was not declared in this scope BOOL success =3D SleepConditionVariableCS(&cond.data_cond, &cond.csPtr->data_cs, INFINITE); ^ C:\seqan-library-2.0.0\include/seqan/system/system_condition.h: In function 'void seqan::waitFor(seqan::Condition&, long int, bool&)': C:\seqan-library-2.0.0\include/seqan/system/system_condition.h:112:98: error: 'SleepConditionVariableCS' was not declared in this scope inProgress =3D (SleepConditionVariableCS(&cond.data_cond, &cond.csPtr->data_cs, timeoutMilliSec) =3D=3D 0); ^ C:\seqan-library-2.0.0\include/seqan/system/system_condition.h: In function 'void seqan::signal(seqan::Condition&)': C:\seqan-library-2.0.0\include/seqan/system/system_condition.h:137:45: error: 'WakeAllConditionVariable' was not declared in this scope WakeAllConditionVariable(&cond.data_cond); ^ In file included from C:\seqan-library-2.0.0\include/seqan/basic/basic_debug.h:52:0, from C:\seqan-library-2.0.0\include/seqan/basic.h:49, from C:\seqan-library-2.0.0\include/seqan/sequence.h:51, from ..\console_1\main.cpp:2: C:\seqan-library-2.0.0\include/seqan/basic/debug_test_system.h: In instantiation of 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 =3D lo= ng unsigned int; T2 =3D long int]': C:\seqan-library-2.0.0\include/seqan/basic/debug_test_system.h:1014:77: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 =3D long unsigned int; T= 2 =3D long int]' C:\seqan-library-2.0.0\include/seqan/system/system_condition.h:114:9: required from here C:\seqan-library-2.0.0\include/seqan/basic/debug_test_system.h:955:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (!(value1 =3D=3D value2)) ^ In file included from C:\seqan-library-2.0.0\include/seqan/basic.h:61:0, from C:\seqan-library-2.0.0\include/seqan/sequence.h:51, from ..\console_1\main.cpp:2: C:\seqan-library-2.0.0\include/seqan/basic/basic_exception.h: At global scope: C:\seqan-library-2.0.0\include/seqan/basic/basic_exception.h:358:37: warning: 'seqan::_globalExceptionHandler' defined but not used [-Wunused-variable] static const std::terminate_handler _globalExceptionHandler =3D std::set_terminate(globalExceptionHandler); ^ Makefile.Release:485: recipe for target 'release/main.o' failed mingw32-make[1]: *** [release/main.o] Error 1 mingw32-make[1]: Leaving directory 'E:/dev/build-console_1-Desktop_Qt_5_4_0_MinGW_32bit-Release' makefile:34: recipe for target 'release' failed mingw32-make: *** [release] Error 2 00:20:22: The process "C:\Qt\Tools\mingw491_32\bin\mingw32-make.exe" exited with code 2. Error while building/deploying project console_1 (kit: Desktop Qt 5.4.0 MinGW 32bit) When executing step "Make" 00:20:22: Elapsed time: 00:03. Live long and prosper Bartha D=C3=A1niel --047d7b86d8b2202452050f656746 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi Everyone,

I'm trying to work with seqan 2 on= windows. This is pain-in-the-ass as usual, but now there is something that= grinds my nervs, and has to do with the lib self.

Here my program, = simply stolen from the docs:

#include <iostream>
#include <seqan=
/sequence.h>
#include <seqan=
/seq_io.h>
using namespac=
e seqan;

int main()
{
    CharString id;
    Dna5String seq;
    CharString qual;

    SeqFileIn seqFileIn("E:/some.fa=
stq");
    readRecord(=
id=
, seq, qual, seqFileIn);
}=C2=A0

Not that big deal. But somehow I get a list of undef= ined references in the 'system_condition.h'. See the error log belo= w. Do anyone have an idea, where the problem is? I assume that its either s= eqan or the compilation parameters, since the code itself is primitive.
=
Regards: Daniel

00:20:19: Starting: "C:\Qt\Tools\mingw491_= 32\bin\mingw32-make.exe"

C= :/Qt/Tools/mingw491_32/bin/mingw32-make -f Makefile.Release

m= ingw32-make[1]: Entering directory 'E:/dev/build-console_1-Desktop_Qt_5= _4_0_MinGW_32bit-Release'

g= ++ -c -pipe -fno-keep-inline-dllexport -O2 -frtti -Wall -Wextra -fexception= s -mthreads -I..\console_1 -I"C:\seqan-library-2.0.0\include" -I= "." -I"C:\Qt\5.4\mingw491_32\mkspecs\win32-g++" -o rele= ase\main.o ..\console_1\main.cpp

In file included from C:\seqan-library-2.0.0\include/seqan/parallel.h:56:0= ,

from C:\seqan-library-2.0.0\include/seqan/modifier.h:48,<= /font>

from C:\seqan-library-2.0.0\include/seqan/file.h:59,

from C:\seqan-library-2.0.0\include/seqan/stream.h:62,

from C:\seqan-library-2.0.0\include/seqan/seq_io.h:45,

from ..\console_1\main.cpp:3:

C:\seqan-library-2.0.0\include/seqan/system/system_condition.h: In constru= ctor 'seqan::Condition::Condition(seqan::CriticalSection&)':

C:\seqan-library-2.0.0\include/seqan/system/system_condition.h:57:47: erro= r: 'InitializeConditionVariable' was not declared in this scope

InitializeConditionVariable(&data_cond);

^

C:\seqan-library-2.0.0\include/seqan/system/system_condition.h: In destruc= tor 'seqan::Condition::~Condition()':

C:\seqan-library-2.0.0\include/seqan/system/system_condition.h:62:44: erro= r: 'WakeAllConditionVariable' was not declared in this scope=

WakeAllConditionVariable(&data_cond);

^

C:\seqan-library-2.0.0\include/seqan/system/system_condition.h: In functio= n 'void seqan::waitFor(seqan::Condition&)':

C:\seqan-library-2.0.0\include/seqan/system/system_condition.h:98:92: erro= r: 'SleepConditionVariableCS' was not declared in this scope=

BOOL success =3D SleepConditionVariableCS(&cond.data_cond, &c= ond.csPtr->data_cs, INFINITE);

= ^

C:\seqan-library-2.0.0\include/seqan/system/system_condition.h: In functio= n 'void seqan::waitFor(seqan::Condition&, long int, bool&)'= :

C:\seqan-library-2.0.0\include/seqan/system/system_condition.h:112:98: err= or: 'SleepConditionVariableCS' was not declared in this scope

inProgress =3D (SleepConditionVariableCS(&cond.data_cond, &co= nd.csPtr->data_cs, timeoutMilliSec) =3D=3D 0);

= ^

C:\seqan-library-2.0.0\include/seqan/system/system_condition.h: In functio= n 'void seqan::signal(seqan::Condition&)':

C:\seqan-library-2.0.0\include/seqan/system/system_condition.h:137:45: err= or: 'WakeAllConditionVariable' was not declared in this scope

WakeAllConditionVariable(&cond.data_cond);

^

In file included from C:\seqan-library-2.0.0\include/seqan/basic/basic_deb= ug.h:52:0,

from C:\seqan-library-2.0.0\include/seqan/basic.h:49,

from C:\seqan-library-2.0.0\include/seqan/sequence.h:51,<= /font>

from ..\console_1\main.cpp:2:

C:\seqan-library-2.0.0\include/seqan/basic/debug_test_system.h: In instant= iation of 'bool seqan::ClassTest::testEqual(const char*, int, const T1&= amp;, const char*, const T2&, const char*, const char*, ...) [with T1 = =3D long unsigned int; T2 =3D long int]':

C:\seqan-library-2.0.0\include/seqan/basic/debug_test_system.h:1014:77: = required from 'bool seqan::ClassTest::testEqual(const char*, int, const= T1&, const char*, const T2&, const char*) [with T1 =3D long unsign= ed int; T2 =3D long int]'

C:\seqan-library-2.0.0\include/seqan/system/system_condition.h:114:9: re= quired from here

C:\seqan-library-2.0.0\include/seqan/basic/debug_test_system.h:955:18: war= ning: comparison between signed and unsigned integer expressions [-Wsign-co= mpare]

if (!(value1 =3D=3D value2))

^

In file included from C:\seqan-library-2.0.0\include/seqan/basic.h:61:0,

from C:\seqan-library-2.0.0\include/seqan/sequence.h:51,<= /font>

from ..\console_1\main.cpp:2:

C:\seqan-library-2.0.0\include/seqan/basic/basic_exception.h: At global sc= ope:

C:\seqan-library-2.0.0\include/seqan/basic/basic_exception.h:358:37: warni= ng: 'seqan::_globalExceptionHandler' defined but not used [-Wunused= -variable]

static const std::terminate_handler _globalExceptionHandler =3D std::set_= terminate(globalExceptionHandler);

^

M= akefile.Release:485: recipe for target 'release/main.o' failed

mingw32-make[1]: *** [release/main.o] Error 1

m= ingw32-make[1]: Leaving directory 'E:/dev/build-console_1-Desktop_Qt_5_= 4_0_MinGW_32bit-Release'

m= akefile:34: recipe for target 'release' failed

mingw32-make: *** [release] Error 2

= 00:20:22: The process "C:\Qt\Tools\mingw491_32\bin\mi= ngw32-make.exe" exited with code 2.

Error while building/deploying project console_1 (kit: Desktop Qt 5.4.0 Mi= nGW 32bit)

When executing step "Make"

00:20:22: Elapsed time: 00:03.



Live long and prosper
Bartha D= =C3=A1niel

--047d7b86d8b2202452050f656746-- From Enrico.Siragusa@fu-berlin.de Thu Feb 19 01:01:35 2015 Received: from outpost9.zedat.fu-berlin.de ([130.133.4.95]) by list1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtp (envelope-from ) id <1YOEYf-000MAk-D1>; Thu, 19 Feb 2015 01:01:33 +0100 Received: from relay2.zedat.fu-berlin.de ([130.133.4.80]) by outpost.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtp (envelope-from ) id <1YOEYf-0001Mk-BT>; Thu, 19 Feb 2015 01:01:33 +0100 Received: from cas3.campus.fu-berlin.de ([130.133.170.203]) by relay2.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (envelope-from ) id <1YOEYe-001Sfm-Tb>; Thu, 19 Feb 2015 01:01:33 +0100 Received: from EX02A.campus.fu-berlin.de ([130.133.170.132]) by CAS3.campus.fu-berlin.de ([130.133.170.203]) with mapi id 14.03.0224.002; Thu, 19 Feb 2015 01:01:32 +0100 From: "Siragusa, Enrico" To: SeqAn Development Thread-Topic: [Seqan-dev] seqan 2 system_condition problems on windows Thread-Index: AQHQS9UGUVJriF1X3ES5lmKuBh9OXpz3Bf8A Message-ID: <4A5541EC-E88C-41C6-BA44-963B7625B5EE@fu-berlin.de> References: In-Reply-To: Accept-Language: en-US, de-DE Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: multipart/alternative; boundary="_000_4A5541ECE88C41C6BA44963B7625B5EEfuberlinde_" MIME-Version: 1.0 Date: Thu, 19 Feb 2015 01:01:30 +0100 X-Original-Date: Thu, 19 Feb 2015 00:01:30 +0000 X-Originating-IP: 130.133.170.203 X-ZEDAT-Hint: XA X-purgate: suspect X-purgate-type: suspect X-purgate-ID: 151147::1424304093-000C4EF0-96C0CDA2/1/4508628044 X-Bogosity: Ham, tests=bogofilter, spamicity=0.438087, version=1.2.4 X-Spam-Flag: NO X-Spam-Status: No, score=-49.0 required=5.0 tests=ALL_TRUSTED, FU_XPURGATE_SUSP, HTML_MESSAGE X-Spam-Checker-Version: SpamAssassin 3.4.0 on Palau.ZEDAT.FU-Berlin.DE X-Spam-Level: Subject: Re: [Seqan-dev] seqan 2 system_condition problems on windows X-BeenThere: seqan-dev@lists.fu-berlin.de X-Mailman-Version: 2.1.16 Precedence: list Reply-To: SeqAn Development List-Id: SeqAn Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Feb 2015 00:01:35 -0000 --_000_4A5541ECE88C41C6BA44963B7625B5EEfuberlinde_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgRGFuaWVsLA0KDQpXZSBkZWNpZGVkIHRvIGRyb3AgbWluZ3cuDQoNClNlZSBodHRwczovL2dp dGh1Yi5jb20vc2VxYW4vc2VxYW4vYmxvYi9tYXN0ZXIvUkVBRE1FLnJzdCNwcmVyZXF1aXNpdGVz IGZvciBhIGxpc3Qgb2Ygc3VwcG9ydGVkIHBsYXRmb3JtLg0KDQpJIHdvdWxkIHN1Z2dlc3QgVmlz dWFsIFN0dWRpbyAxMiBvbiBXaW5kb3dz4oCmDQoNCkVucmljbw0KDQpPbiBGZWIgMTksIDIwMTUs IGF0IDEyOjQ0IEFNLCBCYXJ0aGEgRMOhbmllbCA8ZGFuaWVsLmJhcnRoYUBnbWFpbC5jb208bWFp bHRvOmRhbmllbC5iYXJ0aGFAZ21haWwuY29tPj4gd3JvdGU6DQoNCkhpIEV2ZXJ5b25lLA0KDQpJ J20gdHJ5aW5nIHRvIHdvcmsgd2l0aCBzZXFhbiAyIG9uIHdpbmRvd3MuIFRoaXMgaXMgcGFpbi1p bi10aGUtYXNzIGFzIHVzdWFsLCBidXQgbm93IHRoZXJlIGlzIHNvbWV0aGluZyB0aGF0IGdyaW5k cyBteSBuZXJ2cywgYW5kIGhhcyB0byBkbyB3aXRoIHRoZSBsaWIgc2VsZi4NCg0KSGVyZSBteSBw cm9ncmFtLCBzaW1wbHkgc3RvbGVuIGZyb20gdGhlIGRvY3M6DQoNCg0KI2luY2x1ZGUgPGlvc3Ry ZWFtPg0KDQojaW5jbHVkZSA8c2VxYW4vc2VxdWVuY2UuaD4NCg0KI2luY2x1ZGUgPHNlcWFuL3Nl cV9pby5oPg0KDQp1c2luZyBuYW1lc3BhY2Ugc2VxYW47DQoNCg0KaW50IG1haW4oKQ0KDQp7DQoN CiAgICBDaGFyU3RyaW5nIGlkOw0KDQogICAgRG5hNVN0cmluZyBzZXE7DQoNCiAgICBDaGFyU3Ry aW5nIHF1YWw7DQoNCg0KICAgIFNlcUZpbGVJbiBzZXFGaWxlSW4oIkU6L3NvbWUuZmFzdHEiKTsN Cg0KICAgIHJlYWRSZWNvcmQoaWQsIHNlcSwgcXVhbCwgc2VxRmlsZUluKTsNCg0KfQ0KDQpOb3Qg dGhhdCBiaWcgZGVhbC4gQnV0IHNvbWVob3cgSSBnZXQgYSBsaXN0IG9mIHVuZGVmaW5lZCByZWZl cmVuY2VzIGluIHRoZSAnc3lzdGVtX2NvbmRpdGlvbi5oJy4gU2VlIHRoZSBlcnJvciBsb2cgYmVs b3cuIERvIGFueW9uZSBoYXZlIGFuIGlkZWEsIHdoZXJlIHRoZSBwcm9ibGVtIGlzPyBJIGFzc3Vt ZSB0aGF0IGl0cyBlaXRoZXIgc2VxYW4gb3IgdGhlIGNvbXBpbGF0aW9uIHBhcmFtZXRlcnMsIHNp bmNlIHRoZSBjb2RlIGl0c2VsZiBpcyBwcmltaXRpdmUuDQoNClJlZ2FyZHM6IERhbmllbA0KDQow MDoyMDoxOTogU3RhcnRpbmc6ICJDOlxRdFxUb29sc1xtaW5ndzQ5MV8zMlxiaW5cbWluZ3czMi1t YWtlLmV4ZSINCkM6L1F0L1Rvb2xzL21pbmd3NDkxXzMyL2Jpbi9taW5ndzMyLW1ha2UgLWYgTWFr ZWZpbGUuUmVsZWFzZQ0KbWluZ3czMi1tYWtlWzFdOiBFbnRlcmluZyBkaXJlY3RvcnkgJ0U6L2Rl di9idWlsZC1jb25zb2xlXzEtRGVza3RvcF9RdF81XzRfMF9NaW5HV18zMmJpdC1SZWxlYXNlJw0K ZysrIC1jIC1waXBlIC1mbm8ta2VlcC1pbmxpbmUtZGxsZXhwb3J0IC1PMiAtZnJ0dGkgLVdhbGwg LVdleHRyYSAtZmV4Y2VwdGlvbnMgLW10aHJlYWRzIC1JLi5cY29uc29sZV8xIC1JIkM6XHNlcWFu LWxpYnJhcnktMi4wLjBcaW5jbHVkZSIgLUkiLiIgLUkiQzpcUXRcNS40XG1pbmd3NDkxXzMyXG1r c3BlY3Ncd2luMzItZysrIiAtbyByZWxlYXNlXG1haW4ubyAuLlxjb25zb2xlXzFcbWFpbi5jcHAN CkluIGZpbGUgaW5jbHVkZWQgZnJvbSBDOlxzZXFhbi1saWJyYXJ5LTIuMC4wXGluY2x1ZGUvc2Vx YW4vcGFyYWxsZWwuaDo1NjowLA0KZnJvbSBDOlxzZXFhbi1saWJyYXJ5LTIuMC4wXGluY2x1ZGUv c2VxYW4vbW9kaWZpZXIuaDo0OCwNCmZyb20gQzpcc2VxYW4tbGlicmFyeS0yLjAuMFxpbmNsdWRl L3NlcWFuL2ZpbGUuaDo1OSwNCmZyb20gQzpcc2VxYW4tbGlicmFyeS0yLjAuMFxpbmNsdWRlL3Nl cWFuL3N0cmVhbS5oOjYyLA0KZnJvbSBDOlxzZXFhbi1saWJyYXJ5LTIuMC4wXGluY2x1ZGUvc2Vx YW4vc2VxX2lvLmg6NDUsDQpmcm9tIC4uXGNvbnNvbGVfMVxtYWluLmNwcDozOg0KQzpcc2VxYW4t bGlicmFyeS0yLjAuMFxpbmNsdWRlL3NlcWFuL3N5c3RlbS9zeXN0ZW1fY29uZGl0aW9uLmg6IElu IGNvbnN0cnVjdG9yICdzZXFhbjo6Q29uZGl0aW9uOjpDb25kaXRpb24oc2VxYW46OkNyaXRpY2Fs U2VjdGlvbiYpJzoNCkM6XHNlcWFuLWxpYnJhcnktMi4wLjBcaW5jbHVkZS9zZXFhbi9zeXN0ZW0v c3lzdGVtX2NvbmRpdGlvbi5oOjU3OjQ3OiBlcnJvcjogJ0luaXRpYWxpemVDb25kaXRpb25WYXJp YWJsZScgd2FzIG5vdCBkZWNsYXJlZCBpbiB0aGlzIHNjb3BlDQpJbml0aWFsaXplQ29uZGl0aW9u VmFyaWFibGUoJmRhdGFfY29uZCk7DQpeDQpDOlxzZXFhbi1saWJyYXJ5LTIuMC4wXGluY2x1ZGUv c2VxYW4vc3lzdGVtL3N5c3RlbV9jb25kaXRpb24uaDogSW4gZGVzdHJ1Y3RvciAnc2VxYW46OkNv bmRpdGlvbjo6fkNvbmRpdGlvbigpJzoNCkM6XHNlcWFuLWxpYnJhcnktMi4wLjBcaW5jbHVkZS9z ZXFhbi9zeXN0ZW0vc3lzdGVtX2NvbmRpdGlvbi5oOjYyOjQ0OiBlcnJvcjogJ1dha2VBbGxDb25k aXRpb25WYXJpYWJsZScgd2FzIG5vdCBkZWNsYXJlZCBpbiB0aGlzIHNjb3BlDQpXYWtlQWxsQ29u ZGl0aW9uVmFyaWFibGUoJmRhdGFfY29uZCk7DQpeDQpDOlxzZXFhbi1saWJyYXJ5LTIuMC4wXGlu Y2x1ZGUvc2VxYW4vc3lzdGVtL3N5c3RlbV9jb25kaXRpb24uaDogSW4gZnVuY3Rpb24gJ3ZvaWQg c2VxYW46OndhaXRGb3Ioc2VxYW46OkNvbmRpdGlvbiYpJzoNCkM6XHNlcWFuLWxpYnJhcnktMi4w LjBcaW5jbHVkZS9zZXFhbi9zeXN0ZW0vc3lzdGVtX2NvbmRpdGlvbi5oOjk4OjkyOiBlcnJvcjog J1NsZWVwQ29uZGl0aW9uVmFyaWFibGVDUycgd2FzIG5vdCBkZWNsYXJlZCBpbiB0aGlzIHNjb3Bl DQpCT09MIHN1Y2Nlc3MgPSBTbGVlcENvbmRpdGlvblZhcmlhYmxlQ1MoJmNvbmQuZGF0YV9jb25k LCAmY29uZC5jc1B0ci0+ZGF0YV9jcywgSU5GSU5JVEUpOw0KXg0KQzpcc2VxYW4tbGlicmFyeS0y LjAuMFxpbmNsdWRlL3NlcWFuL3N5c3RlbS9zeXN0ZW1fY29uZGl0aW9uLmg6IEluIGZ1bmN0aW9u ICd2b2lkIHNlcWFuOjp3YWl0Rm9yKHNlcWFuOjpDb25kaXRpb24mLCBsb25nIGludCwgYm9vbCYp JzoNCkM6XHNlcWFuLWxpYnJhcnktMi4wLjBcaW5jbHVkZS9zZXFhbi9zeXN0ZW0vc3lzdGVtX2Nv bmRpdGlvbi5oOjExMjo5ODogZXJyb3I6ICdTbGVlcENvbmRpdGlvblZhcmlhYmxlQ1MnIHdhcyBu b3QgZGVjbGFyZWQgaW4gdGhpcyBzY29wZQ0KaW5Qcm9ncmVzcyA9IChTbGVlcENvbmRpdGlvblZh cmlhYmxlQ1MoJmNvbmQuZGF0YV9jb25kLCAmY29uZC5jc1B0ci0+ZGF0YV9jcywgdGltZW91dE1p bGxpU2VjKSA9PSAwKTsNCl4NCkM6XHNlcWFuLWxpYnJhcnktMi4wLjBcaW5jbHVkZS9zZXFhbi9z eXN0ZW0vc3lzdGVtX2NvbmRpdGlvbi5oOiBJbiBmdW5jdGlvbiAndm9pZCBzZXFhbjo6c2lnbmFs KHNlcWFuOjpDb25kaXRpb24mKSc6DQpDOlxzZXFhbi1saWJyYXJ5LTIuMC4wXGluY2x1ZGUvc2Vx YW4vc3lzdGVtL3N5c3RlbV9jb25kaXRpb24uaDoxMzc6NDU6IGVycm9yOiAnV2FrZUFsbENvbmRp dGlvblZhcmlhYmxlJyB3YXMgbm90IGRlY2xhcmVkIGluIHRoaXMgc2NvcGUNCldha2VBbGxDb25k aXRpb25WYXJpYWJsZSgmY29uZC5kYXRhX2NvbmQpOw0KXg0KSW4gZmlsZSBpbmNsdWRlZCBmcm9t IEM6XHNlcWFuLWxpYnJhcnktMi4wLjBcaW5jbHVkZS9zZXFhbi9iYXNpYy9iYXNpY19kZWJ1Zy5o OjUyOjAsDQpmcm9tIEM6XHNlcWFuLWxpYnJhcnktMi4wLjBcaW5jbHVkZS9zZXFhbi9iYXNpYy5o OjQ5LA0KZnJvbSBDOlxzZXFhbi1saWJyYXJ5LTIuMC4wXGluY2x1ZGUvc2VxYW4vc2VxdWVuY2Uu aDo1MSwNCmZyb20gLi5cY29uc29sZV8xXG1haW4uY3BwOjI6DQpDOlxzZXFhbi1saWJyYXJ5LTIu MC4wXGluY2x1ZGUvc2VxYW4vYmFzaWMvZGVidWdfdGVzdF9zeXN0ZW0uaDogSW4gaW5zdGFudGlh dGlvbiBvZiAnYm9vbCBzZXFhbjo6Q2xhc3NUZXN0Ojp0ZXN0RXF1YWwoY29uc3QgY2hhciosIGlu dCwgY29uc3QgVDEmLCBjb25zdCBjaGFyKiwgY29uc3QgVDImLCBjb25zdCBjaGFyKiwgY29uc3Qg Y2hhciosIC4uLikgW3dpdGggVDEgPSBsb25nIHVuc2lnbmVkIGludDsgVDIgPSBsb25nIGludF0n Og0KQzpcc2VxYW4tbGlicmFyeS0yLjAuMFxpbmNsdWRlL3NlcWFuL2Jhc2ljL2RlYnVnX3Rlc3Rf c3lzdGVtLmg6MTAxNDo3NzogcmVxdWlyZWQgZnJvbSAnYm9vbCBzZXFhbjo6Q2xhc3NUZXN0Ojp0 ZXN0RXF1YWwoY29uc3QgY2hhciosIGludCwgY29uc3QgVDEmLCBjb25zdCBjaGFyKiwgY29uc3Qg VDImLCBjb25zdCBjaGFyKikgW3dpdGggVDEgPSBsb25nIHVuc2lnbmVkIGludDsgVDIgPSBsb25n IGludF0nDQpDOlxzZXFhbi1saWJyYXJ5LTIuMC4wXGluY2x1ZGUvc2VxYW4vc3lzdGVtL3N5c3Rl bV9jb25kaXRpb24uaDoxMTQ6OTogcmVxdWlyZWQgZnJvbSBoZXJlDQpDOlxzZXFhbi1saWJyYXJ5 LTIuMC4wXGluY2x1ZGUvc2VxYW4vYmFzaWMvZGVidWdfdGVzdF9zeXN0ZW0uaDo5NTU6MTg6IHdh cm5pbmc6IGNvbXBhcmlzb24gYmV0d2VlbiBzaWduZWQgYW5kIHVuc2lnbmVkIGludGVnZXIgZXhw cmVzc2lvbnMgWy1Xc2lnbi1jb21wYXJlXQ0KaWYgKCEodmFsdWUxID09IHZhbHVlMikpDQpeDQpJ biBmaWxlIGluY2x1ZGVkIGZyb20gQzpcc2VxYW4tbGlicmFyeS0yLjAuMFxpbmNsdWRlL3NlcWFu L2Jhc2ljLmg6NjE6MCwNCmZyb20gQzpcc2VxYW4tbGlicmFyeS0yLjAuMFxpbmNsdWRlL3NlcWFu L3NlcXVlbmNlLmg6NTEsDQpmcm9tIC4uXGNvbnNvbGVfMVxtYWluLmNwcDoyOg0KQzpcc2VxYW4t bGlicmFyeS0yLjAuMFxpbmNsdWRlL3NlcWFuL2Jhc2ljL2Jhc2ljX2V4Y2VwdGlvbi5oOiBBdCBn bG9iYWwgc2NvcGU6DQpDOlxzZXFhbi1saWJyYXJ5LTIuMC4wXGluY2x1ZGUvc2VxYW4vYmFzaWMv YmFzaWNfZXhjZXB0aW9uLmg6MzU4OjM3OiB3YXJuaW5nOiAnc2VxYW46Ol9nbG9iYWxFeGNlcHRp b25IYW5kbGVyJyBkZWZpbmVkIGJ1dCBub3QgdXNlZCBbLVd1bnVzZWQtdmFyaWFibGVdDQpzdGF0 aWMgY29uc3Qgc3RkOjp0ZXJtaW5hdGVfaGFuZGxlciBfZ2xvYmFsRXhjZXB0aW9uSGFuZGxlciA9 IHN0ZDo6c2V0X3Rlcm1pbmF0ZShnbG9iYWxFeGNlcHRpb25IYW5kbGVyKTsNCl4NCk1ha2VmaWxl LlJlbGVhc2U6NDg1OiByZWNpcGUgZm9yIHRhcmdldCAncmVsZWFzZS9tYWluLm8nIGZhaWxlZA0K bWluZ3czMi1tYWtlWzFdOiAqKiogW3JlbGVhc2UvbWFpbi5vXSBFcnJvciAxDQptaW5ndzMyLW1h a2VbMV06IExlYXZpbmcgZGlyZWN0b3J5ICdFOi9kZXYvYnVpbGQtY29uc29sZV8xLURlc2t0b3Bf UXRfNV80XzBfTWluR1dfMzJiaXQtUmVsZWFzZScNCm1ha2VmaWxlOjM0OiByZWNpcGUgZm9yIHRh cmdldCAncmVsZWFzZScgZmFpbGVkDQptaW5ndzMyLW1ha2U6ICoqKiBbcmVsZWFzZV0gRXJyb3Ig Mg0KMDA6MjA6MjI6IFRoZSBwcm9jZXNzICJDOlxRdFxUb29sc1xtaW5ndzQ5MV8zMlxiaW5cbWlu Z3czMi1tYWtlLmV4ZSIgZXhpdGVkIHdpdGggY29kZSAyLg0KRXJyb3Igd2hpbGUgYnVpbGRpbmcv ZGVwbG95aW5nIHByb2plY3QgY29uc29sZV8xIChraXQ6IERlc2t0b3AgUXQgNS40LjAgTWluR1cg MzJiaXQpDQpXaGVuIGV4ZWN1dGluZyBzdGVwICJNYWtlIg0KMDA6MjA6MjI6IEVsYXBzZWQgdGlt ZTogMDA6MDMuDQoNCg0KDQpMaXZlIGxvbmcgYW5kIHByb3NwZXINCkJhcnRoYSBEw6FuaWVsDQoN Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpzZXFhbi1k ZXYgbWFpbGluZyBsaXN0DQpzZXFhbi1kZXZAbGlzdHMuZnUtYmVybGluLmRlPG1haWx0bzpzZXFh bi1kZXZAbGlzdHMuZnUtYmVybGluLmRlPg0KaHR0cHM6Ly9saXN0cy5mdS1iZXJsaW4uZGUvbGlz dGluZm8vc2VxYW4tZGV2DQoNCg== --_000_4A5541ECE88C41C6BA44963B7625B5EEfuberlinde_ Content-Type: text/html; charset="utf-8" Content-ID: <6329EC45945DC84BB83CEE9F38C8480D@campus.fu-berlin.de> Content-Transfer-Encoding: base64 PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJy ZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsiIGNsYXNzPSIiPg0KSGkgRGFuaWVsLA0KPGRpdiBjbGFz cz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+V2UgZGVjaWRlZCB0byBk cm9wIG1pbmd3LjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxk aXYgY2xhc3M9IiI+U2VlIDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9zZXFhbi9zZXFhbi9i bG9iL21hc3Rlci9SRUFETUUucnN0I3ByZXJlcXVpc2l0ZXMiIGNsYXNzPSIiPg0KaHR0cHM6Ly9n aXRodWIuY29tL3NlcWFuL3NlcWFuL2Jsb2IvbWFzdGVyL1JFQURNRS5yc3QjcHJlcmVxdWlzaXRl czwvYT4gZm9yIGEgbGlzdCBvZiBzdXBwb3J0ZWQgcGxhdGZvcm0uPC9kaXY+DQo8ZGl2IGNsYXNz PSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5JIHdvdWxkIHN1Z2dlc3Qg VmlzdWFsIFN0dWRpbyAxMiBvbiBXaW5kb3dz4oCmPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBj bGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5FbnJpY288L2Rpdj4NCjxkaXYgY2xhc3M9 IiI+PGJyIGNsYXNzPSIiPg0KPGRpdj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIi Pg0KPGRpdiBjbGFzcz0iIj5PbiBGZWIgMTksIDIwMTUsIGF0IDEyOjQ0IEFNLCBCYXJ0aGEgRMOh bmllbCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmRhbmllbC5iYXJ0aGFAZ21haWwuY29tIiBjbGFzcz0i Ij5kYW5pZWwuYmFydGhhQGdtYWlsLmNvbTwvYT4mZ3Q7IHdyb3RlOjwvZGl2Pg0KPGJyIGNsYXNz PSJBcHBsZS1pbnRlcmNoYW5nZS1uZXdsaW5lIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGRpcj0i bHRyIiBjbGFzcz0iIj5IaSBFdmVyeW9uZSw8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpJ J20gdHJ5aW5nIHRvIHdvcmsgd2l0aCBzZXFhbiAyIG9uIHdpbmRvd3MuIFRoaXMgaXMgcGFpbi1p bi10aGUtYXNzIGFzIHVzdWFsLCBidXQgbm93IHRoZXJlIGlzIHNvbWV0aGluZyB0aGF0IGdyaW5k cyBteSBuZXJ2cywgYW5kIGhhcyB0byBkbyB3aXRoIHRoZSBsaWIgc2VsZi48YnIgY2xhc3M9IiI+ DQo8YnIgY2xhc3M9IiI+DQpIZXJlIG15IHByb2dyYW0sIHNpbXBseSBzdG9sZW4gZnJvbSB0aGUg ZG9jczo8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQo8cHJlIHN0eWxlPSJtYXJnaW4tdG9w OjBweDttYXJnaW4tYm90dG9tOjBweCIgY2xhc3M9IiI+PGZvbnQgZmFjZT0ibW9ub3NwYWNlLCBt b25vc3BhY2UiIGNsYXNzPSIiPjxzcGFuIHN0eWxlPSJjb2xvcjpyZ2IoMCwwLDEyOCkiIGNsYXNz PSIiPiNpbmNsdWRlPC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjpyZ2IoMTkyLDE5MiwxOTIpIiBj bGFzcz0iIj4gPC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjpyZ2IoMCwxMjgsMCkiIGNsYXNzPSIi PiZsdDtpb3N0cmVhbSZndDs8L3NwYW4+PC9mb250PjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2lu LXRvcDowcHg7bWFyZ2luLWJvdHRvbTowcHgiIGNsYXNzPSIiPjxmb250IGZhY2U9Im1vbm9zcGFj ZSwgbW9ub3NwYWNlIiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iY29sb3I6cmdiKDAsMCwxMjgpIiBj bGFzcz0iIj4jaW5jbHVkZTwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6cmdiKDE5MiwxOTIsMTky KSIgY2xhc3M9IiI+IDwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6cmdiKDAsMTI4LDApIiBjbGFz cz0iIj4mbHQ7c2VxYW4vc2VxdWVuY2UuaCZndDs8L3NwYW4+PC9mb250PjwvcHJlPg0KPHByZSBz dHlsZT0ibWFyZ2luLXRvcDowcHg7bWFyZ2luLWJvdHRvbTowcHgiIGNsYXNzPSIiPjxmb250IGZh Y2U9Im1vbm9zcGFjZSwgbW9ub3NwYWNlIiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iY29sb3I6cmdi KDAsMCwxMjgpIiBjbGFzcz0iIj4jaW5jbHVkZTwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6cmdi KDE5MiwxOTIsMTkyKSIgY2xhc3M9IiI+IDwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6cmdiKDAs MTI4LDApIiBjbGFzcz0iIj4mbHQ7c2VxYW4vc2VxX2lvLmgmZ3Q7PC9zcGFuPjwvZm9udD48L3By ZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi10b3A6MHB4O21hcmdpbi1ib3R0b206MHB4IiBjbGFzcz0i Ij48Zm9udCBmYWNlPSJtb25vc3BhY2UsIG1vbm9zcGFjZSIgY2xhc3M9IiI+PHNwYW4gc3R5bGU9 ImNvbG9yOnJnYigxMjgsMTI4LDApIiBjbGFzcz0iIj51c2luZzwvc3Bhbj48c3BhbiBzdHlsZT0i Y29sb3I6cmdiKDE5MiwxOTIsMTkyKSIgY2xhc3M9IiI+IDwvc3Bhbj48c3BhbiBzdHlsZT0iY29s b3I6cmdiKDEyOCwxMjgsMCkiIGNsYXNzPSIiPm5hbWVzcGFjZTwvc3Bhbj48c3BhbiBzdHlsZT0i Y29sb3I6cmdiKDE5MiwxOTIsMTkyKSIgY2xhc3M9IiI+IDwvc3Bhbj48c3BhbiBzdHlsZT0iY29s b3I6cmdiKDEyOCwwLDEyOCkiIGNsYXNzPSIiPnNlcWFuPC9zcGFuPjxzcGFuIHN0eWxlPSIiIGNs YXNzPSIiPjs8L3NwYW4+PC9mb250PjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLXRvcDowcHg7 bWFyZ2luLWJvdHRvbTowcHgiIGNsYXNzPSIiPjxmb250IGZhY2U9Im1vbm9zcGFjZSwgbW9ub3Nw YWNlIiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+PC9mb250PjwvcHJlPg0KPHByZSBzdHlsZT0ibWFy Z2luLXRvcDowcHg7bWFyZ2luLWJvdHRvbTowcHgiIGNsYXNzPSIiPjxmb250IGZhY2U9Im1vbm9z cGFjZSwgbW9ub3NwYWNlIiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iY29sb3I6cmdiKDEyOCwxMjgs MCkiIGNsYXNzPSIiPmludDwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6cmdiKDE5MiwxOTIsMTky KSIgY2xhc3M9IiI+IDwvc3Bhbj48c3BhbiBzdHlsZT0iIiBjbGFzcz0iIj5tYWluPC9zcGFuPjxz cGFuIHN0eWxlPSIiIGNsYXNzPSIiPigpPC9zcGFuPjwvZm9udD48L3ByZT4NCjxwcmUgc3R5bGU9 Im1hcmdpbi10b3A6MHB4O21hcmdpbi1ib3R0b206MHB4IiBjbGFzcz0iIj48c3BhbiBzdHlsZT0i IiBjbGFzcz0iIj48Zm9udCBmYWNlPSJtb25vc3BhY2UsIG1vbm9zcGFjZSIgY2xhc3M9IiI+ezwv Zm9udD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tdG9wOjBweDttYXJnaW4tYm90 dG9tOjBweCIgY2xhc3M9IiI+PGZvbnQgZmFjZT0ibW9ub3NwYWNlLCBtb25vc3BhY2UiIGNsYXNz PSIiPjxzcGFuIHN0eWxlPSJjb2xvcjpyZ2IoMTkyLDE5MiwxOTIpIiBjbGFzcz0iIj4gICAgPC9z cGFuPjxzcGFuIHN0eWxlPSJjb2xvcjpyZ2IoMTI4LDAsMTI4KSIgY2xhc3M9IiI+Q2hhclN0cmlu Zzwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6cmdiKDE5MiwxOTIsMTkyKSIgY2xhc3M9IiI+IDwv c3Bhbj48c3BhbiBzdHlsZT0iIiBjbGFzcz0iIj5pZDwvc3Bhbj48c3BhbiBzdHlsZT0iIiBjbGFz cz0iIj47PC9zcGFuPjwvZm9udD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi10b3A6MHB4O21h cmdpbi1ib3R0b206MHB4IiBjbGFzcz0iIj48Zm9udCBmYWNlPSJtb25vc3BhY2UsIG1vbm9zcGFj ZSIgY2xhc3M9IiI+PHNwYW4gc3R5bGU9ImNvbG9yOnJnYigxOTIsMTkyLDE5MikiIGNsYXNzPSIi PiAgICA8L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOnJnYigxMjgsMCwxMjgpIiBjbGFzcz0iIj5E bmE1U3RyaW5nPC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjpyZ2IoMTkyLDE5MiwxOTIpIiBjbGFz cz0iIj4gPC9zcGFuPjxzcGFuIHN0eWxlPSIiIGNsYXNzPSIiPnNlcTwvc3Bhbj48c3BhbiBzdHls ZT0iIiBjbGFzcz0iIj47PC9zcGFuPjwvZm9udD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi10 b3A6MHB4O21hcmdpbi1ib3R0b206MHB4IiBjbGFzcz0iIj48Zm9udCBmYWNlPSJtb25vc3BhY2Us IG1vbm9zcGFjZSIgY2xhc3M9IiI+PHNwYW4gc3R5bGU9ImNvbG9yOnJnYigxOTIsMTkyLDE5Miki IGNsYXNzPSIiPiAgICA8L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOnJnYigxMjgsMCwxMjgpIiBj bGFzcz0iIj5DaGFyU3RyaW5nPC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjpyZ2IoMTkyLDE5Miwx OTIpIiBjbGFzcz0iIj4gPC9zcGFuPjxzcGFuIHN0eWxlPSIiIGNsYXNzPSIiPnF1YWw8L3NwYW4+ PHNwYW4gc3R5bGU9IiIgY2xhc3M9IiI+Ozwvc3Bhbj48L2ZvbnQ+PC9wcmU+DQo8cHJlIHN0eWxl PSJtYXJnaW4tdG9wOjBweDttYXJnaW4tYm90dG9tOjBweCIgY2xhc3M9IiI+PGZvbnQgZmFjZT0i bW9ub3NwYWNlLCBtb25vc3BhY2UiIGNsYXNzPSIiPjxiciBjbGFzcz0iIj48L2ZvbnQ+PC9wcmU+ DQo8cHJlIHN0eWxlPSJtYXJnaW4tdG9wOjBweDttYXJnaW4tYm90dG9tOjBweCIgY2xhc3M9IiI+ PGZvbnQgZmFjZT0ibW9ub3NwYWNlLCBtb25vc3BhY2UiIGNsYXNzPSIiPjxzcGFuIHN0eWxlPSJj b2xvcjpyZ2IoMTkyLDE5MiwxOTIpIiBjbGFzcz0iIj4gICAgPC9zcGFuPjxzcGFuIHN0eWxlPSJj b2xvcjpyZ2IoMTI4LDAsMTI4KSIgY2xhc3M9IiI+U2VxRmlsZUluPC9zcGFuPjxzcGFuIHN0eWxl PSJjb2xvcjpyZ2IoMTkyLDE5MiwxOTIpIiBjbGFzcz0iIj4gPC9zcGFuPjxzcGFuIHN0eWxlPSIi IGNsYXNzPSIiPnNlcUZpbGVJbjwvc3Bhbj48c3BhbiBzdHlsZT0iIiBjbGFzcz0iIj4oPC9zcGFu PjxzcGFuIHN0eWxlPSJjb2xvcjpyZ2IoMCwxMjgsMCkiIGNsYXNzPSIiPiZxdW90O0U6L3NvbWUu ZmFzdHEmcXVvdDs8L3NwYW4+PHNwYW4gc3R5bGU9IiIgY2xhc3M9IiI+KTs8L3NwYW4+PC9mb250 PjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLXRvcDowcHg7bWFyZ2luLWJvdHRvbTowcHgiIGNs YXNzPSIiPjxmb250IGZhY2U9Im1vbm9zcGFjZSwgbW9ub3NwYWNlIiBjbGFzcz0iIj48c3BhbiBz dHlsZT0iY29sb3I6cmdiKDE5MiwxOTIsMTkyKSIgY2xhc3M9IiI+ICAgIDwvc3Bhbj48c3BhbiBz dHlsZT0iIiBjbGFzcz0iIj5yZWFkUmVjb3JkPC9zcGFuPjxzcGFuIHN0eWxlPSIiIGNsYXNzPSIi Pig8L3NwYW4+PHNwYW4gc3R5bGU9IiIgY2xhc3M9IiI+aWQ8L3NwYW4+PHNwYW4gc3R5bGU9IiIg Y2xhc3M9IiI+LDwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6cmdiKDE5MiwxOTIsMTkyKSIgY2xh c3M9IiI+IDwvc3Bhbj48c3BhbiBzdHlsZT0iIiBjbGFzcz0iIj5zZXE8L3NwYW4+PHNwYW4gc3R5 bGU9IiIgY2xhc3M9IiI+LDwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6cmdiKDE5MiwxOTIsMTky KSIgY2xhc3M9IiI+IDwvc3Bhbj48c3BhbiBzdHlsZT0iIiBjbGFzcz0iIj5xdWFsPC9zcGFuPjxz cGFuIHN0eWxlPSIiIGNsYXNzPSIiPiw8L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOnJnYigxOTIs MTkyLDE5MikiIGNsYXNzPSIiPiA8L3NwYW4+PHNwYW4gc3R5bGU9IiIgY2xhc3M9IiI+c2VxRmls ZUluPC9zcGFuPjxzcGFuIHN0eWxlPSIiIGNsYXNzPSIiPik7PC9zcGFuPjwvZm9udD48L3ByZT4N Cjxmb250IGZhY2U9Im1vbm9zcGFjZSwgbW9ub3NwYWNlIiBjbGFzcz0iIj48c3BhbiBzdHlsZT0i IiBjbGFzcz0iIj59PC9zcGFuPiZuYnNwOzwvZm9udD48YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9 IiI+DQpOb3QgdGhhdCBiaWcgZGVhbC4gQnV0IHNvbWVob3cgSSBnZXQgYSBsaXN0IG9mIHVuZGVm aW5lZCByZWZlcmVuY2VzIGluIHRoZSAnc3lzdGVtX2NvbmRpdGlvbi5oJy4gU2VlIHRoZSBlcnJv ciBsb2cgYmVsb3cuIERvIGFueW9uZSBoYXZlIGFuIGlkZWEsIHdoZXJlIHRoZSBwcm9ibGVtIGlz PyBJIGFzc3VtZSB0aGF0IGl0cyBlaXRoZXIgc2VxYW4gb3IgdGhlIGNvbXBpbGF0aW9uIHBhcmFt ZXRlcnMsIHNpbmNlIHRoZSBjb2RlIGl0c2VsZiBpcyBwcmltaXRpdmUuPGJyIGNsYXNzPSIiPg0K PGJyIGNsYXNzPSIiPg0KUmVnYXJkczogRGFuaWVsPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIi Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwcHg7IiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iY29sb3I6 cmdiKDAsMCwxNzApIiBjbGFzcz0iIj48Zm9udCBzaXplPSIxIiBjbGFzcz0iIj4wMDoyMDoxOTog U3RhcnRpbmc6ICZxdW90O0M6XFF0XFRvb2xzXG1pbmd3NDkxXzMyXGJpblxtaW5ndzMyLW1ha2Uu ZXhlJnF1b3Q7DQo8L2ZvbnQ+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwcHg7 IiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iIiBjbGFzcz0iIj48Zm9udCBzaXplPSIxIiBjbGFzcz0i Ij5DOi9RdC9Ub29scy9taW5ndzQ5MV8zMi9iaW4vbWluZ3czMi1tYWtlIC1mIE1ha2VmaWxlLlJl bGVhc2U8L2ZvbnQ+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwcHg7IiBjbGFz cz0iIj48c3BhbiBzdHlsZT0iIiBjbGFzcz0iIj48Zm9udCBzaXplPSIxIiBjbGFzcz0iIj5taW5n dzMyLW1ha2VbMV06IEVudGVyaW5nIGRpcmVjdG9yeSAnRTovZGV2L2J1aWxkLWNvbnNvbGVfMS1E ZXNrdG9wX1F0XzVfNF8wX01pbkdXXzMyYml0LVJlbGVhc2UnPC9mb250Pjwvc3Bhbj48L2Rpdj4N CjxkaXYgc3R5bGU9Im1hcmdpbjogMHB4OyIgY2xhc3M9IiI+PHNwYW4gc3R5bGU9IiIgY2xhc3M9 IiI+PGZvbnQgc2l6ZT0iMSIgY2xhc3M9IiI+ZyYjNDM7JiM0MzsgLWMgLXBpcGUgLWZuby1rZWVw LWlubGluZS1kbGxleHBvcnQgLU8yIC1mcnR0aSAtV2FsbCAtV2V4dHJhIC1mZXhjZXB0aW9ucyAt bXRocmVhZHMgLUkuLlxjb25zb2xlXzEgLUkmcXVvdDtDOlxzZXFhbi1saWJyYXJ5LTIuMC4wXGlu Y2x1ZGUmcXVvdDsgLUkmcXVvdDsuJnF1b3Q7IC1JJnF1b3Q7QzpcUXRcNS40XG1pbmd3NDkxXzMy XG1rc3BlY3Ncd2luMzItZyYjNDM7JiM0MzsmcXVvdDsNCiAtbyByZWxlYXNlXG1haW4ubyAuLlxj b25zb2xlXzFcbWFpbi5jcHA8L2ZvbnQ+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2lu OiAwcHg7IiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iY29sb3I6cmdiKDE3MCwwLDApIiBjbGFzcz0i Ij48Zm9udCBzaXplPSIxIiBjbGFzcz0iIj5JbiBmaWxlIGluY2x1ZGVkIGZyb20gQzpcc2VxYW4t bGlicmFyeS0yLjAuMFxpbmNsdWRlL3NlcWFuL3BhcmFsbGVsLmg6NTY6MCw8L2ZvbnQ+PC9zcGFu PjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwcHg7IiBjbGFzcz0iIj48c3BhbiBzdHlsZT0i Y29sb3I6cmdiKDE3MCwwLDApIiBjbGFzcz0iIj48Zm9udCBzaXplPSIxIiBjbGFzcz0iIj5mcm9t IEM6XHNlcWFuLWxpYnJhcnktMi4wLjBcaW5jbHVkZS9zZXFhbi9tb2RpZmllci5oOjQ4LDwvZm9u dD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBweDsiIGNsYXNzPSIiPjxzcGFu IHN0eWxlPSJjb2xvcjpyZ2IoMTcwLDAsMCkiIGNsYXNzPSIiPjxmb250IHNpemU9IjEiIGNsYXNz PSIiPmZyb20gQzpcc2VxYW4tbGlicmFyeS0yLjAuMFxpbmNsdWRlL3NlcWFuL2ZpbGUuaDo1OSw8 L2ZvbnQ+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwcHg7IiBjbGFzcz0iIj48 c3BhbiBzdHlsZT0iY29sb3I6cmdiKDE3MCwwLDApIiBjbGFzcz0iIj48Zm9udCBzaXplPSIxIiBj bGFzcz0iIj5mcm9tIEM6XHNlcWFuLWxpYnJhcnktMi4wLjBcaW5jbHVkZS9zZXFhbi9zdHJlYW0u aDo2Miw8L2ZvbnQ+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwcHg7IiBjbGFz cz0iIj48c3BhbiBzdHlsZT0iY29sb3I6cmdiKDE3MCwwLDApIiBjbGFzcz0iIj48Zm9udCBzaXpl PSIxIiBjbGFzcz0iIj5mcm9tIEM6XHNlcWFuLWxpYnJhcnktMi4wLjBcaW5jbHVkZS9zZXFhbi9z ZXFfaW8uaDo0NSw8L2ZvbnQ+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwcHg7 IiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iY29sb3I6cmdiKDE3MCwwLDApIiBjbGFzcz0iIj48Zm9u dCBzaXplPSIxIiBjbGFzcz0iIj5mcm9tIC4uXGNvbnNvbGVfMVxtYWluLmNwcDozOjwvZm9udD48 L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBweDsiIGNsYXNzPSIiPjxzcGFuIHN0 eWxlPSJjb2xvcjpyZ2IoMTcwLDAsMCkiIGNsYXNzPSIiPjxmb250IHNpemU9IjEiIGNsYXNzPSIi PkM6XHNlcWFuLWxpYnJhcnktMi4wLjBcaW5jbHVkZS9zZXFhbi9zeXN0ZW0vc3lzdGVtX2NvbmRp dGlvbi5oOiBJbiBjb25zdHJ1Y3RvciAnc2VxYW46OkNvbmRpdGlvbjo6Q29uZGl0aW9uKHNlcWFu OjpDcml0aWNhbFNlY3Rpb24mYW1wOyknOjwvZm9udD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxl PSJtYXJnaW46IDBweDsiIGNsYXNzPSIiPjxzcGFuIHN0eWxlPSJjb2xvcjpyZ2IoMTcwLDAsMCki IGNsYXNzPSIiPjxmb250IHNpemU9IjEiIGNsYXNzPSIiPkM6XHNlcWFuLWxpYnJhcnktMi4wLjBc aW5jbHVkZS9zZXFhbi9zeXN0ZW0vc3lzdGVtX2NvbmRpdGlvbi5oOjU3OjQ3OiBlcnJvcjogJ0lu aXRpYWxpemVDb25kaXRpb25WYXJpYWJsZScgd2FzIG5vdCBkZWNsYXJlZCBpbiB0aGlzIHNjb3Bl PC9mb250Pjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMHB4OyIgY2xhc3M9IiI+ PHNwYW4gc3R5bGU9ImNvbG9yOnJnYigxNzAsMCwwKSIgY2xhc3M9IiI+PGZvbnQgc2l6ZT0iMSIg Y2xhc3M9IiI+SW5pdGlhbGl6ZUNvbmRpdGlvblZhcmlhYmxlKCZhbXA7ZGF0YV9jb25kKTs8L2Zv bnQ+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwcHg7IiBjbGFzcz0iIj48c3Bh biBzdHlsZT0iY29sb3I6cmdiKDE3MCwwLDApIiBjbGFzcz0iIj48Zm9udCBzaXplPSIxIiBjbGFz cz0iIj5ePC9mb250Pjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMHB4OyIgY2xh c3M9IiI+PHNwYW4gc3R5bGU9ImNvbG9yOnJnYigxNzAsMCwwKSIgY2xhc3M9IiI+PGZvbnQgc2l6 ZT0iMSIgY2xhc3M9IiI+Qzpcc2VxYW4tbGlicmFyeS0yLjAuMFxpbmNsdWRlL3NlcWFuL3N5c3Rl bS9zeXN0ZW1fY29uZGl0aW9uLmg6IEluIGRlc3RydWN0b3IgJ3NlcWFuOjpDb25kaXRpb246On5D b25kaXRpb24oKSc6PC9mb250Pjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMHB4 OyIgY2xhc3M9IiI+PHNwYW4gc3R5bGU9ImNvbG9yOnJnYigxNzAsMCwwKSIgY2xhc3M9IiI+PGZv bnQgc2l6ZT0iMSIgY2xhc3M9IiI+Qzpcc2VxYW4tbGlicmFyeS0yLjAuMFxpbmNsdWRlL3NlcWFu L3N5c3RlbS9zeXN0ZW1fY29uZGl0aW9uLmg6NjI6NDQ6IGVycm9yOiAnV2FrZUFsbENvbmRpdGlv blZhcmlhYmxlJyB3YXMgbm90IGRlY2xhcmVkIGluIHRoaXMgc2NvcGU8L2ZvbnQ+PC9zcGFuPjwv ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwcHg7IiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iY29s b3I6cmdiKDE3MCwwLDApIiBjbGFzcz0iIj48Zm9udCBzaXplPSIxIiBjbGFzcz0iIj5XYWtlQWxs Q29uZGl0aW9uVmFyaWFibGUoJmFtcDtkYXRhX2NvbmQpOzwvZm9udD48L3NwYW4+PC9kaXY+DQo8 ZGl2IHN0eWxlPSJtYXJnaW46IDBweDsiIGNsYXNzPSIiPjxzcGFuIHN0eWxlPSJjb2xvcjpyZ2Io MTcwLDAsMCkiIGNsYXNzPSIiPjxmb250IHNpemU9IjEiIGNsYXNzPSIiPl48L2ZvbnQ+PC9zcGFu PjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwcHg7IiBjbGFzcz0iIj48c3BhbiBzdHlsZT0i Y29sb3I6cmdiKDE3MCwwLDApIiBjbGFzcz0iIj48Zm9udCBzaXplPSIxIiBjbGFzcz0iIj5DOlxz ZXFhbi1saWJyYXJ5LTIuMC4wXGluY2x1ZGUvc2VxYW4vc3lzdGVtL3N5c3RlbV9jb25kaXRpb24u aDogSW4gZnVuY3Rpb24gJ3ZvaWQgc2VxYW46OndhaXRGb3Ioc2VxYW46OkNvbmRpdGlvbiZhbXA7 KSc6PC9mb250Pjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMHB4OyIgY2xhc3M9 IiI+PHNwYW4gc3R5bGU9ImNvbG9yOnJnYigxNzAsMCwwKSIgY2xhc3M9IiI+PGZvbnQgc2l6ZT0i MSIgY2xhc3M9IiI+Qzpcc2VxYW4tbGlicmFyeS0yLjAuMFxpbmNsdWRlL3NlcWFuL3N5c3RlbS9z eXN0ZW1fY29uZGl0aW9uLmg6OTg6OTI6IGVycm9yOiAnU2xlZXBDb25kaXRpb25WYXJpYWJsZUNT JyB3YXMgbm90IGRlY2xhcmVkIGluIHRoaXMgc2NvcGU8L2ZvbnQ+PC9zcGFuPjwvZGl2Pg0KPGRp diBzdHlsZT0ibWFyZ2luOiAwcHg7IiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iY29sb3I6cmdiKDE3 MCwwLDApIiBjbGFzcz0iIj48Zm9udCBzaXplPSIxIiBjbGFzcz0iIj5CT09MIHN1Y2Nlc3MgPSBT bGVlcENvbmRpdGlvblZhcmlhYmxlQ1MoJmFtcDtjb25kLmRhdGFfY29uZCwgJmFtcDtjb25kLmNz UHRyLSZndDtkYXRhX2NzLCBJTkZJTklURSk7PC9mb250Pjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5 bGU9Im1hcmdpbjogMHB4OyIgY2xhc3M9IiI+PHNwYW4gc3R5bGU9ImNvbG9yOnJnYigxNzAsMCww KSIgY2xhc3M9IiI+PGZvbnQgc2l6ZT0iMSIgY2xhc3M9IiI+XjwvZm9udD48L3NwYW4+PC9kaXY+ DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBweDsiIGNsYXNzPSIiPjxzcGFuIHN0eWxlPSJjb2xvcjpy Z2IoMTcwLDAsMCkiIGNsYXNzPSIiPjxmb250IHNpemU9IjEiIGNsYXNzPSIiPkM6XHNlcWFuLWxp YnJhcnktMi4wLjBcaW5jbHVkZS9zZXFhbi9zeXN0ZW0vc3lzdGVtX2NvbmRpdGlvbi5oOiBJbiBm dW5jdGlvbiAndm9pZCBzZXFhbjo6d2FpdEZvcihzZXFhbjo6Q29uZGl0aW9uJmFtcDssIGxvbmcg aW50LCBib29sJmFtcDspJzo8L2ZvbnQ+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2lu OiAwcHg7IiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iY29sb3I6cmdiKDE3MCwwLDApIiBjbGFzcz0i Ij48Zm9udCBzaXplPSIxIiBjbGFzcz0iIj5DOlxzZXFhbi1saWJyYXJ5LTIuMC4wXGluY2x1ZGUv c2VxYW4vc3lzdGVtL3N5c3RlbV9jb25kaXRpb24uaDoxMTI6OTg6IGVycm9yOiAnU2xlZXBDb25k aXRpb25WYXJpYWJsZUNTJyB3YXMgbm90IGRlY2xhcmVkIGluIHRoaXMgc2NvcGU8L2ZvbnQ+PC9z cGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwcHg7IiBjbGFzcz0iIj48c3BhbiBzdHls ZT0iY29sb3I6cmdiKDE3MCwwLDApIiBjbGFzcz0iIj48Zm9udCBzaXplPSIxIiBjbGFzcz0iIj5p blByb2dyZXNzID0gKFNsZWVwQ29uZGl0aW9uVmFyaWFibGVDUygmYW1wO2NvbmQuZGF0YV9jb25k LCAmYW1wO2NvbmQuY3NQdHItJmd0O2RhdGFfY3MsIHRpbWVvdXRNaWxsaVNlYykgPT0gMCk7PC9m b250Pjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMHB4OyIgY2xhc3M9IiI+PHNw YW4gc3R5bGU9ImNvbG9yOnJnYigxNzAsMCwwKSIgY2xhc3M9IiI+PGZvbnQgc2l6ZT0iMSIgY2xh c3M9IiI+XjwvZm9udD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBweDsiIGNs YXNzPSIiPjxzcGFuIHN0eWxlPSJjb2xvcjpyZ2IoMTcwLDAsMCkiIGNsYXNzPSIiPjxmb250IHNp emU9IjEiIGNsYXNzPSIiPkM6XHNlcWFuLWxpYnJhcnktMi4wLjBcaW5jbHVkZS9zZXFhbi9zeXN0 ZW0vc3lzdGVtX2NvbmRpdGlvbi5oOiBJbiBmdW5jdGlvbiAndm9pZCBzZXFhbjo6c2lnbmFsKHNl cWFuOjpDb25kaXRpb24mYW1wOyknOjwvZm9udD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJt YXJnaW46IDBweDsiIGNsYXNzPSIiPjxzcGFuIHN0eWxlPSJjb2xvcjpyZ2IoMTcwLDAsMCkiIGNs YXNzPSIiPjxmb250IHNpemU9IjEiIGNsYXNzPSIiPkM6XHNlcWFuLWxpYnJhcnktMi4wLjBcaW5j bHVkZS9zZXFhbi9zeXN0ZW0vc3lzdGVtX2NvbmRpdGlvbi5oOjEzNzo0NTogZXJyb3I6ICdXYWtl QWxsQ29uZGl0aW9uVmFyaWFibGUnIHdhcyBub3QgZGVjbGFyZWQgaW4gdGhpcyBzY29wZTwvZm9u dD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBweDsiIGNsYXNzPSIiPjxzcGFu IHN0eWxlPSJjb2xvcjpyZ2IoMTcwLDAsMCkiIGNsYXNzPSIiPjxmb250IHNpemU9IjEiIGNsYXNz PSIiPldha2VBbGxDb25kaXRpb25WYXJpYWJsZSgmYW1wO2NvbmQuZGF0YV9jb25kKTs8L2ZvbnQ+ PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwcHg7IiBjbGFzcz0iIj48c3BhbiBz dHlsZT0iY29sb3I6cmdiKDE3MCwwLDApIiBjbGFzcz0iIj48Zm9udCBzaXplPSIxIiBjbGFzcz0i Ij5ePC9mb250Pjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMHB4OyIgY2xhc3M9 IiI+PHNwYW4gc3R5bGU9ImNvbG9yOnJnYigxNzAsMCwwKSIgY2xhc3M9IiI+PGZvbnQgc2l6ZT0i MSIgY2xhc3M9IiI+SW4gZmlsZSBpbmNsdWRlZCBmcm9tIEM6XHNlcWFuLWxpYnJhcnktMi4wLjBc aW5jbHVkZS9zZXFhbi9iYXNpYy9iYXNpY19kZWJ1Zy5oOjUyOjAsPC9mb250Pjwvc3Bhbj48L2Rp dj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMHB4OyIgY2xhc3M9IiI+PHNwYW4gc3R5bGU9ImNvbG9y OnJnYigxNzAsMCwwKSIgY2xhc3M9IiI+PGZvbnQgc2l6ZT0iMSIgY2xhc3M9IiI+ZnJvbSBDOlxz ZXFhbi1saWJyYXJ5LTIuMC4wXGluY2x1ZGUvc2VxYW4vYmFzaWMuaDo0OSw8L2ZvbnQ+PC9zcGFu PjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwcHg7IiBjbGFzcz0iIj48c3BhbiBzdHlsZT0i Y29sb3I6cmdiKDE3MCwwLDApIiBjbGFzcz0iIj48Zm9udCBzaXplPSIxIiBjbGFzcz0iIj5mcm9t IEM6XHNlcWFuLWxpYnJhcnktMi4wLjBcaW5jbHVkZS9zZXFhbi9zZXF1ZW5jZS5oOjUxLDwvZm9u dD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBweDsiIGNsYXNzPSIiPjxzcGFu IHN0eWxlPSJjb2xvcjpyZ2IoMTcwLDAsMCkiIGNsYXNzPSIiPjxmb250IHNpemU9IjEiIGNsYXNz PSIiPmZyb20gLi5cY29uc29sZV8xXG1haW4uY3BwOjI6PC9mb250Pjwvc3Bhbj48L2Rpdj4NCjxk aXYgc3R5bGU9Im1hcmdpbjogMHB4OyIgY2xhc3M9IiI+PHNwYW4gc3R5bGU9ImNvbG9yOnJnYigx NzAsMCwwKSIgY2xhc3M9IiI+PGZvbnQgc2l6ZT0iMSIgY2xhc3M9IiI+Qzpcc2VxYW4tbGlicmFy eS0yLjAuMFxpbmNsdWRlL3NlcWFuL2Jhc2ljL2RlYnVnX3Rlc3Rfc3lzdGVtLmg6IEluIGluc3Rh bnRpYXRpb24gb2YgJ2Jvb2wgc2VxYW46OkNsYXNzVGVzdDo6dGVzdEVxdWFsKGNvbnN0IGNoYXIq LCBpbnQsIGNvbnN0IFQxJmFtcDssIGNvbnN0IGNoYXIqLA0KIGNvbnN0IFQyJmFtcDssIGNvbnN0 IGNoYXIqLCBjb25zdCBjaGFyKiwgLi4uKSBbd2l0aCBUMSA9IGxvbmcgdW5zaWduZWQgaW50OyBU MiA9IGxvbmcgaW50XSc6PC9mb250Pjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjog MHB4OyIgY2xhc3M9IiI+PHNwYW4gc3R5bGU9ImNvbG9yOnJnYigxNzAsMCwwKSIgY2xhc3M9IiI+ PGZvbnQgc2l6ZT0iMSIgY2xhc3M9IiI+Qzpcc2VxYW4tbGlicmFyeS0yLjAuMFxpbmNsdWRlL3Nl cWFuL2Jhc2ljL2RlYnVnX3Rlc3Rfc3lzdGVtLmg6MTAxNDo3NzogcmVxdWlyZWQgZnJvbSAnYm9v bCBzZXFhbjo6Q2xhc3NUZXN0Ojp0ZXN0RXF1YWwoY29uc3QgY2hhciosIGludCwgY29uc3QgVDEm YW1wOywgY29uc3QgY2hhciosDQogY29uc3QgVDImYW1wOywgY29uc3QgY2hhciopIFt3aXRoIFQx ID0gbG9uZyB1bnNpZ25lZCBpbnQ7IFQyID0gbG9uZyBpbnRdJzwvZm9udD48L3NwYW4+PC9kaXY+ DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBweDsiIGNsYXNzPSIiPjxzcGFuIHN0eWxlPSJjb2xvcjpy Z2IoMTcwLDAsMCkiIGNsYXNzPSIiPjxmb250IHNpemU9IjEiIGNsYXNzPSIiPkM6XHNlcWFuLWxp YnJhcnktMi4wLjBcaW5jbHVkZS9zZXFhbi9zeXN0ZW0vc3lzdGVtX2NvbmRpdGlvbi5oOjExNDo5 OiByZXF1aXJlZCBmcm9tIGhlcmU8L2ZvbnQ+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFy Z2luOiAwcHg7IiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iY29sb3I6cmdiKDE3MCwwLDApIiBjbGFz cz0iIj48Zm9udCBzaXplPSIxIiBjbGFzcz0iIj5DOlxzZXFhbi1saWJyYXJ5LTIuMC4wXGluY2x1 ZGUvc2VxYW4vYmFzaWMvZGVidWdfdGVzdF9zeXN0ZW0uaDo5NTU6MTg6IHdhcm5pbmc6IGNvbXBh cmlzb24gYmV0d2VlbiBzaWduZWQgYW5kIHVuc2lnbmVkIGludGVnZXIgZXhwcmVzc2lvbnMgWy1X c2lnbi1jb21wYXJlXTwvZm9udD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBw eDsiIGNsYXNzPSIiPjxzcGFuIHN0eWxlPSJjb2xvcjpyZ2IoMTcwLDAsMCkiIGNsYXNzPSIiPjxm b250IHNpemU9IjEiIGNsYXNzPSIiPmlmICghKHZhbHVlMSA9PSB2YWx1ZTIpKTwvZm9udD48L3Nw YW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBweDsiIGNsYXNzPSIiPjxzcGFuIHN0eWxl PSJjb2xvcjpyZ2IoMTcwLDAsMCkiIGNsYXNzPSIiPjxmb250IHNpemU9IjEiIGNsYXNzPSIiPl48 L2ZvbnQ+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwcHg7IiBjbGFzcz0iIj48 c3BhbiBzdHlsZT0iY29sb3I6cmdiKDE3MCwwLDApIiBjbGFzcz0iIj48Zm9udCBzaXplPSIxIiBj bGFzcz0iIj5JbiBmaWxlIGluY2x1ZGVkIGZyb20gQzpcc2VxYW4tbGlicmFyeS0yLjAuMFxpbmNs dWRlL3NlcWFuL2Jhc2ljLmg6NjE6MCw8L2ZvbnQ+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0i bWFyZ2luOiAwcHg7IiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iY29sb3I6cmdiKDE3MCwwLDApIiBj bGFzcz0iIj48Zm9udCBzaXplPSIxIiBjbGFzcz0iIj5mcm9tIEM6XHNlcWFuLWxpYnJhcnktMi4w LjBcaW5jbHVkZS9zZXFhbi9zZXF1ZW5jZS5oOjUxLDwvZm9udD48L3NwYW4+PC9kaXY+DQo8ZGl2 IHN0eWxlPSJtYXJnaW46IDBweDsiIGNsYXNzPSIiPjxzcGFuIHN0eWxlPSJjb2xvcjpyZ2IoMTcw LDAsMCkiIGNsYXNzPSIiPjxmb250IHNpemU9IjEiIGNsYXNzPSIiPmZyb20gLi5cY29uc29sZV8x XG1haW4uY3BwOjI6PC9mb250Pjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMHB4 OyIgY2xhc3M9IiI+PHNwYW4gc3R5bGU9ImNvbG9yOnJnYigxNzAsMCwwKSIgY2xhc3M9IiI+PGZv bnQgc2l6ZT0iMSIgY2xhc3M9IiI+Qzpcc2VxYW4tbGlicmFyeS0yLjAuMFxpbmNsdWRlL3NlcWFu L2Jhc2ljL2Jhc2ljX2V4Y2VwdGlvbi5oOiBBdCBnbG9iYWwgc2NvcGU6PC9mb250Pjwvc3Bhbj48 L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMHB4OyIgY2xhc3M9IiI+PHNwYW4gc3R5bGU9ImNv bG9yOnJnYigxNzAsMCwwKSIgY2xhc3M9IiI+PGZvbnQgc2l6ZT0iMSIgY2xhc3M9IiI+Qzpcc2Vx YW4tbGlicmFyeS0yLjAuMFxpbmNsdWRlL3NlcWFuL2Jhc2ljL2Jhc2ljX2V4Y2VwdGlvbi5oOjM1 ODozNzogd2FybmluZzogJ3NlcWFuOjpfZ2xvYmFsRXhjZXB0aW9uSGFuZGxlcicgZGVmaW5lZCBi dXQgbm90IHVzZWQgWy1XdW51c2VkLXZhcmlhYmxlXTwvZm9udD48L3NwYW4+PC9kaXY+DQo8ZGl2 IHN0eWxlPSJtYXJnaW46IDBweDsiIGNsYXNzPSIiPjxzcGFuIHN0eWxlPSJjb2xvcjpyZ2IoMTcw LDAsMCkiIGNsYXNzPSIiPjxmb250IHNpemU9IjEiIGNsYXNzPSIiPnN0YXRpYyBjb25zdCBzdGQ6 OnRlcm1pbmF0ZV9oYW5kbGVyIF9nbG9iYWxFeGNlcHRpb25IYW5kbGVyID0gc3RkOjpzZXRfdGVy bWluYXRlKGdsb2JhbEV4Y2VwdGlvbkhhbmRsZXIpOzwvZm9udD48L3NwYW4+PC9kaXY+DQo8ZGl2 IHN0eWxlPSJtYXJnaW46IDBweDsiIGNsYXNzPSIiPjxzcGFuIHN0eWxlPSJjb2xvcjpyZ2IoMTcw LDAsMCkiIGNsYXNzPSIiPjxmb250IHNpemU9IjEiIGNsYXNzPSIiPl48L2ZvbnQ+PC9zcGFuPjwv ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwcHg7IiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iIiBj bGFzcz0iIj48Zm9udCBzaXplPSIxIiBjbGFzcz0iIj5NYWtlZmlsZS5SZWxlYXNlOjQ4NTogcmVj aXBlIGZvciB0YXJnZXQgJ3JlbGVhc2UvbWFpbi5vJyBmYWlsZWQ8L2ZvbnQ+PC9zcGFuPjwvZGl2 Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwcHg7IiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iY29sb3I6 cmdiKDE3MCwwLDApIiBjbGFzcz0iIj48Zm9udCBzaXplPSIxIiBjbGFzcz0iIj5taW5ndzMyLW1h a2VbMV06ICoqKiBbcmVsZWFzZS9tYWluLm9dIEVycm9yIDE8L2ZvbnQ+PC9zcGFuPjwvZGl2Pg0K PGRpdiBzdHlsZT0ibWFyZ2luOiAwcHg7IiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iIiBjbGFzcz0i Ij48Zm9udCBzaXplPSIxIiBjbGFzcz0iIj5taW5ndzMyLW1ha2VbMV06IExlYXZpbmcgZGlyZWN0 b3J5ICdFOi9kZXYvYnVpbGQtY29uc29sZV8xLURlc2t0b3BfUXRfNV80XzBfTWluR1dfMzJiaXQt UmVsZWFzZSc8L2ZvbnQ+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwcHg7IiBj bGFzcz0iIj48c3BhbiBzdHlsZT0iIiBjbGFzcz0iIj48Zm9udCBzaXplPSIxIiBjbGFzcz0iIj5t YWtlZmlsZTozNDogcmVjaXBlIGZvciB0YXJnZXQgJ3JlbGVhc2UnIGZhaWxlZDwvZm9udD48L3Nw YW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBweDsiIGNsYXNzPSIiPjxzcGFuIHN0eWxl PSJjb2xvcjpyZ2IoMTcwLDAsMCkiIGNsYXNzPSIiPjxmb250IHNpemU9IjEiIGNsYXNzPSIiPm1p bmd3MzItbWFrZTogKioqIFtyZWxlYXNlXSBFcnJvciAyPC9mb250Pjwvc3Bhbj48L2Rpdj4NCjxk aXYgc3R5bGU9Im1hcmdpbjogMHB4OyIgY2xhc3M9IiI+PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0 OjYwMDtjb2xvcjpyZ2IoMTcwLDAsMCkiIGNsYXNzPSIiPjxmb250IHNpemU9IjEiIGNsYXNzPSIi PjAwOjIwOjIyOiBUaGUgcHJvY2VzcyAmcXVvdDtDOlxRdFxUb29sc1xtaW5ndzQ5MV8zMlxiaW5c bWluZ3czMi1tYWtlLmV4ZSZxdW90OyBleGl0ZWQgd2l0aCBjb2RlIDIuPC9mb250Pjwvc3Bhbj48 L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMHB4OyIgY2xhc3M9IiI+PHNwYW4gc3R5bGU9ImNv bG9yOnJnYigxNzAsMCwwKSIgY2xhc3M9IiI+PGZvbnQgc2l6ZT0iMSIgY2xhc3M9IiI+RXJyb3Ig d2hpbGUgYnVpbGRpbmcvZGVwbG95aW5nIHByb2plY3QgY29uc29sZV8xIChraXQ6IERlc2t0b3Ag UXQgNS40LjAgTWluR1cgMzJiaXQpPC9mb250Pjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1h cmdpbjogMHB4OyIgY2xhc3M9IiI+PHNwYW4gc3R5bGU9ImNvbG9yOnJnYigxNzAsMCwwKSIgY2xh c3M9IiI+PGZvbnQgc2l6ZT0iMSIgY2xhc3M9IiI+V2hlbiBleGVjdXRpbmcgc3RlcCAmcXVvdDtN YWtlJnF1b3Q7PC9mb250Pjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMHB4OyIg Y2xhc3M9IiI+PHNwYW4gc3R5bGU9ImNvbG9yOnJnYigwLDAsMTcwKSIgY2xhc3M9IiI+PGZvbnQg c2l6ZT0iMSIgY2xhc3M9IiI+MDA6MjA6MjI6IEVsYXBzZWQgdGltZTogMDA6MDMuPGJyIGNsYXNz PSIiPg0KPC9mb250PjxiciBjbGFzcz0iIj4NCjwvc3Bhbj48L2Rpdj4NCjxiciBjbGFzcz0iIj4N CjxiciBjbGVhcj0iYWxsIiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSJn bWFpbF9zaWduYXR1cmUiPg0KPGRpdiBkaXI9Imx0ciIgY2xhc3M9IiI+PGZvbnQgY29sb3I9IiM2 NjY2NjYiIGNsYXNzPSIiPkxpdmUgbG9uZyBhbmQgcHJvc3BlcjxiciBjbGFzcz0iIj4NCjwvZm9u dD4NCjxkaXYgY2xhc3M9IiI+PGZvbnQgY29sb3I9IiM2NjY2NjYiIGNsYXNzPSIiPkJhcnRoYSBE w6FuaWVsPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KPC9mb250PjwvZGl2Pg0KPC9kaXY+ DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXzxiciBjbGFzcz0iIj4NCnNlcWFuLWRldiBtYWlsaW5nIGxpc3Q8YnIg Y2xhc3M9IiI+DQo8YSBocmVmPSJtYWlsdG86c2VxYW4tZGV2QGxpc3RzLmZ1LWJlcmxpbi5kZSIg Y2xhc3M9IiI+c2VxYW4tZGV2QGxpc3RzLmZ1LWJlcmxpbi5kZTwvYT48YnIgY2xhc3M9IiI+DQpo dHRwczovL2xpc3RzLmZ1LWJlcmxpbi5kZS9saXN0aW5mby9zZXFhbi1kZXY8YnIgY2xhc3M9IiI+ DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8 L2JvZHk+DQo8L2h0bWw+DQo= --_000_4A5541ECE88C41C6BA44963B7625B5EEfuberlinde_-- From daniel.bartha@gmail.com Thu Feb 19 18:42:07 2015 Received: from relay1.zedat.fu-berlin.de ([130.133.4.67]) by list1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtp (envelope-from ) id <1YOV6z-00231z-Co>; Thu, 19 Feb 2015 18:42:05 +0100 Received: from mail-wg0-f51.google.com ([74.125.82.51]) by relay1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (envelope-from ) id <1YOV6z-003HoR-98>; Thu, 19 Feb 2015 18:42:05 +0100 Received: by mail-wg0-f51.google.com with SMTP id y19so8622739wgg.10 for ; Thu, 19 Feb 2015 09:42:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=JxSiqvdhtqaVcbaPPXKrFRlsqBi4HuT7YbC24HpU2W0=; b=GGNtP2iJOQPuY32eAXe/353N/A52iM37rE7KYX3rFOiS8HRbnD+663lU5q142lEwhb nTo9qD65ATjr+lZ7AMBlFFNAF6bvLdLKluk14wSEM7UpnybFlqeOpEjPZLFPITKlqaqY /75t5HkP9YNDVF8qmi+/lgbczRYZB/3arigh36V24V7ERutOv6LGjQ6NJEQanDn0GdUS iv3ymXMa00B5xtWhi+JkdHu2zqBOTbhaB213kqKPZnRTHptPvmB8dkiBuiK80Zf0OOXi bUtT4eHJ2rMkJut+QVgWpJTwsykEEB0YzCGa5+Jd0C0R6ZcoYVd6qJL/ufI+ocMg7tft AKnw== MIME-Version: 1.0 X-Received: by 10.194.240.164 with SMTP id wb4mr11206175wjc.66.1424367723830; Thu, 19 Feb 2015 09:42:03 -0800 (PST) Received: by 10.180.45.45 with HTTP; Thu, 19 Feb 2015 09:42:03 -0800 (PST) In-Reply-To: <4A5541EC-E88C-41C6-BA44-963B7625B5EE@fu-berlin.de> References: <4A5541EC-E88C-41C6-BA44-963B7625B5EE@fu-berlin.de> Date: Thu, 19 Feb 2015 18:42:03 +0100 Message-ID: From: =?UTF-8?Q?Bartha_D=C3=A1niel?= To: SeqAn Development Content-Type: multipart/alternative; boundary=089e01419fbe356234050f7474c1 X-Originating-IP: 74.125.82.51 X-ZEDAT-Hint: A X-purgate: clean X-purgate-type: clean X-purgate-ID: 151147::1424367725-000C4EF0-DBAE8727/0/0 X-Bogosity: Ham, tests=bogofilter, spamicity=0.391474, version=1.2.4 X-Spam-Flag: NO X-Spam-Status: No, score=-0.7 required=5.0 tests=FREEMAIL_FROM,HTML_MESSAGE, RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,T_DKIM_INVALID X-Spam-Checker-Version: SpamAssassin 3.4.0 on Tuvalu.ZEDAT.FU-Berlin.DE X-Spam-Level: Subject: Re: [Seqan-dev] seqan 2 system_condition problems on windows X-BeenThere: seqan-dev@lists.fu-berlin.de X-Mailman-Version: 2.1.16 Precedence: list Reply-To: SeqAn Development List-Id: SeqAn Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Feb 2015 17:42:07 -0000 --089e01419fbe356234050f7474c1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Enrico, thanks for the hint. That is not so simple, since Qt is also essential for my plans, and that works best with mingw. I will try it with something else.. Regards: Daniel Live long and prosper Bartha D=C3=A1niel MTA-VMRI, 2014 2015-02-19 1:01 GMT+01:00 Siragusa, Enrico : > Hi Daniel, > > We decided to drop mingw. > > See https://github.com/seqan/seqan/blob/master/README.rst#prerequisites > for a list of supported platform. > > I would suggest Visual Studio 12 on Windows=E2=80=A6 > > Enrico > > On Feb 19, 2015, at 12:44 AM, Bartha D=C3=A1niel > wrote: > > Hi Everyone, > > I'm trying to work with seqan 2 on windows. This is pain-in-the-ass as > usual, but now there is something that grinds my nervs, and has to do wit= h > the lib self. > > Here my program, simply stolen from the docs: > > #include > > #include > > #include > > using namespace seqan; > > > int main() > > { > > CharString id; > > Dna5String seq; > > CharString qual; > > > SeqFileIn seqFileIn("E:/some.fastq"); > > readRecord(id, seq, qual, seqFileIn); > > } > > Not that big deal. But somehow I get a list of undefined references in th= e > 'system_condition.h'. See the error log below. Do anyone have an idea, > where the problem is? I assume that its either seqan or the compilation > parameters, since the code itself is primitive. > > Regards: Daniel > > 00:20:19: Starting: "C:\Qt\Tools\mingw491_32\bin\mingw32-make.exe" > C:/Qt/Tools/mingw491_32/bin/mingw32-make -f Makefile.Release > mingw32-make[1]: Entering directory > 'E:/dev/build-console_1-Desktop_Qt_5_4_0_MinGW_32bit-Release' > g++ -c -pipe -fno-keep-inline-dllexport -O2 -frtti -Wall -Wextra > -fexceptions -mthreads -I..\console_1 -I"C:\seqan-library-2.0.0\include" > -I"." -I"C:\Qt\5.4\mingw491_32\mkspecs\win32-g++" -o release\main.o > ..\console_1\main.cpp > In file included from C:\seqan-library-2.0.0\include/seqan/parallel.h:56:= 0, > from C:\seqan-library-2.0.0\include/seqan/modifier.h:48, > from C:\seqan-library-2.0.0\include/seqan/file.h:59, > from C:\seqan-library-2.0.0\include/seqan/stream.h:62, > from C:\seqan-library-2.0.0\include/seqan/seq_io.h:45, > from ..\console_1\main.cpp:3: > C:\seqan-library-2.0.0\include/seqan/system/system_condition.h: In > constructor 'seqan::Condition::Condition(seqan::CriticalSection&)': > C:\seqan-library-2.0.0\include/seqan/system/system_condition.h:57:47: > error: 'InitializeConditionVariable' was not declared in this scope > InitializeConditionVariable(&data_cond); > ^ > C:\seqan-library-2.0.0\include/seqan/system/system_condition.h: In > destructor 'seqan::Condition::~Condition()': > C:\seqan-library-2.0.0\include/seqan/system/system_condition.h:62:44: > error: 'WakeAllConditionVariable' was not declared in this scope > WakeAllConditionVariable(&data_cond); > ^ > C:\seqan-library-2.0.0\include/seqan/system/system_condition.h: In > function 'void seqan::waitFor(seqan::Condition&)': > C:\seqan-library-2.0.0\include/seqan/system/system_condition.h:98:92: > error: 'SleepConditionVariableCS' was not declared in this scope > BOOL success =3D SleepConditionVariableCS(&cond.data_cond, > &cond.csPtr->data_cs, INFINITE); > ^ > C:\seqan-library-2.0.0\include/seqan/system/system_condition.h: In > function 'void seqan::waitFor(seqan::Condition&, long int, bool&)': > C:\seqan-library-2.0.0\include/seqan/system/system_condition.h:112:98: > error: 'SleepConditionVariableCS' was not declared in this scope > inProgress =3D (SleepConditionVariableCS(&cond.data_cond, > &cond.csPtr->data_cs, timeoutMilliSec) =3D=3D 0); > ^ > C:\seqan-library-2.0.0\include/seqan/system/system_condition.h: In > function 'void seqan::signal(seqan::Condition&)': > C:\seqan-library-2.0.0\include/seqan/system/system_condition.h:137:45: > error: 'WakeAllConditionVariable' was not declared in this scope > WakeAllConditionVariable(&cond.data_cond); > ^ > In file included from > C:\seqan-library-2.0.0\include/seqan/basic/basic_debug.h:52:0, > from C:\seqan-library-2.0.0\include/seqan/basic.h:49, > from C:\seqan-library-2.0.0\include/seqan/sequence.h:51, > from ..\console_1\main.cpp:2: > C:\seqan-library-2.0.0\include/seqan/basic/debug_test_system.h: In > instantiation of 'bool seqan::ClassTest::testEqual(const char*, int, cons= t > T1&, const char*, const T2&, const char*, const char*, ...) [with T1 =3D = long > unsigned int; T2 =3D long int]': > C:\seqan-library-2.0.0\include/seqan/basic/debug_test_system.h:1014:77: > required from 'bool seqan::ClassTest::testEqual(const char*, int, const > T1&, const char*, const T2&, const char*) [with T1 =3D long unsigned int;= T2 > =3D long int]' > C:\seqan-library-2.0.0\include/seqan/system/system_condition.h:114:9: > required from here > C:\seqan-library-2.0.0\include/seqan/basic/debug_test_system.h:955:18: > warning: comparison between signed and unsigned integer expressions > [-Wsign-compare] > if (!(value1 =3D=3D value2)) > ^ > In file included from C:\seqan-library-2.0.0\include/seqan/basic.h:61:0, > from C:\seqan-library-2.0.0\include/seqan/sequence.h:51, > from ..\console_1\main.cpp:2: > C:\seqan-library-2.0.0\include/seqan/basic/basic_exception.h: At global > scope: > C:\seqan-library-2.0.0\include/seqan/basic/basic_exception.h:358:37: > warning: 'seqan::_globalExceptionHandler' defined but not used > [-Wunused-variable] > static const std::terminate_handler _globalExceptionHandler =3D > std::set_terminate(globalExceptionHandler); > ^ > Makefile.Release:485: recipe for target 'release/main.o' failed > mingw32-make[1]: *** [release/main.o] Error 1 > mingw32-make[1]: Leaving directory > 'E:/dev/build-console_1-Desktop_Qt_5_4_0_MinGW_32bit-Release' > makefile:34: recipe for target 'release' failed > mingw32-make: *** [release] Error 2 > 00:20:22: The process "C:\Qt\Tools\mingw491_32\bin\mingw32-make.exe" > exited with code 2. > Error while building/deploying project console_1 (kit: Desktop Qt 5.4.0 > MinGW 32bit) > When executing step "Make" > 00:20:22: Elapsed time: 00:03. > > > > Live long and prosper > Bartha D=C3=A1niel > > _______________________________________________ > seqan-dev mailing list > seqan-dev@lists.fu-berlin.de > https://lists.fu-berlin.de/listinfo/seqan-dev > > > > _______________________________________________ > seqan-dev mailing list > seqan-dev@lists.fu-berlin.de > https://lists.fu-berlin.de/listinfo/seqan-dev > > --089e01419fbe356234050f7474c1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi Enrico,

thanks for the hint. That is not so simp= le, since Qt is also essential for my plans, and that works best with mingw= . I will try it with something else..

Regards:

Daniel

Live long and prosper
Bartha D=C3=A1niel
MTA-VMRI, 2014
<= /div>

2015-02-19 1:01 GMT+01:00 Siragusa, Enrico <= span dir=3D"ltr"><Enrico.Siragusa@fu-berlin.de>:
Hi Daniel,

We decided to drop mingw.


I would suggest Visual Studio 12 on Windows=E2=80=A6

Enrico

On Feb 19, 2015, at 12:44 AM, Bartha D=C3=A1niel <daniel.bartha@gmail.com>= wrote:

Hi Everyone,

I'm trying to work with seqan 2 on windows. This is pain-in-the-ass as = usual, but now there is something that grinds my nervs, and has to do with = the lib self.

Here my program, simply stolen from the docs:

#include <iostr=
eam>
#include <seqan=
/sequence.h>
#include <seqan=
/seq_io.h>
using namespac=
e seqan;

int main()
{
    CharString id;
    Dna5String seq;
    CharString qual;

    SeqFileIn seqFileIn("E:/some.fastq");
    readRecord=
(id, seq, qual, seqFileIn);
}=C2=A0

Not that big deal. But somehow I get a list of undefined references in the = 'system_condition.h'. See the error log below. Do anyone have an id= ea, where the problem is? I assume that its either seqan or the compilation= parameters, since the code itself is primitive.

Regards: Daniel

00:20:19: Starting: "C:\Qt\Tools\mingw491_32\bin\mingw32-make.exe&q= uot;
C:/Qt/Tools/mingw491_32/bi= n/mingw32-make -f Makefile.Release
mingw32-make[1]: Entering = directory 'E:/dev/build-console_1-Desktop_Qt_5_4_0_MinGW_32bit-Release&= #39;
g++ -c -pipe -fno-keep-inl= ine-dllexport -O2 -frtti -Wall -Wextra -fexceptions -mthreads -I..\console_= 1 -I"C:\seqan-library-2.0.0\include" -I"." -I"C:\Q= t\5.4\mingw491_32\mkspecs\win32-g++" -o release\main.o ..\console_1\main.cpp
In file included from C:\seqan-library-2.0.0\include/seqan/parallel.h:56= :0,
from C:\seqan-library-2.0.0\include/seqan/modifier.h:48,
from C:\seqan-library-2.0.0\include/seqan/file.h:59,
from C:\seqan-library-2.0.0\include/seqan/stream.h:62,
from C:\seqan-library-2.0.0\include/seqan/seq_io.h:45,
from ..\console_1\main.cpp:3:
C:\seqan-library-2.0.0\include/seqan/system/system_condition.h: In const= ructor 'seqan::Condition::Condition(seqan::CriticalSection&)':<= /font>
C:\seqan-library-2.0.0\include/seqan/system/system_condition.h:57:47: er= ror: 'InitializeConditionVariable' was not declared in this scope
InitializeConditionVariable(&data_cond);
^
C:\seqan-library-2.0.0\include/seqan/system/system_condition.h: In destr= uctor 'seqan::Condition::~Condition()':
C:\seqan-library-2.0.0\include/seqan/system/system_condition.h:62:44: er= ror: 'WakeAllConditionVariable' was not declared in this scope
WakeAllConditionVariable(&data_cond);
^
C:\seqan-library-2.0.0\include/seqan/system/system_condition.h: In funct= ion 'void seqan::waitFor(seqan::Condition&)':
C:\seqan-library-2.0.0\include/seqan/system/system_condition.h:98:92: er= ror: 'SleepConditionVariableCS' was not declared in this scope
BOOL success =3D SleepConditionVariableCS(&cond.data_cond, &cond= .csPtr->data_cs, INFINITE);
^
C:\seqan-library-2.0.0\include/seqan/system/system_condition.h: In funct= ion 'void seqan::waitFor(seqan::Condition&, long int, bool&)= 9;:
C:\seqan-library-2.0.0\include/seqan/system/system_condition.h:112:98: e= rror: 'SleepConditionVariableCS' was not declared in this scope
inProgress =3D (SleepConditionVariableCS(&cond.data_cond, &cond.= csPtr->data_cs, timeoutMilliSec) =3D=3D 0);
^
C:\seqan-library-2.0.0\include/seqan/system/system_condition.h: In funct= ion 'void seqan::signal(seqan::Condition&)':
C:\seqan-library-2.0.0\include/seqan/system/system_condition.h:137:45: e= rror: 'WakeAllConditionVariable' was not declared in this scope
WakeAllConditionVariable(&cond.data_cond);
^
In file included from C:\seqan-library-2.0.0\include/seqan/basic/basic_d= ebug.h:52:0,
from C:\seqan-library-2.0.0\include/seqan/basic.h:49,
from C:\seqan-library-2.0.0\include/seqan/sequence.h:51,
from ..\console_1\main.cpp:2:
C:\seqan-library-2.0.0\include/seqan/basic/debug_test_system.h: In insta= ntiation of 'bool seqan::ClassTest::testEqual(const char*, int, const T= 1&, const char*, const T2&, const char*, const char*, ...) [with T1 =3D long unsigned i= nt; T2 =3D long int]':
C:\seqan-library-2.0.0\include/seqan/basic/debug_test_system.h:1014:77: = required from 'bool seqan::ClassTest::testEqual(const char*, int, const= T1&, const char*, const T2&, const char*) [with T1 =3D long unsigned int; T2 =3D long in= t]'
C:\seqan-library-2.0.0\include/seqan/system/system_condition.h:114:9: re= quired from here
C:\seqan-library-2.0.0\include/seqan/basic/debug_test_system.h:955:18: w= arning: comparison between signed and unsigned integer expressions [-Wsign-= compare]
if (!(value1 =3D=3D value2))
^
In file included from C:\seqan-library-2.0.0\include/seqan/basic.h:61:0,=
from C:\seqan-library-2.0.0\include/seqan/sequence.h:51,
from ..\console_1\main.cpp:2:
C:\seqan-library-2.0.0\include/seqan/basic/basic_exception.h: At global = scope:
C:\seqan-library-2.0.0\include/seqan/basic/basic_exception.h:358:37: war= ning: 'seqan::_globalExceptionHandler' defined but not used [-Wunus= ed-variable]
static const std::terminate_handler _globalExceptionHandler =3D std::set= _terminate(globalExceptionHandler);
^
Makefile.Release:485: reci= pe for target 'release/main.o' failed
mingw32-make[1]: *** [release/main.o] Error 1
mingw32-make[1]: Leaving d= irectory 'E:/dev/build-console_1-Desktop_Qt_5_4_0_MinGW_32bit-Release&#= 39;
makefile:34: recipe for ta= rget 'release' failed
mingw32-make: *** [release] Error 2
00:20:22: The process "C:\Qt\Tools\mingw491_32\bin\= mingw32-make.exe" exited with code 2.
Error while building/deploying project console_1 (kit: Desktop Qt 5.4.0 = MinGW 32bit)
When executing step "Make"
00:20:22: Elapsed time: 00:03.



Live long and prosper
Bartha D=C3=A1niel

_______________________________________________
seqan-dev mailing list
seqan-dev= @lists.fu-berlin.de
https://lists.fu-berlin.de/listinfo/seqan-dev


_______________________________________________
seqan-dev mailing list
seqan-dev@lists.fu-berlin.d= e
https://lists.fu-berlin.de/listinfo/seqan-dev


--089e01419fbe356234050f7474c1-- From hlk.dogan@gmail.com Fri Feb 20 08:25:22 2015 Received: from relay1.zedat.fu-berlin.de ([130.133.4.67]) by list1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtp (envelope-from ) id <1YOhxg-003lKW-Mq>; Fri, 20 Feb 2015 08:25:20 +0100 Received: from mail-ob0-f178.google.com ([209.85.214.178]) by relay1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (envelope-from ) id <1YOhxg-0013Dw-HI>; Fri, 20 Feb 2015 08:25:20 +0100 Received: by mail-ob0-f178.google.com with SMTP id uz6so22526447obc.9 for ; Thu, 19 Feb 2015 23:25:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=ekWqysHzGbanB7pVbjVnhb/fGc4ecnt40e/TNJd4JC4=; b=nRqk5M+EnNCsuy3RxcCnZMeiaP5An1hon3D6ooQFSMQPCTvkGjVCEY8LceF+8kdMy2 2dZ15a3zP4cGA1EgfBvLTErHgyXKH7OP8ANSR2ivBP9tZZNuXKkHPhIOv0ndvyitf6Z5 xFpCVXV0AYc72OfsPxPFpMDX09VBjNl6zweIREivjdJ9fjE/VhvYu4maH958LMuAHyWi oH9N6rD7l+qKBODKMhmErZt7K0SEUYBAE0AC2TJw/X7X26c4fb12p1KOX6AemsXzs9f3 0cMvk9PBNK/9NfNVhb7ZHyFFHrG0iWkvCDWlpyr9fXiXYfun7Z67C3trEBNwKz8Pacb0 uYDg== MIME-Version: 1.0 X-Received: by 10.60.94.70 with SMTP id da6mr5624693oeb.48.1424417117698; Thu, 19 Feb 2015 23:25:17 -0800 (PST) Received: by 10.182.27.175 with HTTP; Thu, 19 Feb 2015 23:25:17 -0800 (PST) Date: Fri, 20 Feb 2015 01:25:17 -0600 Message-ID: From: Haluk Dogan To: seqan-dev@lists.fu-berlin.de Content-Type: multipart/alternative; boundary=089e012287c04fff9b050f7ff4ef X-Originating-IP: 209.85.214.178 X-ZEDAT-Hint: A X-purgate: clean X-purgate-type: clean X-purgate-ID: 151147::1424417120-000C4EF0-F3E6BBA8/0/0 X-Bogosity: Ham, tests=bogofilter, spamicity=0.080683, version=1.2.4 X-Spam-Flag: NO X-Spam-Status: No, score=-0.7 required=5.0 tests=FREEMAIL_FROM,HTML_MESSAGE, RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,T_DKIM_INVALID X-Spam-Checker-Version: SpamAssassin 3.4.0 on Tuvalu.ZEDAT.FU-Berlin.DE X-Spam-Level: Subject: [Seqan-dev] printing String X-BeenThere: seqan-dev@lists.fu-berlin.de X-Mailman-Version: 2.1.16 Precedence: list Reply-To: SeqAn Development List-Id: SeqAn Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Feb 2015 07:25:22 -0000 --089e012287c04fff9b050f7ff4ef Content-Type: text/plain; charset=UTF-8 Hi, I have "*use of undeclared identifier 'directionIterator'" *error while printing a String object. My gcc version is 4.9. Is the problem on my side? The full error output is in the following: *seqan-src/include/seqan/sequence/string_base.h:2009:60: error: use of undeclared identifier 'directionIterator'* * typename DirectionIterator::Type it = directionIterator(target, Output());* * ^* *~/git/seqan-src/demos/seqan_dev/test.cpp:37:15: note: in instantiation of function template specialization 'seqan::operator<<, seqan::SimpleType,* * seqan::Alloc >' requested here* * std::cout << dnaSeq << std::endl;* Thank you. -- HD --089e012287c04fff9b050f7ff4ef Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi,

I have "us= e of undeclared identifier 'directionIterator'"=C2=A0error= while printing a String<Dna> object. My gcc version is 4.9. Is the p= roblem on my side?

The full error output is= in the following:

seqan-src/include/seqan/sequence/string_b= ase.h:2009:60: error: use o= f undeclared identifier 'directionIterator'

=C2=A0 =C2=A0 typename DirectionIterator&= lt;TStream, Output>::Type it =3D directionIterator(target, Output());

=C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 ^

~/git/seqan-src/demos/seqan_dev/test.cpp:= 37:15: note: in instantiati= on of function template specialization 'seqan::operator<<<std:= :__1::basic_ostream<char>, seqan::SimpleType<unsigned char, seqan:= :Dna_>,

=C2=A0 =C2=A0 =C2=A0 seqan::Alloc<void= > >' requested here

=C2=A0 =C2=A0 std::cout << dnaSeq &= lt;< std::endl;

Thank you.
--
HD
--089e012287c04fff9b050f7ff4ef-- From manuel.holtgrewe@fu-berlin.de Fri Feb 20 09:36:57 2015 Received: from outpost9.zedat.fu-berlin.de ([130.133.4.95]) by list1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtp (envelope-from ) id <1YOj4x-0043gC-Uc>; Fri, 20 Feb 2015 09:36:56 +0100 Received: from relay2.zedat.fu-berlin.de ([130.133.4.80]) by outpost.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtp (envelope-from ) id <1YOj4x-002V7f-TY>; Fri, 20 Feb 2015 09:36:55 +0100 Received: from cas3.campus.fu-berlin.de ([130.133.170.203]) by relay2.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (envelope-from ) id <1YOj4x-001Hcc-JP>; Fri, 20 Feb 2015 09:36:55 +0100 Received: from EX02A.campus.fu-berlin.de ([130.133.170.132]) by CAS3.campus.fu-berlin.de ([130.133.170.203]) with mapi id 14.03.0224.002; Fri, 20 Feb 2015 09:36:54 +0100 From: "Holtgrewe, Manuel" To: SeqAn Development Thread-Topic: [Seqan-dev] printing String Thread-Index: AQHQTN5rH8DweT15HUGIx3l5Sk4CuJz5NvO2 Message-ID: References: In-Reply-To: Accept-Language: en-US, de-DE Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: multipart/alternative; boundary="_000_FCCAB9D80C3DAB47B5601C5B0E62872B96290A1Dex02acampusfube_" MIME-Version: 1.0 Date: Fri, 20 Feb 2015 09:36:53 +0100 X-Original-Date: Fri, 20 Feb 2015 08:36:53 +0000 X-Originating-IP: 130.133.170.203 X-ZEDAT-Hint: XA X-purgate: clean X-purgate-type: clean X-purgate-ID: 151147::1424421415-000C4EF0-964D00C6/0/0 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000059, version=1.2.4 X-Spam-Flag: NO X-Spam-Status: No, score=-50.0 required=5.0 tests=ALL_TRUSTED,HTML_MESSAGE X-Spam-Checker-Version: SpamAssassin 3.4.0 on Vanuatu.ZEDAT.FU-Berlin.DE X-Spam-Level: Subject: Re: [Seqan-dev] printing String X-BeenThere: seqan-dev@lists.fu-berlin.de X-Mailman-Version: 2.1.16 Precedence: list Reply-To: SeqAn Development List-Id: SeqAn Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Feb 2015 08:36:57 -0000 --_000_FCCAB9D80C3DAB47B5601C5B0E62872B96290A1Dex02acampusfube_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Dear Haluk, Make sure to include . Cheers, Manuel ________________________________ From: Haluk Dogan [hlk.dogan@gmail.com] Sent: Friday, February 20, 2015 8:25 AM To: seqan-dev@lists.fu-berlin.de Subject: [Seqan-dev] printing String Hi, I have "use of undeclared identifier 'directionIterator'" error while print= ing a String object. My gcc version is 4.9. Is the problem on my side? The full error output is in the following: seqan-src/include/seqan/sequence/string_base.h:2009:60: error: use of undec= lared identifier 'directionIterator' typename DirectionIterator::Type it =3D directionItera= tor(target, Output()); ^ ~/git/seqan-src/demos/seqan_dev/test.cpp:37:15: note: in instantiation of f= unction template specialization 'seqan::operator<<, seqan::SimpleType, seqan::Alloc >' requested here std::cout << dnaSeq << std::endl; Thank you. -- HD --_000_FCCAB9D80C3DAB47B5601C5B0E62872B96290A1Dex02acampusfube_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Dear Haluk,

Make sure to include <seqan/stream.h>.

Cheers,
Manuel

From: Haluk Dogan [hlk.dogan@gmail.com] Sent: Friday, February 20, 2015 8:25 AM
To: seqan-dev@lists.fu-berlin.de
Subject: [Seqan-dev] printing String<Dna>

Hi,

I have "use of undeclared identifier 'directi= onIterator'" error while printing a String<Dna> object.= My gcc version is 4.9. Is the problem on my side?

The full error output is in the following:

seqan-src/include/seqan/sequence/string_b= ase.h:2009:60: error: use of undeclared id= entifier 'directionIterator'

    typename DirectionIterator&= lt;TStream, Output>::Type it =3D directionIterator(target, Output());

           =                      = ;                     &nb= sp;     ^

~/git/seqan-src/demos/seqan_dev/test.cpp:= 37:15: note: in instantiation of function= template specialization 'seqan::operator<<<std::__1::basic_ostrea= m<char>, seqan::SimpleType<unsigned char, seqan::Dna_>,<= /b>

      seqan::Alloc<void= > >' requested here

    std::cout << dnaSeq &= lt;< std::endl;

Thank you.
--
HD
--_000_FCCAB9D80C3DAB47B5601C5B0E62872B96290A1Dex02acampusfube_-- From hlk.dogan@gmail.com Fri Feb 20 14:46:11 2015 Received: from relay1.zedat.fu-berlin.de ([130.133.4.67]) by list1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtp (envelope-from ) id <1YOnuD-000fSW-3x>; Fri, 20 Feb 2015 14:46:09 +0100 Received: from mail-ob0-f182.google.com ([209.85.214.182]) by relay1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (envelope-from ) id <1YOnuC-002Klz-V2>; Fri, 20 Feb 2015 14:46:09 +0100 Received: by mail-ob0-f182.google.com with SMTP id nt9so23565602obb.13 for ; Fri, 20 Feb 2015 05:46:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=0Mx55dHyy9THlDpDklzpnDJprMTNtns3dRhrRZ3C1Tw=; b=QJsoLQhRR9KMjcHvKq8gx4aF6ecV18IsrIHzVoh0gIRV+Ft1MUzO2ZJefjmeMpgZrA +z62RK92qZnpfCefV6kEWhTC4uKu583bpkZSUQjC0EjBUdWYHxmV6jvWBDlq+p3G0huu QDfxELU2mPLEO8PSZy4T7Ji2jj4w6PM0TqqpFkZzql44M6uNFQD+sHgZUT83sVqAdZ+K 8jVLvXuh9o9W4hyoBQ/3qQPozZ37U35q9uQuf4HBH3fyBDxKfF5o9tjUdD1TIIPjsmV1 UeqYsap5uxGhOJDUY5kfV967BHk6Q80o6GPXMdIwcCvzy6fkRSU/soIQWD2Kr2uWWH7i Nkog== MIME-Version: 1.0 X-Received: by 10.60.198.228 with SMTP id jf4mr6059854oec.32.1424439966312; Fri, 20 Feb 2015 05:46:06 -0800 (PST) Received: by 10.182.27.175 with HTTP; Fri, 20 Feb 2015 05:46:06 -0800 (PST) In-Reply-To: References: Date: Fri, 20 Feb 2015 07:46:06 -0600 Message-ID: From: Haluk Dogan To: SeqAn Development Content-Type: multipart/alternative; boundary=001a113472b2322ed9050f854689 X-Originating-IP: 209.85.214.182 X-ZEDAT-Hint: A X-purgate: clean X-purgate-type: clean X-purgate-ID: 151147::1424439969-000C4EF0-9F5ECA8A/0/0 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000119, version=1.2.4 X-Spam-Flag: NO X-Spam-Status: No, score=-0.7 required=5.0 tests=FREEMAIL_FROM,HTML_MESSAGE, RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,T_DKIM_INVALID X-Spam-Checker-Version: SpamAssassin 3.4.0 on Niue.ZEDAT.FU-Berlin.DE X-Spam-Level: Subject: Re: [Seqan-dev] printing String X-BeenThere: seqan-dev@lists.fu-berlin.de X-Mailman-Version: 2.1.16 Precedence: list Reply-To: SeqAn Development List-Id: SeqAn Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Feb 2015 13:46:11 -0000 --001a113472b2322ed9050f854689 Content-Type: text/plain; charset=UTF-8 I see. It worked now. I copied the whole code from Sequences tutorial. stream.h is missing in the tutorial. Thank you. On Fri, Feb 20, 2015 at 2:36 AM, Holtgrewe, Manuel < manuel.holtgrewe@fu-berlin.de> wrote: > Dear Haluk, > > Make sure to include . > > Cheers, > Manuel > > ------------------------------ > *From:* Haluk Dogan [hlk.dogan@gmail.com] > *Sent:* Friday, February 20, 2015 8:25 AM > *To:* seqan-dev@lists.fu-berlin.de > *Subject:* [Seqan-dev] printing String > > Hi, > > I have "*use of undeclared identifier 'directionIterator'" *error while > printing a String object. My gcc version is 4.9. Is the problem on my > side? > > The full error output is in the following: > > *seqan-src/include/seqan/sequence/string_base.h:2009:60: error: use of > undeclared identifier 'directionIterator'* > > * typename DirectionIterator::Type it = > directionIterator(target, Output());* > > * ^* > > *~/git/seqan-src/demos/seqan_dev/test.cpp:37:15: note: in instantiation of > function template specialization > 'seqan::operator<<, > seqan::SimpleType,* > > * seqan::Alloc >' requested here* > > * std::cout << dnaSeq << std::endl;* > Thank you. > -- > HD > > _______________________________________________ > seqan-dev mailing list > seqan-dev@lists.fu-berlin.de > https://lists.fu-berlin.de/listinfo/seqan-dev > > -- HD --001a113472b2322ed9050f854689 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I see. It worked now. I copied the whole code from Sequenc= es tutorial. stream.h is missing in the tutorial.

Thank = you.

O= n Fri, Feb 20, 2015 at 2:36 AM, Holtgrewe, Manuel <manuel.holt= grewe@fu-berlin.de> wrote:
Dear Haluk,

Make sure to include <seqan/stream.h>.

Cheers,
Manuel


Fro= m: Haluk Dogan [hlk.dogan@gmail.com]
Sent: Friday, February 20, 2015 8:25 AM
To: seqan-dev@lists.fu-berlin.de
Subject: [Seqan-dev] printing String<Dna>

Hi,

I have "use of undeclared identifier 'directionItera= tor'"=C2=A0error while printing a String<Dna> object. My= gcc version is 4.9. Is the problem on my side?

The full error output is in the following:

seqan-src/include/seqan/sequence/string_base.h:2009:60: error: use of undeclared identifier 'directio= nIterator'

=C2=A0 =C2=A0 typename DirectionIterator<TStream, Output>= ::Type it =3D directionIterator(target, Output());

=C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ^=

~/git/seqan-src/demos/seqan_dev/test.cpp:37:15: note: in instantiation of function template specializati= on 'seqan::operator<<<std::__1::basic_ostream<char>, seq= an::SimpleType<unsigned char, seqan::Dna_>,

=C2=A0 =C2=A0 =C2=A0 seqan::Alloc<void> >' request= ed here

=C2=A0 =C2=A0 std::cout << dnaSeq << std::endl;=

Thank you.
--
HD

_______________________________________________
seqan-dev mailing list
seqan-dev@lists.fu-berlin.d= e
https://lists.fu-berlin.de/listinfo/seqan-dev




--
HD
--001a113472b2322ed9050f854689--