From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id 3C1C47EE33 for ; Mon, 13 Feb 2017 16:57:28 +0100 (CET) Authentication-Results: mail3-smtp-sop.national.inria.fr; spf=Neutral smtp.pra=hzhang295@bloomberg.net; spf=Pass smtp.mailfrom=hzhang295@bloomberg.net; spf=None smtp.helo=postmaster@mgnj5.bloomberg.net Received-SPF: Neutral (mail3-smtp-sop.national.inria.fr: domain of hzhang295@bloomberg.net does not assert whether or not 69.191.244.207 is permitted sender) identity=pra; client-ip=69.191.244.207; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="hzhang295@bloomberg.net"; x-sender="hzhang295@bloomberg.net"; x-conformance=sidf_compatible; x-record-type="spf2.0" Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of hzhang295@bloomberg.net designates 69.191.244.207 as permitted sender) identity=mailfrom; client-ip=69.191.244.207; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="hzhang295@bloomberg.net"; x-sender="hzhang295@bloomberg.net"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@mgnj5.bloomberg.net) identity=helo; client-ip=69.191.244.207; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="hzhang295@bloomberg.net"; x-sender="postmaster@mgnj5.bloomberg.net"; x-conformance=sidf_compatible IronPort-PHdr: =?us-ascii?q?9a23=3Aon8s0B/w7rAO1v9uRHKM819IXTAuvvDOBiVQ1KB3?= =?us-ascii?q?2uocTK2v8tzYMVDF4r011RmSDNmduqkP27KempujcFRI2YyGvnEGfc4EfD4+ou?= =?us-ascii?q?JSoTYdBtWYA1bwNv/gYn9yNs1DUFh44yPzahANS47xaFLIv3K98yMZFAnhOgpp?= =?us-ascii?q?POT1HZPZg9iq2+yo9ZDeZwpFiCC5bL58Ixm7rhndvdQKjIV/Lao81gHHqWZSde?= =?us-ascii?q?RMwmNoK1OTnxLi6cq14ZVu7Sdete8/+sBZSan1cLg2QrJeDDQ9LmA6/9brugXZ?= =?us-ascii?q?TQuO/XQTTGMbmQdVDgff7RH6WpDxsjbmtud4xSKXM9H6QawyVD+/6apgVR3mhz?= =?us-ascii?q?odNzMh/m/ZitZwgrxUrxyiuhJw35XZb5uJOPdkZK7RYc8WSGhHU81MVyJBGIS8?= =?us-ascii?q?b44XAuYPP+hYqI/9p1QVohu5GAKjB+PvxSVOhn/5wKY21/ksHwff0gI5GNwDrX?= =?us-ascii?q?vaosn0OqsJTOu4zqfFwSjeZP1Q1jny6Y3Efh48qvyLXbJxcMrRxlMpFwPKkFmd?= =?us-ascii?q?rYzoMiiO2eQJtGib6O9gWvmxhG49pAF9uD6vydkwioTQgI8e117K9SJ8wIkvJN?= =?us-ascii?q?24TlZ2YdGlEJtMtyGaKpB5TtkjQ2FvoCo6xbwGuYK7fCgX05sr3QLQa/uCc4WO?= =?us-ascii?q?/xntV/6RLC95iX9hYr6zmhK//VW6xuHiWcS530xGojRZntTOsH0Gygbd5dKdSv?= =?us-ascii?q?Rn+0eswTaP2B7X6uFDOU00kKXbK5gjwrMwjJYcqkDDHijxmEXzl6CZaF8k+uey?= =?us-ascii?q?5+ThfLrmuoeQN45yig7gLqQjgs2yDOAiPgQTW2WX5P6w2KPs8ED2WrlGkOE6n6?= =?us-ascii?q?vBvJDfP8sbp6q5AwFP0oYk7hayFzem0dUYnXYdKlJFdwyLgozpNlzVO//4CfC/?= =?us-ascii?q?g1OpkDhw2f/GJLLhDo/LLnfdjLftZax95FJEyAov0dBf4IpZBa0bL/L2Xk/9rd?= =?us-ascii?q?jYDh4iMwyo2OvnE9V81oYGWW2VGKOZMaXSsUWJ5u01OeWMapUV637BLK0u7vvq?= =?us-ascii?q?yHs4gkM1fK+z3JJRZmrrJPl+J1SlZi+motAHHm0N9jg+RerlwhXWUSxTbnC9Bf?= =?us-ascii?q?Nhzjs/D4WjB4rZScarjaDXjwmhGZgDLEBBDF+GFj/ad4yCVL9MQga1BepLvwYr?= =?us-ascii?q?EvD+ENZp8Tye9UWyn7p1LuPS9XdJ6Lrp0N9y4ufejx508zFoWZfOm1qRRn15yz?= =?us-ascii?q?tbDwQ927py9BRw?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0C5AQA+1qFYh8/0v0VeHAEBBAEBCgEBF?= =?us-ascii?q?wEBBAEBCgEBg24agQmDWYp6kSqPelGBNoUxKoYUghBCFQEBAQEBAQEBAQEBEgE?= =?us-ascii?q?BAQgNCQodL4IzGYIzARMKaz4CBB0hDCyJYgUJniyHFYgDAQFngiWEaIcOhVuLA?= =?us-ascii?q?IIADC6CXwWBKwEBAZo6CAEBARqBJoUujXOONQKTFTWBIlxHYTyDOYFtQDUBiiw?= =?us-ascii?q?BAQE?= X-IPAS-Result: =?us-ascii?q?A0C5AQA+1qFYh8/0v0VeHAEBBAEBCgEBFwEBBAEBCgEBg24?= =?us-ascii?q?agQmDWYp6kSqPelGBNoUxKoYUghBCFQEBAQEBAQEBAQEBEgEBAQgNCQodL4IzG?= =?us-ascii?q?YIzARMKaz4CBB0hDCyJYgUJniyHFYgDAQFngiWEaIcOhVuLAIIADC6CXwWBKwE?= =?us-ascii?q?BAZo6CAEBARqBJoUujXOONQKTFTWBIlxHYTyDOYFtQDUBiiwBAQE?= X-IronPort-AV: E=Sophos;i="5.35,156,1484002800"; d="scan'208,217";a="213058610" Received: from mgnj5.bloomberg.net ([69.191.244.207]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 13 Feb 2017 16:57:27 +0100 X-BB-Reception-Complete: 13 Feb 2017 10:57:25 -0500 X-IP-Listener: Outgoing Mail X-IP-MID: 446170745 Received: from msllnjpmsgsv06.bloomberg.com (HELO msllnjpmsgsv06) ([10.126.134.166]) by mgnj5.bloomberg.net with SMTP; 13 Feb 2017 10:57:25 -0500 X-BLP-INETSVC: version=BLP_APP_S_INETSVC_1.0.1; host=mgnj5:25; conid=53 Date: Mon, 13 Feb 2017 15:57:25 -0000 From: "Hongbo Zhang (BLOOMBERG/ 731 LEX)" Reply-To: "Hongbo Zhang" To: caml-list@inria.fr MIME-Version: 1.0 Message-ID: <58A1D76502500620003900B0_0_44340@msllnjpmsgsv06> X-BLP-GUID: 58A1D76502500620003900B00000 Content-Type: multipart/alternative; boundary="BOUNDARY_58A1D76502500620003900B0_0_48939_msllnjpmsgsv06" Content-ID: Subject: [Caml-list] [ANN] BuckleScript 1.4.3 - Link time dead code elimination --BOUNDARY_58A1D76502500620003900B0_0_48939_msllnjpmsgsv06 Content-Type: text/plain; charset=UTF-8 Content-Disposition: inline Content-Transfer-Encoding: base64 RGVhciBPQ2FtbCBkZXZlbG9wZXJzOgogICBCdWNrbGVTY3JpcHQgaXMgYW4g b3B0aW1pemluZyBjb21waWxlciBmb3IgT0NhbWwgdG8gZ2VuZXJhdGUgcmVh ZGFibGUgSmF2YVNjcmlwdCwgaXQgaXMgCm9wZW4gc291cmNlZCBieSBCbG9v bWJlcmcgWzFdLgogICBXZSBhcmUgZ2xhZCB0byBhbm5vdW5jZSAxLjQuMywg dGhpcyByZWxlYXNlIGJyaW5ncyBKUyBuYXRpdmUgbW9kdWxlIHN1cHBvcnQg dG8gQnVja2xlU2NyaXB0LiBJbiBjb21iaW5hdGlvbiBvZiBleGlzdGluZyBK UyBidW5kbGVyIGxpa2Ugcm9sbHVwLCBpdCBnZW5lcmF0ZXMgdmVyeSBzbWFs bCBKUyBjb2RlIG91dHB1dCwgYmVsb3cgaXMgYW4gZXhhbXBsZToKICAgdGVz dC5tbAogICBgYGAKICAgIEpzLmxvZyAoTGlzdC5sZW5ndGggWzE7MjszXSkK ICAgYGBgCiAgICB0ZXN0LmpzIC0tIGNvbW1lbnRzIHJlbW92ZWQKICAgIGBg YAogICAgaW1wb3J0ICogYXMgTGlzdCBmcm9tICIuLi9saWIvZXM2L2xpc3Qi CiAgICBjb25zb2xlLmxvZyhMaXN0Lmxlbmd0aCAoWzEsWzIsWzMsMF1dXSkp CiAgICBgYGAKICAgICB0ZXN0LmJ1bmRsZS5qcyAtLWNvbW1lbnRzIHJlbW92 ZWQKICAgICBgYGAKICAgICAoZnVuY3Rpb24gKCl7CiAgICAgICB2YXIgaW52 YWxpZF9hcmd1bWVudCA9IFsgIkludmFsaWRfYXJndW1lbnQiLCAtM107CiAg ICAgICBmdW5jdGlvbiBsZW5ndGgobCkgewogICAgICAgICAgICB2YXIgX2xl biA9IDA7CiAgICAgICAgICAgIHZhciBfcGFyYW0gPSBsOwogICAgICAgICAg ICB3aGlsZSh0cnVlKSB7CiAgICAgICAgICAgICAgIHZhciBwYXJhbSA9IF9w YXJhbTsKICAgICAgICAgICAgICAgdmFyIGxlbiA9IF9sZW47CiAgICAgICAg ICAgICAgIGlmIChwYXJhbSkgewogICAgICAgICAgICAgICAgICAgIF9wYXJh bSA9IHBhcmFtWzFdOwogICAgICAgICAgICAgICAgICAgIF9sZW4gPSBsZW4g KyAxIHwgMDsKICAgICAgICAgICAgICAgICAgICBjb250aW51ZSA7ICAgICAg CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgIGVsc2UgewogICAg ICAgICAgICAgICAgICAgIHJldHVybiBsZW47CiAgICAgICAgICAgICAgICB9 CiAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBjb25zb2xlLmxvZyhs ZW5ndGgoWzEsMiwzXSkpOwogICAgICB9KSgpCiAgICAgYGBgCiAgIERvY3Vt ZW50YXRpb24gaXMgYXZhaWxhYmxlIGhlcmU6IGh0dHA6Ly9ibG9vbWJlcmcu Z2l0aHViLmlvL2J1Y2tsZXNjcmlwdC9NYW51YWwuaHRtbAogICBUbyBpbnN0 YWxsOgogICAgICAgIG5wbSBpbnN0YWxsIC1nIGJzLXBsYXRmb3JtCiAgIEhh cHB5IGhhY2tpbmcgaW4gT0NhbWwhIC0tIEhvbmdibwpbMV06IGh0dHBzOi8v Z2l0aHViLmNvbS9ibG9vbWJlcmcvYnVja2xlc2NyaXB0LyAgIAoKCg== --BOUNDARY_58A1D76502500620003900B0_0_48939_msllnjpmsgsv06 Content-Type: text/html; charset=UTF-8 Content-Disposition: inline Content-Transfer-Encoding: base64 PGh0bWw+PGhlYWQ+PHRpdGxlPjwvdGl0bGU+PC9oZWFkPjxib2R5PjwhLS0g cnRlLXZlcnNpb24gMC4yIDk5NDc1NTE2MzcyOTQwMDhiNzdiY2UyNWViNjgz ZGFjIC0tPjxkaXYgY2xhc3M9InJ0ZS1zdHlsZS1tYWludGFpbmVyIiBzdHls ZT0iZm9udC1mYW1pbHk6IEFyaWFsLCAnQkIuUHJvcG9ydGlvbmFsJzsgd2hp dGUtc3BhY2U6IHByZS13cmFwOyBmb250LXNpemU6IHNtYWxsOyJkYXRhLWNv bG9yPSJnbG9iYWwtZGVmYXVsdCIgYmJnLWNvbG9yPSJkZWZhdWx0IiBkYXRh LWJiLWZvbnQtc2l6ZT0ibWVkaXVtIiBiYmctZm9udC1zaXplPSJtZWRpdW0i IGJiZy1mb250LWZhbWlseT0ibm9ybWFsIj48ZGl2PkRlYXIgT0NhbWwgZGV2 ZWxvcGVyczo8L2Rpdj48ZGl2PiAgIEJ1Y2tsZVNjcmlwdCBpcyBhbiBvcHRp bWl6aW5nIGNvbXBpbGVyIGZvciBPQ2FtbCB0byBnZW5lcmF0ZSByZWFkYWJs ZSBKYXZhU2NyaXB0LCBpdCBpcyA8L2Rpdj48ZGl2Pm9wZW4gc291cmNlZCBi eSBCbG9vbWJlcmcgWzFdLjwvZGl2PjxkaXY+ICAgV2UgYXJlIGdsYWQgdG8g YW5ub3VuY2UmbmJzcDsxLjQuMywgdGhpcyByZWxlYXNlIGJyaW5ncyBKUyBu YXRpdmUgbW9kdWxlIHN1cHBvcnQgdG8gQnVja2xlU2NyaXB0LiBJbiBjb21i aW5hdGlvbiBvZiBleGlzdGluZyBKUyBidW5kbGVyIGxpa2Ugcm9sbHVwLCBp dCBnZW5lcmF0ZXMgdmVyeSBzbWFsbCBKUyBjb2RlIG91dHB1dCwgYmVsb3cg aXMgYW4gZXhhbXBsZTo8L2Rpdj48ZGl2PiAgJm5ic3A7dGVzdC5tbDwvZGl2 PjxkaXY+ICAgYGBgPC9kaXY+PGRpdj4gICAgSnMubG9nIChMaXN0Lmxlbmd0 aCBbMTsyOzNdKTwvZGl2PjxkaXY+ICAgYGBgPC9kaXY+PGRpdj4gICAgdGVz dC5qcyAtLSBjb21tZW50cyByZW1vdmVkPC9kaXY+PGRpdj4gICAgYGBgPC9k aXY+PGRpdj4gICAgaW1wb3J0ICogYXMgTGlzdCBmcm9tICIuLi9saWIvZXM2 L2xpc3QiPC9kaXY+PGRpdj4gICAgY29uc29sZS5sb2coTGlzdC5sZW5ndGgg KFsxLFsyLFszLDBdXV0pKTwvZGl2PjxkaXY+ICAgIGBgYDwvZGl2PjxkaXY+ ICAgICB0ZXN0LmJ1bmRsZS5qcyAtLWNvbW1lbnRzIHJlbW92ZWQ8L2Rpdj48 ZGl2PiAgICAgYGBgPC9kaXY+PGRpdj4gICAgIChmdW5jdGlvbiAoKXs8L2Rp dj48ZGl2PiAgICAgICB2YXIgaW52YWxpZF9hcmd1bWVudCA9IFsgIkludmFs aWRfYXJndW1lbnQiLCAtM107PC9kaXY+PGRpdj4gICAgICAgZnVuY3Rpb24g bGVuZ3RoKGwpIHs8L2Rpdj48ZGl2PiAgICAgICAgICAgIHZhciBfbGVuID0g MDs8L2Rpdj48ZGl2PiAgICAgICAgICAgIHZhciBfcGFyYW0gPSBsOzwvZGl2 PjxkaXY+ICAgICAgICAgICAgd2hpbGUodHJ1ZSkgezwvZGl2PjxkaXY+ICAg ICAgICAgICAgICAgdmFyIHBhcmFtID0gX3BhcmFtOzwvZGl2PjxkaXY+ICAg ICAgICAgICAgICAgdmFyIGxlbiA9IF9sZW47PC9kaXY+PGRpdj4gICAgICAg ICAgICAgICBpZiAocGFyYW0pIHs8L2Rpdj48ZGl2PiAgICAgICAgICAgICAg ICAgICAgX3BhcmFtID0gcGFyYW1bMV07PC9kaXY+PGRpdj4gICAgICAgICAg ICAgICAgICAgIF9sZW4gPSBsZW4gKyAxIHwgMDs8L2Rpdj48ZGl2PiAgICAg ICAgICAgICAgICAgICAgY29udGludWUgOyAgICAgIDwvZGl2PjxkaXY+ICAg ICAgICAgICAgICAgIH08L2Rpdj48ZGl2PiAgICAgICAgICAgICAgIGVsc2Ug ezwvZGl2PjxkaXY+ICAgICAgICAgICAgICAgICAgICByZXR1cm4gbGVuOzwv ZGl2PjxkaXY+ICAgICAgICAgICAgICAgIH08L2Rpdj48ZGl2PiAgICAgICAg ICAgfTwvZGl2PjxkaXY+ICAgICAgICB9PC9kaXY+PGRpdj4gICAgICAgIGNv bnNvbGUubG9nKGxlbmd0aChbMSwyLDNdKSk7PC9kaXY+PGRpdj4gICAgICB9 KSgpPC9kaXY+PGRpdj4gICAgIGBgYDwvZGl2PjxkaXY+ICAgRG9jdW1lbnRh dGlvbiBpcyBhdmFpbGFibGUgaGVyZTogPGEgc3BlbGxjaGVjaz0iZmFsc2Ui YmJnLWRlc3RpbmF0aW9uPSJydGU6YmluZCIgaHJlZj0iaHR0cDovL2Jsb29t YmVyZy5naXRodWIuaW8vYnVja2xlc2NyaXB0L01hbnVhbC5odG1sImRhdGEt ZGVzdGluYXRpb249InJ0ZTpiaW5kIj5odHRwOi8vYmxvb21iZXJnLmdpdGh1 Yi5pby9idWNrbGVzY3JpcHQvTWFudWFsLmh0bWw8L2E+PC9kaXY+PGRpdj4g ICBUbyBpbnN0YWxsOjwvZGl2PjxkaXY+ICAgICAgICBucG0gaW5zdGFsbCAt ZyBicy1wbGF0Zm9ybTwvZGl2PjxkaXY+ICAgSGFwcHkgaGFja2luZyBpbiBP Q2FtbCEgLS0gSG9uZ2JvPC9kaXY+PGRpdj5bMV06IDxhIHNwZWxsY2hlY2s9 ImZhbHNlIiBiYmctZGVzdGluYXRpb249InJ0ZTpiaW5kIiBocmVmPSJodHRw czovL2dpdGh1Yi5jb20vYmxvb21iZXJnL2J1Y2tsZXNjcmlwdC8iIGRhdGEt ZGVzdGluYXRpb249InJ0ZTpiaW5kIj5odHRwczovL2dpdGh1Yi5jb20vYmxv b21iZXJnL2J1Y2tsZXNjcmlwdC88L2E+ICAgPC9kaXY+PGRpdj48YnI+PC9k aXY+PGRpdj48YnI+PC9kaXY+PC9kaXY+PC9ib2R5PjwvaHRtbD4= --BOUNDARY_58A1D76502500620003900B0_0_48939_msllnjpmsgsv06--