From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: "Arnaud Gardelein" Newsgroups: gmane.lisp.guile.bugs Subject: bug#22141: guile-2.1.1 fails with error 134 in ice-9/psyntax-pp.go on cygwin x86_64 Date: Tue, 23 Aug 2016 17:01:54 +0200 Message-ID: <020446f67310f6f047682583769b6f28.squirrel@somewhere-in-the-space.org> References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed;boundary="----=_20160823170154_10746" X-Trace: blaine.gmane.org 1471964618 2044 195.159.176.226 (23 Aug 2016 15:03:38 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 23 Aug 2016 15:03:38 +0000 (UTC) User-Agent: SquirrelMail/1.4.23 [SVN] To: 22141@debbugs.gnu.org Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Tue Aug 23 17:03:29 2016 Return-path: Envelope-to: guile-bugs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bcDEY-0007vH-ML for guile-bugs@m.gmane.org; Tue, 23 Aug 2016 17:03:23 +0200 Original-Received: from localhost ([::1]:46991 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bcDEW-0003k0-2o for guile-bugs@m.gmane.org; Tue, 23 Aug 2016 11:03:20 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50702) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bcDEK-0003j3-FX for bug-guile@gnu.org; Tue, 23 Aug 2016 11:03:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bcDEE-0004O4-G7 for bug-guile@gnu.org; Tue, 23 Aug 2016 11:03:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:40339) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bcDEE-0004O0-Cf for bug-guile@gnu.org; Tue, 23 Aug 2016 11:03:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bcDEE-000387-0B for bug-guile@gnu.org; Tue, 23 Aug 2016 11:03:02 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: Resent-From: "Arnaud Gardelein" Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Tue, 23 Aug 2016 15:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22141 X-GNU-PR-Package: guile X-GNU-PR-Keywords: Original-Received: via spool by 22141-submit@debbugs.gnu.org id=B22141.147196453911967 (code B ref 22141); Tue, 23 Aug 2016 15:03:01 +0000 Original-Received: (at 22141) by debbugs.gnu.org; 23 Aug 2016 15:02:19 +0000 Original-Received: from localhost ([127.0.0.1]:38048 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bcDDS-00036s-Fz for submit@debbugs.gnu.org; Tue, 23 Aug 2016 11:02:19 -0400 Original-Received: from somewhere-in-the-space.org ([109.190.28.168]:56764 helo=shorea3.somewhere-in-the-space.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bcDDK-00036F-Vd for 22141@debbugs.gnu.org; Tue, 23 Aug 2016 11:02:12 -0400 Original-Received: by shorea3.somewhere-in-the-space.org (Postfix, from userid 111) id 525BA41586; Tue, 23 Aug 2016 17:01:57 +0200 (CEST) Original-Received: from somewhere-in-the-space.org (localhost [IPv6:::1]) by shorea3.somewhere-in-the-space.org (Postfix) with ESMTP id 6ABE441586; Tue, 23 Aug 2016 17:01:54 +0200 (CEST) Original-Received: from 165.225.76.70 (SquirrelMail authenticated user arnaud) by somewhere-in-the-space.org with HTTP; Tue, 23 Aug 2016 17:01:54 +0200 X-Priority: 3 (Normal) Importance: Normal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-guile@gnu.org List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Original-Sender: "bug-guile" Xref: news.gmane.org gmane.lisp.guile.bugs:8385 Archived-At: ------=_20160823170154_10746 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit > This sounds like either a limitation in BDW-GC or a misconfiguration of BDW-GC, or some strange interaction with the pthreads library on cygwin. Have you been able to build 2.0.11? (I ask about 2.0.11 because it has seen wider and deeper testing.) > Andy I tried with a fresh cygwin-x64 install, with gc-7.6.0 and libatomics_ops-7.4.4, both compiled manually. I made a link from For 2.0.11 I get the output in the attached log. It seems pthread_attr_t type is unknown, any hints ? For the sake of completeness, I tried with 2.1.3.104-8f2f8, here is the last message, full path stripped: CC libguile_2.2_la-weak-set.lo weak-set.c:165:1: error: conflicting types for 'GC_move_disappearing_link' GC_move_disappearing_link (void **from, void **to) ^ In file included from ../libguile/bdw-gc.h:47:0, from ../libguile/gc.h:186, from ../libguile/pairs.h:28, from ../libguile/_scm.h:74, from weak-set.c:27: ../gc/gc.h:1147:20: note: previous declaration of 'GC_move_disappearing_link' was here GC_API int GC_CALL GC_move_disappearing_link(void ** /* link */, ^ make[3]: *** [Makefile:3314: libguile_2.2_la-weak-set.lo] Error 1 make[3]: Leaving directory '/.../guile-2.1.3.104-8f2f8/libguile' make[2]: *** [Makefile:2259: all] Error 2 make[2]: Leaving directory '/.../guile-2.1.3.104-8f2f8/libguile' make[1]: *** [Makefile:1824: all-recursive] Error 1 make[1]: Leaving directory '/.../guile-2.1.3.104-8f2f8' make: *** [Makefile:1709: all] Error 2 Could this be related to a misconfiguration if libgc on my setup ? For both releases, here is the configure command used: ./configure BDW_GC_CFLAGS=-I../libgc-7.6.0/include BDW_GC_LIBS=-l:../libgc-7.6.0/libgc.la Arnaud. ------=_20160823170154_10746 Content-Type: application/octet-stream; name="make.log" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="make.log" bWFrZSAgYWxsLXJlY3Vyc2l2ZQptYWtlWzFdOiBFbnRlcmluZyBkaXJlY3RvcnkgJy8uLi4vZ3Vp bGUtMi4wLjExJwpNYWtpbmcgYWxsIGluIGxpYgptYWtlWzJdOiBFbnRlcmluZyBkaXJlY3Rvcnkg Jy8uLi4vZ3VpbGUtMi4wLjExL2xpYicKbWFrZSAgYWxsLXJlY3Vyc2l2ZQptYWtlWzNdOiBFbnRl cmluZyBkaXJlY3RvcnkgJy8uLi4vZ3VpbGUtMi4wLjExL2xpYicKbWFrZVs0XTogRW50ZXJpbmcg ZGlyZWN0b3J5ICcvLi4uL2d1aWxlLTIuMC4xMS9saWInCiAgQ0MgICAgICAgYmluYXJ5LWlvLmxv CkluIGZpbGUgaW5jbHVkZWQgZnJvbSAvdXNyL2luY2x1ZGUvc3lzL3NpZ25hbC5oOjExMjowLAog ICAgICAgICAgICAgICAgIGZyb20gL3Vzci9pbmNsdWRlL3NpZ25hbC5oOjYsCiAgICAgICAgICAg ICAgICAgZnJvbSAuL3NpZ25hbC5oOjUyLAogICAgICAgICAgICAgICAgIGZyb20gLi9zeXMvc2Vs ZWN0Lmg6MTA3LAogICAgICAgICAgICAgICAgIGZyb20gL3Vzci9pbmNsdWRlL3N5cy90aW1lLmg6 NDcsCiAgICAgICAgICAgICAgICAgZnJvbSAuL3N5cy90aW1lLmg6MzksCiAgICAgICAgICAgICAg ICAgZnJvbSAuL3N5cy9zZWxlY3QuaDo4NiwKICAgICAgICAgICAgICAgICBmcm9tIC91c3IvaW5j bHVkZS9zeXMvdHlwZXMuaDo2OCwKICAgICAgICAgICAgICAgICBmcm9tIC4vc3lzL3R5cGVzLmg6 MjcsCiAgICAgICAgICAgICAgICAgZnJvbSAuL2ZjbnRsLmg6NTAsCiAgICAgICAgICAgICAgICAg ZnJvbSBiaW5hcnktaW8uaDoyMiwKICAgICAgICAgICAgICAgICBmcm9tIGJpbmFyeS1pby5jOjM6 Ci91c3IvaW5jbHVkZS9jeWd3aW4vc2lnbmFsLmg6MTc1OjM6IGVycm9yOiB1bmtub3duIHR5cGUg bmFtZSAncHRocmVhZF9hdHRyX3QnCiAgIHB0aHJlYWRfYXR0cl90ICpzaWdldl9ub3RpZnlfYXR0 cmlidXRlczsgLyogbm90aWZpY2F0aW9uIGF0dHJpYnV0ZXMgKi8KICAgXgovdXNyL2luY2x1ZGUv Y3lnd2luL3NpZ25hbC5oOjIxMDozOiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUgJ3BpZF90Jwog ICBwaWRfdCBzaV9waWQ7ICAgIC8qIHNlbmRlcidzIHBpZCAqLwogICBeCi91c3IvaW5jbHVkZS9j eWd3aW4vc2lnbmFsLmg6MjExOjM6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSAndWlkX3QnCiAg IHVpZF90IHNpX3VpZDsgICAgLyogc2VuZGVyJ3MgdWlkICovCiAgIF4KL3Vzci9pbmNsdWRlL2N5 Z3dpbi9zaWduYWwuaDoyMjc6MjogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lICd0aW1lcl90Jwog IHRpbWVyX3Qgc2lfdGlkOyAgIC8qIHRpbWVyIGlkICovCiAgXgovdXNyL2luY2x1ZGUvY3lnd2lu L3NpZ25hbC5oOjIzNTo3OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUgJ2Nsb2NrX3QnCiAgICAg ICBjbG9ja190IHNpX3V0aW1lOyAgIC8qIHVzZXIgdGltZSAqLwogICAgICAgXgovdXNyL2luY2x1 ZGUvY3lnd2luL3NpZ25hbC5oOjIzNjo3OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUgJ2Nsb2Nr X3QnCiAgICAgICBjbG9ja190IHNpX3N0aW1lOyAgIC8qIHN5c3RlbSB0aW1lICovCiAgICAgICBe Ci91c3IvaW5jbHVkZS9jeWd3aW4vc2lnbmFsLmg6NDA4OjIxOiBlcnJvcjogZXhwZWN0ZWQgJykn IGJlZm9yZSAnaW50JwogaW50IHNpZ3F1ZXVlKHBpZF90LCBpbnQsIGNvbnN0IHVuaW9uIHNpZ3Zh bCk7CiAgICAgICAgICAgICAgICAgICAgIF4KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIC91c3IvaW5j bHVkZS9zeXMvdHlwZXMuaDoyMDowLAogICAgICAgICAgICAgICAgIGZyb20gLi9zeXMvdHlwZXMu aDoyNywKICAgICAgICAgICAgICAgICBmcm9tIC4vZmNudGwuaDo1MCwKICAgICAgICAgICAgICAg ICBmcm9tIGJpbmFyeS1pby5oOjIyLAogICAgICAgICAgICAgICAgIGZyb20gYmluYXJ5LWlvLmM6 MzoKL3Vzci9pbmNsdWRlL3N5cy9zaWduYWwuaDoxNzE6NTogZXJyb3I6IGV4cGVjdGVkICcpJyBi ZWZvcmUgJ2ludCcKIGludCBfRVhGVU4oa2lsbCwgKHBpZF90LCBpbnQpKTsKICAgICBeCi91c3Iv aW5jbHVkZS9zeXMvc2lnbmFsLmg6MTc0OjU6IGVycm9yOiBleHBlY3RlZCAnKScgYmVmb3JlICdp bnQnCiBpbnQgX0VYRlVOKGtpbGxwZywgKHBpZF90LCBpbnQpKTsKICAgICBeCi91c3IvaW5jbHVk ZS9zeXMvc2lnbmFsLmg6MjAyOjU6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSAncHRocmVhZF90 JwogaW50IF9FWEZVTihwdGhyZWFkX2tpbGwsIChwdGhyZWFkX3QgdGhyZWFkLCBpbnQgc2lnKSk7 CiAgICAgXgovdXNyL2luY2x1ZGUvc3lzL3NpZ25hbC5oOjIxNzo1OiBlcnJvcjogdW5rbm93biB0 eXBlIG5hbWUgJ3BpZF90JwogaW50IF9FWEZVTihzaWdxdWV1ZSwgKHBpZF90IHBpZCwgaW50IHNp Z25vLCBjb25zdCB1bmlvbiBzaWd2YWwgdmFsdWUpKTsKICAgICBeCkluIGZpbGUgaW5jbHVkZWQg ZnJvbSAuL3N5cy90aW1lLmg6Mzk6MCwKICAgICAgICAgICAgICAgICBmcm9tIC4vc3lzL3NlbGVj dC5oOjg2LAogICAgICAgICAgICAgICAgIGZyb20gL3Vzci9pbmNsdWRlL3N5cy90eXBlcy5oOjY4 LAogICAgICAgICAgICAgICAgIGZyb20gLi9zeXMvdHlwZXMuaDoyNywKICAgICAgICAgICAgICAg ICBmcm9tIC4vZmNudGwuaDo1MCwKICAgICAgICAgICAgICAgICBmcm9tIGJpbmFyeS1pby5oOjIy LAogICAgICAgICAgICAgICAgIGZyb20gYmluYXJ5LWlvLmM6MzoKL3Vzci9pbmNsdWRlL3N5cy90 aW1lLmg6MTA0OjM0OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUgJ3VfaW50JwogYmludGltZV9t dWwoc3RydWN0IGJpbnRpbWUgKl9idCwgdV9pbnQgX3gpCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBeCi91c3IvaW5jbHVkZS9zeXMvdGltZS5oOjE0NToxNzogZXJyb3I6IHVua25v d24gdHlwZSBuYW1lICdzYmludGltZV90Jwogc2JpbnRpbWVfZ2V0c2VjKHNiaW50aW1lX3QgX3Ni dCkKICAgICAgICAgICAgICAgICBeCi91c3IvaW5jbHVkZS9zeXMvdGltZS5oOjE1MToxNzogZXJy b3I6IHVua25vd24gdHlwZSBuYW1lICdzYmludGltZV90Jwogc3RhdGljIF9faW5saW5lIHNiaW50 aW1lX3QKICAgICAgICAgICAgICAgICBeCi91c3IvaW5jbHVkZS9zeXMvdGltZS5oOiBJbiBmdW5j dGlvbiAnYnR0b3NidCc6Ci91c3IvaW5jbHVkZS9zeXMvdGltZS5oOjE1NToxMjogZXJyb3I6ICdz YmludGltZV90JyB1bmRlY2xhcmVkIChmaXJzdCB1c2UgaW4gdGhpcyBmdW5jdGlvbikKICByZXR1 cm4gKCgoc2JpbnRpbWVfdClfYnQuc2VjIDw8IDMyKSArIChfYnQuZnJhYyA+PiAzMikpOwogICAg ICAgICAgICBeCi91c3IvaW5jbHVkZS9zeXMvdGltZS5oOjE1NToxMjogbm90ZTogZWFjaCB1bmRl Y2xhcmVkIGlkZW50aWZpZXIgaXMgcmVwb3J0ZWQgb25seSBvbmNlIGZvciBlYWNoIGZ1bmN0aW9u IGl0IGFwcGVhcnMgaW4KL3Vzci9pbmNsdWRlL3N5cy90aW1lLmg6MTU1OjIzOiBlcnJvcjogZXhw ZWN0ZWQgJyknIGJlZm9yZSAnX2J0JwogIHJldHVybiAoKChzYmludGltZV90KV9idC5zZWMgPDwg MzIpICsgKF9idC5mcmFjID4+IDMyKSk7CiAgICAgICAgICAgICAgICAgICAgICAgXgovdXNyL2lu Y2x1ZGUvc3lzL3RpbWUuaDogQXQgdG9wIGxldmVsOgovdXNyL2luY2x1ZGUvc3lzL3RpbWUuaDox NTk6OTogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lICdzYmludGltZV90Jwogc2J0dG9idChzYmlu dGltZV90IF9zYnQpCiAgICAgICAgIF4KL3Vzci9pbmNsdWRlL3N5cy90aW1lLmg6MjE4Ojk6IGVy cm9yOiB1bmtub3duIHR5cGUgbmFtZSAnc2JpbnRpbWVfdCcKIHNidHRvdHMoc2JpbnRpbWVfdCBf c2J0KQogICAgICAgICBeCi91c3IvaW5jbHVkZS9zeXMvdGltZS5oOjIyNzoxNzogZXJyb3I6IHVu a25vd24gdHlwZSBuYW1lICdzYmludGltZV90Jwogc3RhdGljIF9faW5saW5lIHNiaW50aW1lX3QK ICAgICAgICAgICAgICAgICBeCi91c3IvaW5jbHVkZS9zeXMvdGltZS5oOiBJbiBmdW5jdGlvbiAn dHN0b3NidCc6Ci91c3IvaW5jbHVkZS9zeXMvdGltZS5oOjIzMToxMjogZXJyb3I6ICdzYmludGlt ZV90JyB1bmRlY2xhcmVkIChmaXJzdCB1c2UgaW4gdGhpcyBmdW5jdGlvbikKICByZXR1cm4gKCgo c2JpbnRpbWVfdClfdHMudHZfc2VjIDw8IDMyKSArCiAgICAgICAgICAgIF4KL3Vzci9pbmNsdWRl L3N5cy90aW1lLmg6MjMxOjIzOiBlcnJvcjogZXhwZWN0ZWQgJyknIGJlZm9yZSAnX3RzJwogIHJl dHVybiAoKChzYmludGltZV90KV90cy50dl9zZWMgPDwgMzIpICsKICAgICAgICAgICAgICAgICAg ICAgICBeCi91c3IvaW5jbHVkZS9zeXMvdGltZS5oOiBBdCB0b3AgbGV2ZWw6Ci91c3IvaW5jbHVk ZS9zeXMvdGltZS5oOjIzNjo5OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUgJ3NiaW50aW1lX3Qn CiBzYnR0b3R2KHNiaW50aW1lX3QgX3NidCkKICAgICAgICAgXgovdXNyL2luY2x1ZGUvc3lzL3Rp bWUuaDoyNDU6MTc6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSAnc2JpbnRpbWVfdCcKIHN0YXRp YyBfX2lubGluZSBzYmludGltZV90CiAgICAgICAgICAgICAgICAgXgovdXNyL2luY2x1ZGUvc3lz L3RpbWUuaDogSW4gZnVuY3Rpb24gJ3R2dG9zYnQnOgovdXNyL2luY2x1ZGUvc3lzL3RpbWUuaDoy NDk6MTI6IGVycm9yOiAnc2JpbnRpbWVfdCcgdW5kZWNsYXJlZCAoZmlyc3QgdXNlIGluIHRoaXMg ZnVuY3Rpb24pCiAgcmV0dXJuICgoKHNiaW50aW1lX3QpX3R2LnR2X3NlYyA8PCAzMikgKwogICAg ICAgICAgICBeCi91c3IvaW5jbHVkZS9zeXMvdGltZS5oOjI0OToyMzogZXJyb3I6IGV4cGVjdGVk ICcpJyBiZWZvcmUgJ190dicKICByZXR1cm4gKCgoc2JpbnRpbWVfdClfdHYudHZfc2VjIDw8IDMy KSArCiAgICAgICAgICAgICAgICAgICAgICAgXgpJbiBmaWxlIGluY2x1ZGVkIGZyb20gL3Vzci9p bmNsdWRlL3N5cy90eXBlcy5oOjIwOjAsCiAgICAgICAgICAgICAgICAgZnJvbSAuL3N5cy90eXBl cy5oOjI3LAogICAgICAgICAgICAgICAgIGZyb20gLi9mY250bC5oOjUwLAogICAgICAgICAgICAg ICAgIGZyb20gYmluYXJ5LWlvLmg6MjIsCiAgICAgICAgICAgICAgICAgZnJvbSBiaW5hcnktaW8u YzozOgovdXNyL2luY2x1ZGUvdGltZS5oOiBBdCB0b3AgbGV2ZWw6Ci91c3IvaW5jbHVkZS90aW1l Lmg6NTI6MTI6IGVycm9yOiBleHBlY3RlZCAnLCcgb3IgJzsnIGJlZm9yZSAnY2xvY2snCiBjbG9j a190ICAgIF9FWEZVTihjbG9jaywgICAgKHZvaWQpKTsKICAgICAgICAgICAgXgpJbiBmaWxlIGlu Y2x1ZGVkIGZyb20gL3Vzci9pbmNsdWRlL3RpbWUuaDoxNTg6MCwKICAgICAgICAgICAgICAgICBm cm9tIC4vdGltZS5oOjM5LAogICAgICAgICAgICAgICAgIGZyb20gL3Vzci9pbmNsdWRlL3N5cy90 aW1lLmg6MjY4LAogICAgICAgICAgICAgICAgIGZyb20gLi9zeXMvdGltZS5oOjM5LAogICAgICAg ICAgICAgICAgIGZyb20gLi9zeXMvc2VsZWN0Lmg6ODYsCiAgICAgICAgICAgICAgICAgZnJvbSAv dXNyL2luY2x1ZGUvc3lzL3R5cGVzLmg6NjgsCiAgICAgICAgICAgICAgICAgZnJvbSAuL3N5cy90 eXBlcy5oOjI3LAogICAgICAgICAgICAgICAgIGZyb20gLi9mY250bC5oOjUwLAogICAgICAgICAg ICAgICAgIGZyb20gYmluYXJ5LWlvLmg6MjIsCiAgICAgICAgICAgICAgICAgZnJvbSBiaW5hcnkt aW8uYzozOgovdXNyL2luY2x1ZGUvY3lnd2luL3RpbWUuaDoxNzozODogZXJyb3I6IGV4cGVjdGVk ICcpJyBiZWZvcmUgJ3N0cnVjdCcKIGludCBfX2NkZWNsIGNsb2NrX3NldHJlcyAoY2xvY2tpZF90 LCBzdHJ1Y3QgdGltZXNwZWMgKik7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgXgpJbiBmaWxlIGluY2x1ZGVkIGZyb20gL3Vzci9pbmNsdWRlL3N5cy90eXBlcy5oOjIwOjAs CiAgICAgICAgICAgICAgICAgZnJvbSAuL3N5cy90eXBlcy5oOjI3LAogICAgICAgICAgICAgICAg IGZyb20gLi9mY250bC5oOjUwLAogICAgICAgICAgICAgICAgIGZyb20gYmluYXJ5LWlvLmg6MjIs CiAgICAgICAgICAgICAgICAgZnJvbSBiaW5hcnktaW8uYzozOgovdXNyL2luY2x1ZGUvdGltZS5o OjE3MTo1OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUgJ2Nsb2NraWRfdCcKIGludCBfRVhGVU4o Y2xvY2tfc2V0dGltZSwgKGNsb2NraWRfdCBjbG9ja19pZCwgY29uc3Qgc3RydWN0IHRpbWVzcGVj ICp0cCkpOwogICAgIF4KL3Vzci9pbmNsdWRlL3RpbWUuaDoxNzI6NTogZXJyb3I6IHVua25vd24g dHlwZSBuYW1lICdjbG9ja2lkX3QnCiBpbnQgX0VYRlVOKGNsb2NrX2dldHRpbWUsIChjbG9ja2lk X3QgY2xvY2tfaWQsIHN0cnVjdCB0aW1lc3BlYyAqdHApKTsKICAgICBeCi91c3IvaW5jbHVkZS90 aW1lLmg6MTczOjU6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSAnY2xvY2tpZF90JwogaW50IF9F WEZVTihjbG9ja19nZXRyZXMsICAoY2xvY2tpZF90IGNsb2NrX2lkLCBzdHJ1Y3QgdGltZXNwZWMg KnJlcykpOwogICAgIF4KL3Vzci9pbmNsdWRlL3RpbWUuaDoxNzc6NTogZXJyb3I6IHVua25vd24g dHlwZSBuYW1lICdjbG9ja2lkX3QnCiBpbnQgX0VYRlVOKHRpbWVyX2NyZWF0ZSwKICAgICBeCi91 c3IvaW5jbHVkZS90aW1lLmg6MTc3OjU6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSAndGltZXJf dCcKIGludCBfRVhGVU4odGltZXJfY3JlYXRlLAogICAgIF4KL3Vzci9pbmNsdWRlL3RpbWUuaDox ODQ6NTogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lICd0aW1lcl90JwogaW50IF9FWEZVTih0aW1l cl9kZWxldGUsICh0aW1lcl90IHRpbWVyaWQpKTsKICAgICBeCi91c3IvaW5jbHVkZS90aW1lLmg6 MTg4OjU6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSAndGltZXJfdCcKIGludCBfRVhGVU4odGlt ZXJfc2V0dGltZSwKICAgICBeCi91c3IvaW5jbHVkZS90aW1lLmg6MTkyOjU6IGVycm9yOiB1bmtu b3duIHR5cGUgbmFtZSAndGltZXJfdCcKIGludCBfRVhGVU4odGltZXJfZ2V0dGltZSwgKHRpbWVy X3QgdGltZXJpZCwgc3RydWN0IGl0aW1lcnNwZWMgKnZhbHVlKSk7CiAgICAgXgovdXNyL2luY2x1 ZGUvdGltZS5oOjE5Mzo1OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUgJ3RpbWVyX3QnCiBpbnQg X0VYRlVOKHRpbWVyX2dldG92ZXJydW4sICh0aW1lcl90IHRpbWVyaWQpKTsKICAgICBeCi91c3Iv aW5jbHVkZS90aW1lLmg6MjEwOjU6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSAnY2xvY2tpZF90 JwogaW50IF9FWEZVTihjbG9ja19uYW5vc2xlZXAsCiAgICAgXgovdXNyL2luY2x1ZGUvdGltZS5o OjI4NTo1OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUgJ3BpZF90JwogaW50IF9FWEZVTihjbG9j a19nZXRjcHVjbG9ja2lkLCAocGlkX3QgcGlkLCBjbG9ja2lkX3QgKmNsb2NrX2lkKSk7CiAgICAg XgovdXNyL2luY2x1ZGUvdGltZS5oOjI4NTo1OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUgJ2Ns b2NraWRfdCcKIGludCBfRVhGVU4oY2xvY2tfZ2V0Y3B1Y2xvY2tpZCwgKHBpZF90IHBpZCwgY2xv Y2tpZF90ICpjbG9ja19pZCkpOwogICAgIF4KL3Vzci9pbmNsdWRlL3RpbWUuaDoyOTM6NTogZXJy b3I6IHVua25vd24gdHlwZSBuYW1lICdjbG9ja2lkX3QnCiBpbnQgX0VYRlVOKGNsb2NrX3NldGVu YWJsZV9hdHRyLCAoY2xvY2tpZF90IGNsb2NrX2lkLCBpbnQgYXR0cikpOwogICAgIF4KL3Vzci9p bmNsdWRlL3RpbWUuaDoyOTQ6NTogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lICdjbG9ja2lkX3Qn CiBpbnQgX0VYRlVOKGNsb2NrX2dldGVuYWJsZV9hdHRyLCAoY2xvY2tpZF90IGNsb2NrX2lkLCBp bnQgKmF0dHIpKTsKICAgICBeCkluIGZpbGUgaW5jbHVkZWQgZnJvbSAuL3N5cy90eXBlcy5oOjI3 OjAsCiAgICAgICAgICAgICAgICAgZnJvbSAuL2ZjbnRsLmg6NTAsCiAgICAgICAgICAgICAgICAg ZnJvbSBiaW5hcnktaW8uaDoyMiwKICAgICAgICAgICAgICAgICBmcm9tIGJpbmFyeS1pby5jOjM6 Ci91c3IvaW5jbHVkZS9zeXMvdHlwZXMuaDoxMjM6MTk6IGVycm9yOiAnY2xvY2tfdCcgcmVkZWNs YXJlZCBhcyBkaWZmZXJlbnQga2luZCBvZiBzeW1ib2wKIHR5cGVkZWYgX0NMT0NLX1RfIGNsb2Nr X3Q7CiAgICAgICAgICAgICAgICAgICBeCkluIGZpbGUgaW5jbHVkZWQgZnJvbSAuL3RpbWUuaDoz OTowLAogICAgICAgICAgICAgICAgIGZyb20gL3Vzci9pbmNsdWRlL3N5cy90aW1lLmg6MjY4LAog ICAgICAgICAgICAgICAgIGZyb20gLi9zeXMvdGltZS5oOjM5LAogICAgICAgICAgICAgICAgIGZy b20gLi9zeXMvc2VsZWN0Lmg6ODYsCiAgICAgICAgICAgICAgICAgZnJvbSAvdXNyL2luY2x1ZGUv c3lzL3R5cGVzLmg6NjgsCiAgICAgICAgICAgICAgICAgZnJvbSAuL3N5cy90eXBlcy5oOjI3LAog ICAgICAgICAgICAgICAgIGZyb20gLi9mY250bC5oOjUwLAogICAgICAgICAgICAgICAgIGZyb20g YmluYXJ5LWlvLmg6MjIsCiAgICAgICAgICAgICAgICAgZnJvbSBiaW5hcnktaW8uYzozOgovdXNy L2luY2x1ZGUvdGltZS5oOjUyOjE6IG5vdGU6IHByZXZpb3VzIGRlY2xhcmF0aW9uIG9mICdjbG9j a190JyB3YXMgaGVyZQogY2xvY2tfdCAgICBfRVhGVU4oY2xvY2ssICAgICh2b2lkKSk7CiBeCm1h a2VbNF06ICoqKiBbTWFrZWZpbGU6MjA2MTogYmluYXJ5LWlvLmxvXSBFcnJvciAxCm1ha2VbNF06 IExlYXZpbmcgZGlyZWN0b3J5ICcvLi4uL2d1aWxlLTIuMC4xMS9saWInCm1ha2VbM106ICoqKiBb TWFrZWZpbGU6MjA4MjogYWxsLXJlY3Vyc2l2ZV0gRXJyb3IgMQptYWtlWzNdOiBMZWF2aW5nIGRp cmVjdG9yeSAnLy4uLi9ndWlsZS0yLjAuMTEvbGliJwptYWtlWzJdOiAqKiogW01ha2VmaWxlOjE4 MzM6IGFsbF0gRXJyb3IgMgptYWtlWzJdOiBMZWF2aW5nIGRpcmVjdG9yeSAnLy4uLi9ndWlsZS0y LjAuMTEvbGliJwptYWtlWzFdOiAqKiogW01ha2VmaWxlOjE4MjE6IGFsbC1yZWN1cnNpdmVdIEVy cm9yIDEKbWFrZVsxXTogTGVhdmluZyBkaXJlY3RvcnkgJy8uLi4vZ3VpbGUtMi4wLjExJwptYWtl OiAqKiogW01ha2VmaWxlOjE3MDY6IGFsbF0gRXJyb3IgMgo= ------=_20160823170154_10746--