From n.oxyde@REDACTED Tue Oct 1 13:27:17 2013 From: n.oxyde@REDACTED (Anthony Ramine) Date: Tue, 1 Oct 2013 13:27:17 +0200 Subject: [erlang-bugs] [erlang-patches] syntax_tools anonymous function error In-Reply-To: <5199DAEF.2080603@erlang.org> References: <5195C82C.104@gmail.com> <5199DAEF.2080603@erlang.org> Message-ID: Hello, I see on the development page that an action is required from me for this patch [1]. And what exactly is required from me..? Regards, [1] http://www.erlang.org/development/ Le 20 mai 2013 ? 10:12, Fredrik a ?crit : > On 05/19/2013 12:33 PM, Anthony Ramine wrote: >> Hello Michael, >> >> This patch fixes support of implicit funs with variables in igor. >> >> git fetch https://github.com/nox/otp.git igor-funs >> >> https://github.com/nox/otp/compare/erlang:maint...igor-funs >> https://github.com/nox/otp/compare/erlang:maint...igor-funs.patch >> >> Regards, >> > Hello Anthony, > I've fetched your patch and it should be visible in the 'pu' branch shortly. > Thanks, > > -- > > BR Fredrik Gustafsson > Erlang OTP Team > -- Anthony Ramine From humeafo@REDACTED Tue Oct 1 13:30:22 2013 From: humeafo@REDACTED (hume npx) Date: Tue, 1 Oct 2013 19:30:22 +0800 Subject: [erlang-bugs] win32reg:value broken Message-ID: {ok, H} = win32reg:open([]). win32reg:change_key(H, "\\hklm\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\App Paths\\IEXPLORE.EXE"). win32reg:value(H, default). cause following errors: =ERROR REPORT==== 1-Oct-2013::19:26:13 === Bad value on output port 'registry__drv__ ' while win32reg:values can work correctly -------------- next part -------------- An HTML attachment was scrubbed... URL: From klaus_trainer@REDACTED Tue Oct 1 18:09:41 2013 From: klaus_trainer@REDACTED (Klaus Trainer) Date: Tue, 01 Oct 2013 18:09:41 +0200 Subject: [erlang-bugs] Incomplete Elliptic Curve Cipher Suites in R16B01 and R16B02 Message-ID: <1380643781.4359.8.camel@devil> Hey! The incomplete implementation of elliptic curves in R16B01 and R16B02 is an annoying issue for people who try to use Erlang/OTP's SSL/TLS implementation. The issue is not easy to debug, and finding relevant information on the web is not easy as well. For reference, here's a list of the few resources that I'm aware of: * http://erlang.org/pipermail/erlang-questions/2013-June/074349.html * http://erlang.org/pipermail/erlang-bugs/2013-June/003636.html * https://github.com/extend/ranch/commit/c0c09a1311 As noted in the latter resource, which is a respective workaround in Ranch, most popular browsers (e.g. Firefox, Chromium, and Safari) are affected by this issue. In order to see which cipher suites are affected, I wrote an echo server (using Ranch and its SSL transport) and a shell script that uses `openssl s_client` in order to test several cipher suites against the echo server. It can be found at https://github.com/KlausTrainer/erl_ssl_test and you can compile and run it by executing `make check`. Running it under Debian GNU/Linux 7.1 (x86_64) with R16B02 and OpenSSL 1.0.1e generates the following output: works: ECDHE-RSA-AES256-SHA384 works not: ECDHE-ECDSA-AES256-SHA384 works: ECDHE-RSA-AES256-SHA works not: ECDHE-ECDSA-AES256-SHA works: DHE-RSA-AES256-SHA256 works not: DHE-DSS-AES256-SHA256 works: DHE-RSA-AES256-SHA works not: DHE-DSS-AES256-SHA works not: ECDH-RSA-AES256-SHA384 works not: ECDH-ECDSA-AES256-SHA384 works not: ECDH-RSA-AES256-SHA works not: ECDH-ECDSA-AES256-SHA works: AES256-SHA256 works: AES256-SHA works: ECDHE-RSA-DES-CBC3-SHA works not: ECDHE-ECDSA-DES-CBC3-SHA works not: ECDH-RSA-DES-CBC3-SHA works not: ECDH-ECDSA-DES-CBC3-SHA works: DES-CBC3-SHA works: ECDHE-RSA-AES128-SHA256 works not: ECDHE-ECDSA-AES128-SHA256 works: ECDHE-RSA-AES128-SHA works not: ECDHE-ECDSA-AES128-SHA works: DHE-RSA-AES128-SHA256 works not: DHE-DSS-AES128-SHA256 works: DHE-RSA-AES128-SHA works not: DHE-DSS-AES128-SHA works not: ECDH-RSA-AES128-SHA256 works not: ECDH-ECDSA-AES128-SHA256 works not: ECDH-RSA-AES128-SHA works not: ECDH-ECDSA-AES128-SHA works: AES128-SHA256 works: AES128-SHA works: ECDHE-RSA-RC4-SHA works not: ECDHE-ECDSA-RC4-SHA works not: ECDH-RSA-RC4-SHA works not: ECDH-ECDSA-RC4-SHA works: RC4-SHA works: RC4-MD5 works: DES-CBC-SHA I hope this helps. Regards, Klaus -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: This is a digitally signed message part URL: From n.oxyde@REDACTED Wed Oct 2 10:55:26 2013 From: n.oxyde@REDACTED (Anthony Ramine) Date: Wed, 2 Oct 2013 10:55:26 +0200 Subject: [erlang-bugs] [erlang-patches] syntax_tools anonymous function error In-Reply-To: <524B44F6.2090000@gmail.com> References: <5195C82C.104@gmail.com> <5199DAEF.2080603@erlang.org> <524AB8C8.1020008@erlang.org> <524ABF42.2030904@gmail.com> <7A4238B1-3F41-4BD0-8F4F-639F95CB8919@gmail.com> <524B44F6.2090000@gmail.com> Message-ID: <35098A6E-014B-4BB2-8672-E6B17EB99350@gmail.com> I guess we can merge it now then. Le 1 oct. 2013 ? 23:56, Richard Carlsson a ?crit : > Maybe I got confused - was the format change in the other direction, i.e., used to be atoms but is now trees? In that case, I guess you're right. Just make sure that the code does the right thing in all combinations of cases, and you're done. :-) > > /Richard > > On 2013-10-01 23:41, Anthony Ramine wrote: >> In fact I really don't see what you mean. The problem is revert_implicit_fun/1 calling concrete/1 on the individual parts when it shouldn't. >> >> I don't see how changing another function would fix anything. >> >> Le 1 oct. 2013 ? 14:30, Anthony Ramine a ?crit : >> >>> Thanks for the reply, will amend this tonight. >>> >>> Le 1 oct. 2013 ? 14:25, Richard Carlsson a ?crit : >>> >>>> Sorry, drowning in stuff as usual. Anthony, I trust that your analysis of why that clause could be deleted, so that should be ok. But I thought there was something weird about the format changes, and now I think I see what it is: calls like arity_qualifier_body(Name) should never return a naked atom or integer - always a syntax tree. So the fix for the revert "fun F/A" case should be done in implicit_fun_name/1 instead, just as it's handled for "fun M:F/A". And in the reverting of "fun M:F/A", you shouldn't have to change anything at all, since it's already handled. >>>> >>>> /Richard >>>> >>>> On 2013-10-01 13:58 , Henrik Nord wrote: >>>>> Hi >>>>> I was awaiting an answer to this: >>>>> @richcarl Should I amend this commit? >>>>> And the possible amend to the commit. >>>>> >>>>> If that is not going to happen I can put it through the test-merge precedure >>>>> >>>>> /Henrik >>>>> >>>>> On 2013-10-01 13:27, Anthony Ramine wrote: >>>>>> Hello, >>>>>> >>>>>> I see on the development page that an action is required from me for this patch [1]. >>>>>> >>>>>> And what exactly is required from me..? >>>>>> >>>>>> Regards, >>>>>> >>>>>> [1]http://www.erlang.org/development/ >>>>>> >>>>>> Le 20 mai 2013 ? 10:12, Fredrik a ?crit : >>>>>> >>>>>>> On 05/19/2013 12:33 PM, Anthony Ramine wrote: >>>>>>>> Hello Michael, >>>>>>>> >>>>>>>> This patch fixes support of implicit funs with variables in igor. >>>>>>>> >>>>>>>> git fetchhttps://github.com/nox/otp.git igor-funs >>>>>>>> >>>>>>>> https://github.com/nox/otp/compare/erlang:maint...igor-funs >>>>>>>> https://github.com/nox/otp/compare/erlang:maint...igor-funs.patch >>>>>>>> >>>>>>>> Regards, >>>>>>>> >>>>>>> Hello Anthony, >>>>>>> I've fetched your patch and it should be visible in the 'pu' branch shortly. >>>>>>> Thanks, >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> BR Fredrik Gustafsson >>>>>>> Erlang OTP Team >>>>>>> >>>>> >>>>> -- >>>>> /Henrik Nord Erlang/OTP >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> erlang-patches mailing list >>>>> erlang-patches@REDACTED >>>>> http://erlang.org/mailman/listinfo/erlang-patches >>>>> >>>> >>> >>> -- >>> Anthony Ramine >>> >> > -- Anthony Ramine From ingela.anderton.andin@REDACTED Wed Oct 2 15:49:22 2013 From: ingela.anderton.andin@REDACTED (Ingela Anderton Andin) Date: Wed, 2 Oct 2013 15:49:22 +0200 Subject: [erlang-bugs] Incomplete Elliptic Curve Cipher Suites in R16B01 and R16B02 In-Reply-To: <1380643781.4359.8.camel@devil> References: <1380643781.4359.8.camel@devil> Message-ID: <524C2462.4060203@erix.ericsson.se> Hi! I think your test is a little too naive! I just run your test against an openssl server ( OpenSSL 1.0.1 14 Mar 2012) and here is the result: works not: ECDHE-RSA-AES256-SHA384 works not: ECDHE-ECDSA-AES256-SHA384 works: ECDHE-RSA-AES256-SHA works not: ECDHE-ECDSA-AES256-SHA works not: DHE-RSA-AES256-SHA256 works not: DHE-DSS-AES256-SHA256 works: DHE-RSA-AES256-SHA works not: DHE-DSS-AES256-SHA works not: ECDH-RSA-AES256-SHA384 works not: ECDH-ECDSA-AES256-SHA384 works not: ECDH-RSA-AES256-SHA works not: ECDH-ECDSA-AES256-SHA works not: AES256-SHA256 works: AES256-SHA works: ECDHE-RSA-DES-CBC3-SHA works not: ECDHE-ECDSA-DES-CBC3-SHA works not: ECDH-RSA-DES-CBC3-SHA works not: ECDH-ECDSA-DES-CBC3-SHA works: DES-CBC3-SHA works not: ECDHE-RSA-AES128-SHA256 works not: ECDHE-ECDSA-AES128-SHA256 works: ECDHE-RSA-AES128-SHA works not: ECDHE-ECDSA-AES128-SHA works not: DHE-RSA-AES128-SHA256 works not: DHE-DSS-AES128-SHA256 works: DHE-RSA-AES128-SHA works not: DHE-DSS-AES128-SHA works not: ECDH-RSA-AES128-SHA256 works not: ECDH-ECDSA-AES128-SHA256 works not: ECDH-RSA-AES128-SHA works not: ECDH-ECDSA-AES128-SHA works not: AES128-SHA256 works: AES128-SHA works: ECDHE-RSA-RC4-SHA works not: ECDHE-ECDSA-RC4-SHA works not: ECDH-RSA-RC4-SHA works not: ECDH-ECDSA-RC4-SHA works: RC4-SHA works: RC4-MD5 works: DES-CBC-SHA If you look closer you willl see that the error is: "140232248637088:error:1408A0C1:SSL routines:SSL3_GET_CLIENT_HELLO:no shared cipher:s3_srvr.c:1353:" After just a quick check of your test of erlang: works not: ECDH-RSA-AES256-SHA384 Our test suite: ssl_ECC_SUITE:client_ec_server_ec/1 sucessfully negotiaties ECDH-RSA-AES256-SHA384 with openssl in R16B02 So I think some of your conclusions where a bit premature. The problems you mentioned in R16B01 are probably fixed in R16B02 "Now handles signature_algorithm field in digitally_signed properly with proper defaults. Prior to this change some elliptic curve cipher suites could fail reporting the error "bad certificate"." Also there is at the moment a documented limitation: "Elliptic Curve cipher suites are supported if crypto supports it and named curves are used." But your welcome to submit a new bug report if you should find a correct setup that fails. Regards Ingela Erlang/OTP team Ericsson AB On 10/01/2013 06:09 PM, Klaus Trainer wrote: > Hey! > > The incomplete implementation of elliptic curves in R16B01 and R16B02 is > an annoying issue for people who try to use Erlang/OTP's SSL/TLS > implementation. The issue is not easy to debug, and finding relevant > information on the web is not easy as well. For reference, here's a > list of the few resources that I'm aware of: > > * http://erlang.org/pipermail/erlang-questions/2013-June/074349.html > * http://erlang.org/pipermail/erlang-bugs/2013-June/003636.html > * https://github.com/extend/ranch/commit/c0c09a1311 > > As noted in the latter resource, which is a respective workaround in > Ranch, most popular browsers (e.g. Firefox, Chromium, and Safari) are > affected by this issue. > > In order to see which cipher suites are affected, I wrote an echo server > (using Ranch and its SSL transport) and a shell script that uses > `openssl s_client` in order to test several cipher suites against the > echo server. It can be found at > https://github.com/KlausTrainer/erl_ssl_test and you can compile and run > it by executing `make check`. Running it under Debian GNU/Linux 7.1 > (x86_64) with R16B02 and OpenSSL 1.0.1e generates the following output: > > works: ECDHE-RSA-AES256-SHA384 > works not: ECDHE-ECDSA-AES256-SHA384 > works: ECDHE-RSA-AES256-SHA > works not: ECDHE-ECDSA-AES256-SHA > works: DHE-RSA-AES256-SHA256 > works not: DHE-DSS-AES256-SHA256 > works: DHE-RSA-AES256-SHA > works not: DHE-DSS-AES256-SHA > works not: ECDH-RSA-AES256-SHA384 > works not: ECDH-ECDSA-AES256-SHA384 > works not: ECDH-RSA-AES256-SHA > works not: ECDH-ECDSA-AES256-SHA > works: AES256-SHA256 > works: AES256-SHA > works: ECDHE-RSA-DES-CBC3-SHA > works not: ECDHE-ECDSA-DES-CBC3-SHA > works not: ECDH-RSA-DES-CBC3-SHA > works not: ECDH-ECDSA-DES-CBC3-SHA > works: DES-CBC3-SHA > works: ECDHE-RSA-AES128-SHA256 > works not: ECDHE-ECDSA-AES128-SHA256 > works: ECDHE-RSA-AES128-SHA > works not: ECDHE-ECDSA-AES128-SHA > works: DHE-RSA-AES128-SHA256 > works not: DHE-DSS-AES128-SHA256 > works: DHE-RSA-AES128-SHA > works not: DHE-DSS-AES128-SHA > works not: ECDH-RSA-AES128-SHA256 > works not: ECDH-ECDSA-AES128-SHA256 > works not: ECDH-RSA-AES128-SHA > works not: ECDH-ECDSA-AES128-SHA > works: AES128-SHA256 > works: AES128-SHA > works: ECDHE-RSA-RC4-SHA > works not: ECDHE-ECDSA-RC4-SHA > works not: ECDH-RSA-RC4-SHA > works not: ECDH-ECDSA-RC4-SHA > works: RC4-SHA > works: RC4-MD5 > works: DES-CBC-SHA > > I hope this helps. > > Regards, > Klaus > > > _______________________________________________ > erlang-bugs mailing list > erlang-bugs@REDACTED > http://erlang.org/mailman/listinfo/erlang-bugs -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From klaus_trainer@REDACTED Wed Oct 2 17:48:17 2013 From: klaus_trainer@REDACTED (Klaus Trainer) Date: Wed, 02 Oct 2013 17:48:17 +0200 Subject: [erlang-bugs] Incomplete Elliptic Curve Cipher Suites in R16B01 and R16B02 In-Reply-To: <524C2462.4060203@erix.ericsson.se> References: <1380643781.4359.8.camel@devil> <524C2462.4060203@erix.ericsson.se> Message-ID: <1380728897.3530.24.camel@devil> Thanks. I'm not too confident about that test either. I checked with an oldish OpenSSL version (1.0.1c) as well and suddenly also had lots of cipher suites fail that worked well when testing with OpenSSL 1.0.1.e previously. > If you look closer you willl see that the error is: > "140232248637088:error:1408A0C1:SSL routines:SSL3_GET_CLIENT_HELLO:no > shared cipher:s3_srvr.c:1353:" > > After just a quick check of > > your test of erlang: > works not: ECDH-RSA-AES256-SHA384 > Our test suite: ssl_ECC_SUITE:client_ec_server_ec/1 > > sucessfully negotiaties ECDH-RSA-AES256-SHA384 with openssl in R16B02 > > So I think some of your conclusions where a bit premature. > The problems you mentioned in R16B01 are probably fixed in R16B02 > I did see that lots of related fixes went into R16B02. However I still have the same problems as with R16B01, i.e., the TLS handshake fails both in Chromium (version 28.0 GNU/Linux x86_64) and Firefox (version 24.0 GNU/Linux x86_64) as long as I don't disable ecdh cipher suites. > Also there is at the moment a documented limitation: > "Elliptic Curve cipher suites are supported if crypto supports it and > named curves are used." > I don't know for sure, but maybe this is exactly the problem with some browsers. Please let me know if you think I can provide additional help on that issue! -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: This is a digitally signed message part URL: From Ingela.Anderton.Andin@REDACTED Thu Oct 3 09:56:14 2013 From: Ingela.Anderton.Andin@REDACTED (Ingela Anderton Andin) Date: Thu, 3 Oct 2013 09:56:14 +0200 Subject: [erlang-bugs] Incomplete Elliptic Curve Cipher Suites in R16B01 and R16B02 In-Reply-To: <1380728897.3530.24.camel@devil> References: <1380643781.4359.8.camel@devil> <524C2462.4060203@erix.ericsson.se> <1380728897.3530.24.camel@devil> Message-ID: <524D231E.50507@ericsson.com> Hi Klaus! On 10/02/2013 05:48 PM, Klaus Trainer wrote: > Thanks. I'm not too confident about that test either. I checked with > an oldish OpenSSL version (1.0.1c) as well and suddenly also had lots of > cipher suites fail that worked well when testing with OpenSSL 1.0.1.e > previously. > >> If you look closer you willl see that the error is: >> "140232248637088:error:1408A0C1:SSL routines:SSL3_GET_CLIENT_HELLO:no >> shared cipher:s3_srvr.c:1353:" >> >> After just a quick check of >> >> your test of erlang: >> works not: ECDH-RSA-AES256-SHA384 >> Our test suite: ssl_ECC_SUITE:client_ec_server_ec/1 >> >> sucessfully negotiaties ECDH-RSA-AES256-SHA384 with openssl in R16B02 >> >> So I think some of your conclusions where a bit premature. >> The problems you mentioned in R16B01 are probably fixed in R16B02 >> > I did see that lots of related fixes went into R16B02. However I still > have the same problems as with R16B01, i.e., the TLS handshake fails > both in Chromium (version 28.0 GNU/Linux x86_64) and Firefox (version > 24.0 GNU/Linux x86_64) as long as I don't disable ecdh cipher suites. >> Also there is at the moment a documented limitation: >> "Elliptic Curve cipher suites are supported if crypto supports it and >> named curves are used." >> > I don't know for sure, but maybe this is exactly the problem with some > browsers. Does this mean that you can connect to your server with other browsers without disabling ecdh-suites? Openssl for instance has a known bug in versions 1.0.0 and 1.0.1a that will make ecdh-suites fail. I think its unlikely your server cert does not use a named curve, but possible of course, you can use the public_key application to inspect your certificate and check that. > Please let me know if you think I can provide additional help on that > issue! Can you connect to your server using erlang shell as a client (ssl:connect) ? Can you connect to your server using openssl s_client from a shell? If not what errors do you get? Regards Ingela Erlang/OTP Team - Ericsson AB From henrik@REDACTED Thu Oct 3 14:30:35 2013 From: henrik@REDACTED (Henrik Nord) Date: Thu, 3 Oct 2013 14:30:35 +0200 Subject: [erlang-bugs] [erlang-patches] syntax_tools anonymous function error In-Reply-To: <35098A6E-014B-4BB2-8672-E6B17EB99350@gmail.com> References: <5195C82C.104@gmail.com> <5199DAEF.2080603@erlang.org> <524AB8C8.1020008@erlang.org> <524ABF42.2030904@gmail.com> <7A4238B1-3F41-4BD0-8F4F-639F95CB8919@gmail.com> <524B44F6.2090000@gmail.com> <35098A6E-014B-4BB2-8672-E6B17EB99350@gmail.com> Message-ID: <524D636B.4080508@erlang.org> I will move it into the que Thank you for your contribution! On 2013-10-02 10:55, Anthony Ramine wrote: > I guess we can merge it now then. > > Le 1 oct. 2013 ? 23:56, Richard Carlsson a ?crit : > >> Maybe I got confused - was the format change in the other direction, i.e., used to be atoms but is now trees? In that case, I guess you're right. Just make sure that the code does the right thing in all combinations of cases, and you're done. :-) >> >> /Richard >> >> On 2013-10-01 23:41, Anthony Ramine wrote: >>> In fact I really don't see what you mean. The problem is revert_implicit_fun/1 calling concrete/1 on the individual parts when it shouldn't. >>> >>> I don't see how changing another function would fix anything. >>> >>> Le 1 oct. 2013 ? 14:30, Anthony Ramine a ?crit : >>> >>>> Thanks for the reply, will amend this tonight. >>>> >>>> Le 1 oct. 2013 ? 14:25, Richard Carlsson a ?crit : >>>> >>>>> Sorry, drowning in stuff as usual. Anthony, I trust that your analysis of why that clause could be deleted, so that should be ok. But I thought there was something weird about the format changes, and now I think I see what it is: calls like arity_qualifier_body(Name) should never return a naked atom or integer - always a syntax tree. So the fix for the revert "fun F/A" case should be done in implicit_fun_name/1 instead, just as it's handled for "fun M:F/A". And in the reverting of "fun M:F/A", you shouldn't have to change anything at all, since it's already handled. >>>>> >>>>> /Richard >>>>> >>>>> On 2013-10-01 13:58 , Henrik Nord wrote: >>>>>> Hi >>>>>> I was awaiting an answer to this: >>>>>> @richcarl Should I amend this commit? >>>>>> And the possible amend to the commit. >>>>>> >>>>>> If that is not going to happen I can put it through the test-merge precedure >>>>>> >>>>>> /Henrik >>>>>> >>>>>> On 2013-10-01 13:27, Anthony Ramine wrote: >>>>>>> Hello, >>>>>>> >>>>>>> I see on the development page that an action is required from me for this patch [1]. >>>>>>> >>>>>>> And what exactly is required from me..? >>>>>>> >>>>>>> Regards, >>>>>>> >>>>>>> [1]http://www.erlang.org/development/ >>>>>>> >>>>>>> Le 20 mai 2013 ? 10:12, Fredrik a ?crit : >>>>>>> >>>>>>>> On 05/19/2013 12:33 PM, Anthony Ramine wrote: >>>>>>>>> Hello Michael, >>>>>>>>> >>>>>>>>> This patch fixes support of implicit funs with variables in igor. >>>>>>>>> >>>>>>>>> git fetchhttps://github.com/nox/otp.git igor-funs >>>>>>>>> >>>>>>>>> https://github.com/nox/otp/compare/erlang:maint...igor-funs >>>>>>>>> https://github.com/nox/otp/compare/erlang:maint...igor-funs.patch >>>>>>>>> >>>>>>>>> Regards, >>>>>>>>> >>>>>>>> Hello Anthony, >>>>>>>> I've fetched your patch and it should be visible in the 'pu' branch shortly. >>>>>>>> Thanks, >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> BR Fredrik Gustafsson >>>>>>>> Erlang OTP Team >>>>>>>> >>>>>> -- >>>>>> /Henrik Nord Erlang/OTP >>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> erlang-patches mailing list >>>>>> erlang-patches@REDACTED >>>>>> http://erlang.org/mailman/listinfo/erlang-patches >>>>>> >>>> -- >>>> Anthony Ramine >>>> -- /Henrik Nord Erlang/OTP From andrew@REDACTED Fri Oct 4 20:49:04 2013 From: andrew@REDACTED (Andrew Thompson) Date: Fri, 4 Oct 2013 14:49:04 -0400 Subject: [erlang-bugs] Incomplete Elliptic Curve Cipher Suites in R16B01 and R16B02 In-Reply-To: <524D231E.50507@ericsson.com> References: <1380643781.4359.8.camel@devil> <524C2462.4060203@erix.ericsson.se> <1380728897.3530.24.camel@devil> <524D231E.50507@ericsson.com> Message-ID: <20131004184904.GG9818@hijacked.us> I'm not sure openssl s_client supports TLS 1.2. If you look at the errors the s_client spits out (by removing the dev null redirection) I get: 139688779572880:error:1407742F:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert insufficient security:s23_clnt.c:741: exactly as many times as I get 'work not' from the output. As I understand it, this means the server is asking for a ciphersuites that the client does not support. Apparently gnutls-cli supports tls 1.2, although I can't get gnutls to connect to the erl_ssl_test server under R16B02, it only reports GnuTLS error: An illegal TLS extension was received. When I try to do: gnutls-cli -p 5555 localhost --x509cafile=priv/ssl/ca.crt This does work if I run the server under R15B02. I have gnutls 3.2.4, the latest stable release. If you run gnutls-cli-debug against the server, you get this: Checking for TLS 1.0 support... no Checking for TLS 1.1 support... no Checking fallback from TLS 1.1 to... failed Checking for TLS 1.2 support... no Checking whether we need to disable TLS 1.2... yes Checking whether we need to disable TLS 1.1... no Checking whether we need to disable TLS 1.0... no Checking for Safe renegotiation support... no So gnutls doesn't think R16B02 supports tlsv2. Same output when running under R15B02 (which is what I had handy): Checking for TLS 1.0 support... yes Checking for TLS 1.1 support... no Checking fallback from TLS 1.1 to... TLS 1.0 Checking for TLS 1.2 support... no Checking whether we need to disable TLS 1.2... no Checking whether we need to disable TLS 1.1... no Checking whether we need to disable TLS 1.0... N/A Andrew From andrew@REDACTED Fri Oct 4 21:55:39 2013 From: andrew@REDACTED (Andrew Thompson) Date: Fri, 4 Oct 2013 15:55:39 -0400 Subject: [erlang-bugs] Incomplete Elliptic Curve Cipher Suites in R16B01 and R16B02 In-Reply-To: <20131004184904.GG9818@hijacked.us> References: <1380643781.4359.8.camel@devil> <524C2462.4060203@erix.ericsson.se> <1380728897.3530.24.camel@devil> <524D231E.50507@ericsson.com> <20131004184904.GG9818@hijacked.us> Message-ID: <20131004195539.GH9818@hijacked.us> If I use gnutls-serv -p 5555 --x509keyfile=priv/ssl/server.key --x509certfile=priv/ssl/server.crt --x509cafile=priv/ssl/ca.crt and connect with: gnutls-cli -VVVVV -p 5555 localhost --x509cafile=priv/ssl/ca.crt I'm able to successfully negotiate a TLS 1.2 connection. Wireshark shows significant differences in the Server Hello that Erlang sends vs the one gnutls sends. I am able to get chrome to do a 1.2 handshake with the gnutls server using ---http to make gnutls-serv run as a https server. The main differences that I see in what erlang is doing vs gnutls: Erlang sends the elliptic_curves extension as part of the server hello, gnutls does not. The gnutls *client* does send this extension, however. According to RFC 4492: http://tools.ietf.org/html/rfc4492#section-5.1 The elliptic_curves extension is a *client* hello extension and the RFC doesn't seem to mention the server sending it. The other notable difference is that gnutls sends multiple messages to the client at once: Server Hello Certificate Server Key Exchange Certificate Request Server Hello Done Erlang only sends the server hello and then, in a later packet it sends the Certificate. I don't know if would send the others because gnutls aborts the connection at this point. Erlang also sends both the server certificate AND the CA certificate in the Certificate packet, gnutls only sends the server certificate. I'mn going to try to figure out how to stop erlang from sending the eliptic_curves extension as part of the server hello and see if that helps anything. Andrew From klaus_trainer@REDACTED Fri Oct 4 22:18:27 2013 From: klaus_trainer@REDACTED (Klaus Trainer) Date: Fri, 04 Oct 2013 22:18:27 +0200 Subject: [erlang-bugs] Incomplete Elliptic Curve Cipher Suites in R16B01 and R16B02 In-Reply-To: <20131004195539.GH9818@hijacked.us> References: <1380643781.4359.8.camel@devil> <524C2462.4060203@erix.ericsson.se> <1380728897.3530.24.camel@devil> <524D231E.50507@ericsson.com> <20131004184904.GG9818@hijacked.us> <20131004195539.GH9818@hijacked.us> Message-ID: <1380917907.3607.11.camel@devil> Thank you Andrew, and thank you Ingela for digging into this and providing useful information! This will definitely help me when debugging this further. I have to see when I find time for that. Anyway, I'll let you know as soon as I've found out more! Thanks again! Klaus -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: This is a digitally signed message part URL: From andrew@REDACTED Fri Oct 4 22:45:50 2013 From: andrew@REDACTED (Andrew Thompson) Date: Fri, 4 Oct 2013 16:45:50 -0400 Subject: [erlang-bugs] Incomplete Elliptic Curve Cipher Suites in R16B01 and R16B02 In-Reply-To: <1380917907.3607.11.camel@devil> References: <1380643781.4359.8.camel@devil> <524C2462.4060203@erix.ericsson.se> <1380728897.3530.24.camel@devil> <524D231E.50507@ericsson.com> <20131004184904.GG9818@hijacked.us> <20131004195539.GH9818@hijacked.us> <1380917907.3607.11.camel@devil> Message-ID: <20131004204550.GI9818@hijacked.us> If I change line ~422 of tls_connection to: do_server_hello(Type, ServerHelloExt#hello_extensions{elliptic_curves=undefined, so that elliptic_curves are not sent as part of the server hello, gnutls-client makes significant progress, but then fails with 'unsupported curve'. I *think* now I'm running into the TODO over in tls_handshake: %% TODO: need to take supported Curves into Account when selecting the CipherSuite... %% if whe have an ECDSA cert with an unsupported curve, we need to drop ECDSA ciphers Andrew From andrew@REDACTED Sat Oct 5 00:57:37 2013 From: andrew@REDACTED (Andrew Thompson) Date: Fri, 4 Oct 2013 18:57:37 -0400 Subject: [erlang-bugs] Incomplete Elliptic Curve Cipher Suites in R16B01 and R16B02 In-Reply-To: <20131004204550.GI9818@hijacked.us> References: <1380643781.4359.8.camel@devil> <524C2462.4060203@erix.ericsson.se> <1380728897.3530.24.camel@devil> <524D231E.50507@ericsson.com> <20131004184904.GG9818@hijacked.us> <20131004195539.GH9818@hijacked.us> <1380917907.3607.11.camel@devil> <20131004204550.GI9818@hijacked.us> Message-ID: <20131004225737.GJ9818@hijacked.us> I think I've found the second issue. gnutls-cli and Erlang negotiate the cipher as {ecdhe_rsa,aes_128_cbc,sha,default_prf} Then erlang picks secp256k1 as the curve to use, despite the fact that GNUTLS only advertised it supported secp192r1, secp224r1, secp256r1, secp384r1 and secp521k1 in the client hello. However, erlang completely ignores the ECC curves the client advertises in the Client Hello. If you change the assignment of client_ecc: https://github.com/erlang/otp/blob/OTP_R16B02/lib/ssl/src/tls_connection.erl#L427 To instead pull the eliptic curves out of the #client_hello.extensions, it'll actually work: I did something like this: hello(Hello = #client_hello{client_version = ClientVersion, extensions = #hello_extensions{hash_signs = HashSigns, elliptic_curves={elliptic_curves, ClientECC}}}, ... client_ecc = {ClientECC, EcPointFormats}}); And that made it so gnutls-cli could connect. I realize this isn't perfect, but it certainly illustrates the problem, SSL is ignoring what the client asks for. I think it is also ignoring the EC point formats. Andrew From andrew@REDACTED Sat Oct 5 06:36:45 2013 From: andrew@REDACTED (Andrew Thompson) Date: Sat, 5 Oct 2013 00:36:45 -0400 Subject: [erlang-bugs] Incomplete Elliptic Curve Cipher Suites in R16B01 and R16B02 In-Reply-To: <20131004225737.GJ9818@hijacked.us> References: <1380643781.4359.8.camel@devil> <524C2462.4060203@erix.ericsson.se> <1380728897.3530.24.camel@devil> <524D231E.50507@ericsson.com> <20131004184904.GG9818@hijacked.us> <20131004195539.GH9818@hijacked.us> <1380917907.3607.11.camel@devil> <20131004204550.GI9818@hijacked.us> <20131004225737.GJ9818@hijacked.us> Message-ID: <20131005043645.GK9818@hijacked.us> So, for the 23 ciphers that fail, all but one of them also fail under openssl. The one that doesn't fail under OpenSSL is the IDEA-CBC-SHA, which erlang doesn't seem to support. The ECDSA ciphers fail because we're not using ECC keys. I'm not sure why the others fail, but at least it is consistent. The bugs I found earlier only seems to manifest when using a non-openssl client, but that might well explain the issues with chrome because chrome links against gnutls. However, I am now able to connect over HTTPS from both chrome and firefox to the erlang http server that before would not connect. Here's a diff to patch the file: https://gist.github.com/Vagabond/6836706 Note that this probably isn't the 'right' thing to do, for example select_curve/1 should probably filter the client provided list based on what the server supports, and I'm not sure if EcPointFormats needs to be negotiated. However, the patch does seem to fix the immediate problem. Andrew From ingela.anderton.andin@REDACTED Mon Oct 7 09:47:09 2013 From: ingela.anderton.andin@REDACTED (Ingela Anderton Andin) Date: Mon, 7 Oct 2013 09:47:09 +0200 Subject: [erlang-bugs] Incomplete Elliptic Curve Cipher Suites in R16B01 and R16B02 In-Reply-To: <20131004195539.GH9818@hijacked.us> References: <1380643781.4359.8.camel@devil> <524C2462.4060203@erix.ericsson.se> <1380728897.3530.24.camel@devil> <524D231E.50507@ericsson.com> <20131004184904.GG9818@hijacked.us> <20131004195539.GH9818@hijacked.us> Message-ID: <525266FD.6050509@erix.ericsson.se> Hi! On 10/04/2013 09:55 PM, Andrew Thompson wrote: > If I use > > gnutls-serv -p 5555 --x509keyfile=priv/ssl/server.key > --x509certfile=priv/ssl/server.crt --x509cafile=priv/ssl/ca.crt > > and connect with: > > gnutls-cli -VVVVV -p 5555 localhost --x509cafile=priv/ssl/ca.crt > > I'm able to successfully negotiate a TLS 1.2 connection. Wireshark shows > significant differences in the Server Hello that Erlang sends vs the one > gnutls sends. I am able to get chrome to do a 1.2 handshake with the > gnutls server using ---http to make gnutls-serv run as a https server. > > The main differences that I see in what erlang is doing vs gnutls: > > Erlang sends the elliptic_curves extension as part of the server hello, > gnutls does not. The gnutls *client* does send this extension, however. > > According to RFC 4492: > > http://tools.ietf.org/html/rfc4492#section-5.1 > > The elliptic_curves extension is a *client* hello extension and the RFC > doesn't seem to mention the server sending it. Section 5.2 "This section specifies a TLS extension that can be included with the ServerHello message as described in [4 ], the Supported Point Formats Extension. When this extension is sent: The Supported Point Formats Extension is included in a ServerHello message in response to a ClientHello message containing the Supported Point Formats Extension when negotiating an ECC cipher suite." Regards Ingela Erlang/OTP team Ericsson AB -------------- next part -------------- An HTML attachment was scrubbed... URL: From ingela.anderton.andin@REDACTED Mon Oct 7 09:51:40 2013 From: ingela.anderton.andin@REDACTED (Ingela Anderton Andin) Date: Mon, 7 Oct 2013 09:51:40 +0200 Subject: [erlang-bugs] Incomplete Elliptic Curve Cipher Suites in R16B01 and R16B02 In-Reply-To: <20131004225737.GJ9818@hijacked.us> References: <1380643781.4359.8.camel@devil> <524C2462.4060203@erix.ericsson.se> <1380728897.3530.24.camel@devil> <524D231E.50507@ericsson.com> <20131004184904.GG9818@hijacked.us> <20131004195539.GH9818@hijacked.us> <1380917907.3607.11.camel@devil> <20131004204550.GI9818@hijacked.us> <20131004225737.GJ9818@hijacked.us> Message-ID: <5252680C.70805@erix.ericsson.se> Hi! Thank you for your efforts on looking into this. On 10/05/2013 12:57 AM, Andrew Thompson wrote: > I think I've found the second issue. gnutls-cli and Erlang negotiate the > cipher as > > {ecdhe_rsa,aes_128_cbc,sha,default_prf} > > Then erlang picks secp256k1 as the curve to use, despite the fact that > GNUTLS only advertised it supported secp192r1, secp224r1, secp256r1, > secp384r1 and secp521k1 in the client hello. Hum, the original ECC contribution always selected secp521k1, but I thought I changed that! It however still has it as fallback and if the code fails to input the correct data to select curve I suppose this could still be the behavior! I will look in to that. > However, erlang completely ignores the ECC curves the client advertises > in the Client Hello. If you change the assignment of client_ecc: > > https://github.com/erlang/otp/blob/OTP_R16B02/lib/ssl/src/tls_connection.erl#L427 > > To instead pull the eliptic curves out of the #client_hello.extensions, > it'll actually work: I did something like this: > > hello(Hello = #client_hello{client_version = ClientVersion, > extensions = #hello_extensions{hash_signs = HashSigns, elliptic_curves={elliptic_curves, ClientECC}}}, > ... > client_ecc = {ClientECC, EcPointFormats}}); > > And that made it so gnutls-cli could connect. I realize this isn't > perfect, but it certainly illustrates the problem, SSL is ignoring what > the client asks for. I think it is also ignoring the EC point formats. > Seems the problem might be releted to this! I will look at what might be the "correct" solution. Regards Ingela Erlang/OTP tema - Ericsson AB From ingela.anderton.andin@REDACTED Mon Oct 7 09:52:54 2013 From: ingela.anderton.andin@REDACTED (Ingela Anderton Andin) Date: Mon, 7 Oct 2013 09:52:54 +0200 Subject: [erlang-bugs] Fwd: Re: Incomplete Elliptic Curve Cipher Suites in R16B01 and R16B02 In-Reply-To: <525256C4.5070902@erix.ericsson.se> References: <525256C4.5070902@erix.ericsson.se> Message-ID: <52526856.6050204@erix.ericsson.se> -------- Original Message -------- Subject: Re: [erlang-bugs] Incomplete Elliptic Curve Cipher Suites in R16B01 and R16B02 Date: Mon, 07 Oct 2013 08:37:56 +0200 From: Ingela Anderton Andin To: Andrew Thompson On 10/04/2013 08:49 PM, Andrew Thompson wrote: > I'm not sure openssl s_client supports TLS 1.2. Not by default only if you configure it to! (-tls1_2) Regards Ingela Erlang/OTP team - Ericsson AB > If you look at the > errors the s_client spits out (by removing the dev null redirection) I > get: > > 139688779572880:error:1407742F:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 > alert insufficient security:s23_clnt.c:741: > > exactly as many times as I get 'work not' from the output. As I > understand it, this means the server is asking for a ciphersuites that > the client does not support. > > Apparently gnutls-cli supports tls 1.2, although I can't get gnutls to > connect to the erl_ssl_test server under R16B02, it only reports > > GnuTLS error: An illegal TLS extension was received. > > When I try to do: > > gnutls-cli -p 5555 localhost --x509cafile=priv/ssl/ca.crt > > This does work if I run the server under R15B02. > > I have gnutls 3.2.4, the latest stable release. If you run > gnutls-cli-debug against the server, you get this: > > Checking for TLS 1.0 support... no > Checking for TLS 1.1 support... no > Checking fallback from TLS 1.1 to... failed > Checking for TLS 1.2 support... no > Checking whether we need to disable TLS 1.2... yes > Checking whether we need to disable TLS 1.1... no > Checking whether we need to disable TLS 1.0... no > Checking for Safe renegotiation support... no > > So gnutls doesn't think R16B02 supports tlsv2. > > Same output when running under R15B02 (which is what I had handy): > > Checking for TLS 1.0 support... yes > Checking for TLS 1.1 support... no > Checking fallback from TLS 1.1 to... TLS 1.0 > Checking for TLS 1.2 support... no > Checking whether we need to disable TLS 1.2... no > Checking whether we need to disable TLS 1.1... no > Checking whether we need to disable TLS 1.0... N/A > > Andrew > _______________________________________________ > erlang-bugs mailing list > erlang-bugs@REDACTED > http://erlang.org/mailman/listinfo/erlang-bugs > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ingela.anderton.andin@REDACTED Mon Oct 7 10:19:57 2013 From: ingela.anderton.andin@REDACTED (Ingela Anderton Andin) Date: Mon, 7 Oct 2013 10:19:57 +0200 Subject: [erlang-bugs] Incomplete Elliptic Curve Cipher Suites in R16B01 and R16B02 In-Reply-To: <20131005043645.GK9818@hijacked.us> References: <1380643781.4359.8.camel@devil> <524C2462.4060203@erix.ericsson.se> <1380728897.3530.24.camel@devil> <524D231E.50507@ericsson.com> <20131004184904.GG9818@hijacked.us> <20131004195539.GH9818@hijacked.us> <1380917907.3607.11.camel@devil> <20131004204550.GI9818@hijacked.us> <20131004225737.GJ9818@hijacked.us> <20131005043645.GK9818@hijacked.us> Message-ID: <52526EAD.3030408@erix.ericsson.se> Hi again! On 10/05/2013 06:36 AM, Andrew Thompson wrote: > So, for the 23 ciphers that fail, all but one of them also fail under > openssl. The one that doesn't fail under OpenSSL is the IDEA-CBC-SHA, > which erlang doesn't seem to support. It is correct that Erlang does not support IDEA-ciphers. We could easily include support for them but as they have been deprecated by the latest TLS spec we see no real need to implement them. > The ECDSA ciphers fail because we're not using ECC keys. I'm not sure > why the others fail, but at least it is consistent. > > The bugs I found earlier only seems to manifest when using a non-openssl > client, but that might well explain the issues with chrome because > chrome links against gnutls. > Well that would make sense as OpenSSL is the client and serve we use in our interoperability test and we have quite a few of those. Perhaps we ought to create a gnutls test suite as well! > However, I am now able to connect over HTTPS from both chrome and > firefox to the erlang http server that before would not connect. > > Here's a diff to patch the file: > > https://gist.github.com/Vagabond/6836706 > > Note that this probably isn't the 'right' thing to do, for example > select_curve/1 should probably filter the client provided list based on > what the server supports, and I'm not sure if EcPointFormats needs to be > negotiated. > > However, the patch does seem to fix the immediate problem. > Thanks again for all your input! I Will make sure the problem is fixed. TLS is very flexible which makes it hard to be certain you covered all possible combinations of input. Regards Ingela Erlang OTP team - Ericsson AB From klaus_trainer@REDACTED Mon Oct 7 10:58:43 2013 From: klaus_trainer@REDACTED (Klaus Trainer) Date: Mon, 07 Oct 2013 10:58:43 +0200 Subject: [erlang-bugs] Fwd: Re: Incomplete Elliptic Curve Cipher Suites in R16B01 and R16B02 In-Reply-To: <52526856.6050204@erix.ericsson.se> References: <525256C4.5070902@erix.ericsson.se> <52526856.6050204@erix.ericsson.se> Message-ID: <1381136323.23074.4.camel@devil> Ah, thanks, I've missed that! If I add -tls1_2 in my erl_ssl_check check-ciphers.sh script the test passes for all cipher suites. On Mon, 2013-10-07 at 09:52 +0200, Ingela Anderton Andin wrote: > > > > -------- Original Message -------- > Subject: > Re: [erlang-bugs] Incomplete > Elliptic Curve Cipher Suites in > R16B01 and R16B02 > Date: > Mon, 07 Oct 2013 08:37:56 +0200 > From: > Ingela Anderton Andin > > To: > Andrew Thompson > > > > On 10/04/2013 08:49 PM, Andrew Thompson wrote: > > I'm not sure openssl s_client supports TLS 1.2. > > Not by default only if you configure it to! (-tls1_2) > > Regards Ingela Erlang/OTP team - Ericsson AB > > > If you look at the > > errors the s_client spits out (by removing the dev null redirection) I > > get: > > > > 139688779572880:error:1407742F:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 > > alert insufficient security:s23_clnt.c:741: > > > > exactly as many times as I get 'work not' from the output. As I > > understand it, this means the server is asking for a ciphersuites that > > the client does not support. > > > > Apparently gnutls-cli supports tls 1.2, although I can't get gnutls to > > connect to the erl_ssl_test server under R16B02, it only reports > > > > GnuTLS error: An illegal TLS extension was received. > > > > When I try to do: > > > > gnutls-cli -p 5555 localhost --x509cafile=priv/ssl/ca.crt > > > > This does work if I run the server under R15B02. > > > > I have gnutls 3.2.4, the latest stable release. If you run > > gnutls-cli-debug against the server, you get this: > > > > Checking for TLS 1.0 support... no > > Checking for TLS 1.1 support... no > > Checking fallback from TLS 1.1 to... failed > > Checking for TLS 1.2 support... no > > Checking whether we need to disable TLS 1.2... yes > > Checking whether we need to disable TLS 1.1... no > > Checking whether we need to disable TLS 1.0... no > > Checking for Safe renegotiation support... no > > > > So gnutls doesn't think R16B02 supports tlsv2. > > > > Same output when running under R15B02 (which is what I had handy): > > > > Checking for TLS 1.0 support... yes > > Checking for TLS 1.1 support... no > > Checking fallback from TLS 1.1 to... TLS 1.0 > > Checking for TLS 1.2 support... no > > Checking whether we need to disable TLS 1.2... no > > Checking whether we need to disable TLS 1.1... no > > Checking whether we need to disable TLS 1.0... N/A > > > > Andrew > > _______________________________________________ > > erlang-bugs mailing list > > erlang-bugs@REDACTED > > http://erlang.org/mailman/listinfo/erlang-bugs > > > > > > > _______________________________________________ > erlang-bugs mailing list > erlang-bugs@REDACTED > http://erlang.org/mailman/listinfo/erlang-bugs -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: This is a digitally signed message part URL: From Ingela.Anderton.Andin@REDACTED Mon Oct 7 15:27:35 2013 From: Ingela.Anderton.Andin@REDACTED (Ingela Anderton Andin) Date: Mon, 7 Oct 2013 15:27:35 +0200 Subject: [erlang-bugs] Incomplete Elliptic Curve Cipher Suites in R16B01 and R16B02 In-Reply-To: <20131005043645.GK9818@hijacked.us> References: <1380643781.4359.8.camel@devil> <524C2462.4060203@erix.ericsson.se> <1380728897.3530.24.camel@devil> <524D231E.50507@ericsson.com> <20131004184904.GG9818@hijacked.us> <20131004195539.GH9818@hijacked.us> <1380917907.3607.11.camel@devil> <20131004204550.GI9818@hijacked.us> <20131004225737.GJ9818@hijacked.us> <20131005043645.GK9818@hijacked.us> Message-ID: <5252B6C7.1080905@ericsson.com> Hi! I have not had time to make any gnutls test yet. But you could try out the following (still works with Openssl) and I think should be the correct solution to the problem. I think the problem had three parts, * An explicit client ECC-curves option was not honored by Erlang server * gnutls does not seem to ignore unknown server hello extensions * Erlang server sent an option too much in its ECC-extensions. https://github.com/IngelaAndin/otp/tree/ia/ssl/ecc-gnutls Regards Ingela Erlang/OTP team - Ericsson AB On 10/05/2013 06:36 AM, Andrew Thompson wrote: > So, for the 23 ciphers that fail, all but one of them also fail under > openssl. The one that doesn't fail under OpenSSL is the IDEA-CBC-SHA, > which erlang doesn't seem to support. > > The ECDSA ciphers fail because we're not using ECC keys. I'm not sure > why the others fail, but at least it is consistent. > > The bugs I found earlier only seems to manifest when using a non-openssl > client, but that might well explain the issues with chrome because > chrome links against gnutls. > > However, I am now able to connect over HTTPS from both chrome and > firefox to the erlang http server that before would not connect. > > Here's a diff to patch the file: > > https://gist.github.com/Vagabond/6836706 > > Note that this probably isn't the 'right' thing to do, for example > select_curve/1 should probably filter the client provided list based on > what the server supports, and I'm not sure if EcPointFormats needs to be > negotiated. > > However, the patch does seem to fix the immediate problem. > > Andrew > _______________________________________________ > erlang-bugs mailing list > erlang-bugs@REDACTED > http://erlang.org/mailman/listinfo/erlang-bugs > From andrew@REDACTED Mon Oct 7 18:14:30 2013 From: andrew@REDACTED (Andrew Thompson) Date: Mon, 7 Oct 2013 12:14:30 -0400 Subject: [erlang-bugs] Incomplete Elliptic Curve Cipher Suites in R16B01 and R16B02 In-Reply-To: <525266FD.6050509@erix.ericsson.se> References: <1380643781.4359.8.camel@devil> <524C2462.4060203@erix.ericsson.se> <1380728897.3530.24.camel@devil> <524D231E.50507@ericsson.com> <20131004184904.GG9818@hijacked.us> <20131004195539.GH9818@hijacked.us> <525266FD.6050509@erix.ericsson.se> Message-ID: <20131007161430.GM9818@hijacked.us> On Mon, Oct 07, 2013 at 09:47:09AM +0200, Ingela Anderton Andin wrote: > "This section specifies a TLS extension that can be included with the > ServerHello message as described in [4 ], the Supported Point Formats > Extension. > > When this extension is sent: > > The Supported Point Formats Extension is included in a ServerHello > message in response to a ClientHello message containing the Supported > Point Formats Extension when negotiating an ECC cipher suite." Yes, that is for the 'Supported Point Format Extension', which the RFC says is fine to send in the ServerHello, but the RFC doesn't say anything about the `Supported Elliptic Curves Extension` being sent in a ServerHello, only in a ClientHello. I'll try your patch, although I admit that the complexity of it is a little beyond my understanding. Andrew From andrew@REDACTED Mon Oct 7 19:05:56 2013 From: andrew@REDACTED (Andrew Thompson) Date: Mon, 7 Oct 2013 13:05:56 -0400 Subject: [erlang-bugs] Fwd: Re: Incomplete Elliptic Curve Cipher Suites in R16B01 and R16B02 In-Reply-To: <1381136323.23074.4.camel@devil> References: <525256C4.5070902@erix.ericsson.se> <52526856.6050204@erix.ericsson.se> <1381136323.23074.4.camel@devil> Message-ID: <20131007170556.GO9818@hijacked.us> On Mon, Oct 07, 2013 at 10:58:43AM +0200, Klaus Trainer wrote: > Ah, thanks, I've missed that! > > If I add -tls1_2 in my erl_ssl_check check-ciphers.sh script the test > passes for all cipher suites. That doesn't work for me with openssl 1.0.1e. Also, I don't know how some of those ciphers could pass with the RSA keys you include in that repo. The ECDSA ciphers require an ECC key, as far as I know. Andrew From andrew@REDACTED Mon Oct 7 19:17:17 2013 From: andrew@REDACTED (Andrew Thompson) Date: Mon, 7 Oct 2013 13:17:17 -0400 Subject: [erlang-bugs] Incomplete Elliptic Curve Cipher Suites in R16B01 and R16B02 In-Reply-To: <20131007161430.GM9818@hijacked.us> References: <1380643781.4359.8.camel@devil> <524C2462.4060203@erix.ericsson.se> <1380728897.3530.24.camel@devil> <524D231E.50507@ericsson.com> <20131004184904.GG9818@hijacked.us> <20131004195539.GH9818@hijacked.us> <525266FD.6050509@erix.ericsson.se> <20131007161430.GM9818@hijacked.us> Message-ID: <20131007171717.GP9818@hijacked.us> On Mon, Oct 07, 2013 at 12:14:30PM -0400, Andrew Thompson wrote: > I'll try your patch, although I admit that the complexity of it is a > little beyond my understanding. Ok your patch makes gnutls-cli and gnutls-cli-debug happy, and it lets firefox and chrome connect to an erlang webserver via https again. Basicially the end result is the same as with my patch, but you did the 'right' thing, as least as far as I can tell from reading the code. I agree that it would be good to test with gnutls and maybe even the NSS stuff from mozilla (which I think has some command line tools as well). Thanks, Andrew From klaus_trainer@REDACTED Mon Oct 7 19:28:03 2013 From: klaus_trainer@REDACTED (Klaus Trainer) Date: Mon, 07 Oct 2013 19:28:03 +0200 Subject: [erlang-bugs] Fwd: Re: Incomplete Elliptic Curve Cipher Suites in R16B01 and R16B02 In-Reply-To: <20131007170556.GO9818@hijacked.us> References: <525256C4.5070902@erix.ericsson.se> <52526856.6050204@erix.ericsson.se> <1381136323.23074.4.camel@devil> <20131007170556.GO9818@hijacked.us> Message-ID: <1381166883.23074.18.camel@devil> Thanks Andrew! These are good points! I was actually using an ECC key, but I did another mistake. As I was just trying out very quickly, I accidentally specified the -tls1_2 option on the wrong position and didn't check the output. As `openssl -tls1_2 s_client -cipher` terminates with status code 0, the script's output was "works" for all cipher suites, hence I wrongly assumed that it would be working. Thanks again! On Mon, 2013-10-07 at 13:05 -0400, Andrew Thompson wrote: > On Mon, Oct 07, 2013 at 10:58:43AM +0200, Klaus Trainer wrote: > > Ah, thanks, I've missed that! > > > > If I add -tls1_2 in my erl_ssl_check check-ciphers.sh script the test > > passes for all cipher suites. > > That doesn't work for me with openssl 1.0.1e. Also, I don't know how > some of those ciphers could pass with the RSA keys you include in that > repo. The ECDSA ciphers require an ECC key, as far as I know. > > Andrew > _______________________________________________ > erlang-bugs mailing list > erlang-bugs@REDACTED > http://erlang.org/mailman/listinfo/erlang-bugs -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: This is a digitally signed message part URL: From ingela.anderton.andin@REDACTED Mon Oct 7 21:43:49 2013 From: ingela.anderton.andin@REDACTED (Ingela Anderton Andin) Date: Mon, 7 Oct 2013 21:43:49 +0200 Subject: [erlang-bugs] Incomplete Elliptic Curve Cipher Suites in R16B01 and R16B02 In-Reply-To: <20131007161430.GM9818@hijacked.us> References: <1380643781.4359.8.camel@devil> <524C2462.4060203@erix.ericsson.se> <1380728897.3530.24.camel@devil> <524D231E.50507@ericsson.com> <20131004184904.GG9818@hijacked.us> <20131004195539.GH9818@hijacked.us> <525266FD.6050509@erix.ericsson.se> <20131007161430.GM9818@hijacked.us> Message-ID: <52530EF5.2060005@erix.ericsson.se> Hi! On 10/07/2013 06:14 PM, Andrew Thompson wrote: > On Mon, Oct 07, 2013 at 09:47:09AM +0200, Ingela Anderton Andin wrote: >> "This section specifies a TLS extension that can be included with the >> ServerHello message as described in [4 ], the Supported Point Formats >> Extension. >> >> When this extension is sent: >> >> The Supported Point Formats Extension is included in a ServerHello >> message in response to a ClientHello message containing the Supported >> Point Formats Extension when negotiating an ECC cipher suite." > Yes, that is for the 'Supported Point Format Extension', > which the RFC says is fine to send in the ServerHello, but the RFC > doesn't say anything about the `Supported Elliptic Curves Extension` > being sent in a ServerHello, only in a ClientHello Yes I agree, may patch should remove the sending of that extension in the server hello. The reason why this still could work with openssl I think is because unknown hello extensions according to the protocol shall be ignored. > I'll try your patch, although I admit that the complexity of it is a > little beyond my understanding. > Let me know how it goes and can try to explain it to you later if you want to know. Regards Ingela Erlang/OTP team - Ericcson AB From klaus_trainer@REDACTED Tue Oct 8 01:31:52 2013 From: klaus_trainer@REDACTED (Klaus Trainer) Date: Tue, 08 Oct 2013 01:31:52 +0200 Subject: [erlang-bugs] Incomplete Elliptic Curve Cipher Suites in R16B01 and R16B02 In-Reply-To: <5252B6C7.1080905@ericsson.com> References: <1380643781.4359.8.camel@devil> <524C2462.4060203@erix.ericsson.se> <1380728897.3530.24.camel@devil> <524D231E.50507@ericsson.com> <20131004184904.GG9818@hijacked.us> <20131004195539.GH9818@hijacked.us> <1380917907.3607.11.camel@devil> <20131004204550.GI9818@hijacked.us> <20131004225737.GJ9818@hijacked.us> <20131005043645.GK9818@hijacked.us> <5252B6C7.1080905@ericsson.com> Message-ID: <1381188712.23074.29.camel@devil> Hi Ingela, I tried out your 'ia/ssl/ecc-gnutls' branch and now it works fine (both with Chromium and Firefox). Chromium tells me that the used cipher suite is ECDHE-RSA-AES256-SHA. I'll also do tests with an ECDSA certificate later and tell you if there's any issue. Thanks :) On Mon, 2013-10-07 at 15:27 +0200, Ingela Anderton Andin wrote: > Hi! > > I have not had time to make any gnutls test yet. But you could try out > the following (still works with Openssl) and I think should be the > correct solution to the problem. > > I think the problem had three > parts, > > * An explicit client ECC-curves option was not honored by Erlang server > > * gnutls does not seem to ignore unknown server hello extensions > > * Erlang server sent an option too much in its ECC-extensions. > > https://github.com/IngelaAndin/otp/tree/ia/ssl/ecc-gnutls > > > Regards Ingela Erlang/OTP team - Ericsson AB > > > On 10/05/2013 06:36 AM, Andrew Thompson wrote: > > So, for the 23 ciphers that fail, all but one of them also fail under > > openssl. The one that doesn't fail under OpenSSL is the IDEA-CBC-SHA, > > which erlang doesn't seem to support. > > > > The ECDSA ciphers fail because we're not using ECC keys. I'm not sure > > why the others fail, but at least it is consistent. > > > > The bugs I found earlier only seems to manifest when using a non-openssl > > client, but that might well explain the issues with chrome because > > chrome links against gnutls. > > > > However, I am now able to connect over HTTPS from both chrome and > > firefox to the erlang http server that before would not connect. > > > > Here's a diff to patch the file: > > > > https://gist.github.com/Vagabond/6836706 > > > > Note that this probably isn't the 'right' thing to do, for example > > select_curve/1 should probably filter the client provided list based on > > what the server supports, and I'm not sure if EcPointFormats needs to be > > negotiated. > > > > However, the patch does seem to fix the immediate problem. > > > > Andrew > > _______________________________________________ > > erlang-bugs mailing list > > erlang-bugs@REDACTED > > http://erlang.org/mailman/listinfo/erlang-bugs > > > > _______________________________________________ > erlang-bugs mailing list > erlang-bugs@REDACTED > http://erlang.org/mailman/listinfo/erlang-bugs -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: This is a digitally signed message part URL: From sg2342@REDACTED Tue Oct 8 15:33:28 2013 From: sg2342@REDACTED (Stefan Grundmann) Date: Tue, 8 Oct 2013 13:33:28 +0000 Subject: [erlang-bugs] SNMP usmAesCfb128Protocol broken in R16B02 Message-ID: <20131008133327.GA64675@seth> hi, commit/ee2d14442698039cfd1a98c7a8ce4a9331166c16 introduced typos in lib/snmp/src/misc/snmp_usm.erl:245 and lib/snmp/src/misc/snmp_usm.erl:254 ('aes_cbf128' instead of 'aes_cfb128') which breaks SNMP usmAesCfb128Protocol in agent and manager. best regards Stefan Grundmann From ruan.jonker@REDACTED Tue Oct 8 10:14:19 2013 From: ruan.jonker@REDACTED (Ruan Jonker) Date: Tue, 8 Oct 2013 10:14:19 +0200 Subject: [erlang-bugs] beam segfault Message-ID: Hi All, I've recently encountered the following in dmesg output after one of my VM's crashed: >>> dmesg output start [2827116.693283] beam[28297]: segfault at 0000000c eip 0808f818 esp bff7a294 error 4 >>> dmesg output end Here is a disassembly of beam with some context around 808f818 : >>> disassembly start 808f7fa: 5f pop %edi 808f7fb: c3 ret 808f7fc: 8b 51 0c mov 0xc(%ecx),%edx 808f7ff: 39 da cmp %ebx,%edx 808f801: 0f 84 96 00 00 00 je 808f89d 808f807: 8b 43 08 mov 0x8(%ebx),%eax 808f80a: 8b 50 08 mov 0x8(%eax),%edx 808f80d: 83 60 04 fd andl $0xfffffffd,0x4(%eax) 808f811: 8b 4a 10 mov 0x10(%edx),%ecx 808f814: 83 4a 04 02 orl $0x2,0x4(%edx) 808f818: 8b 41 0c mov 0xc(%ecx),%eax 808f81b: 85 c0 test %eax,%eax 808f81d: 89 42 10 mov %eax,0x10(%edx) 808f820: 74 03 je 808f825 808f822: 89 50 08 mov %edx,0x8(%eax) 808f825: 8b 42 08 mov 0x8(%edx),%eax 808f828: 85 c0 test %eax,%eax 808f82a: 89 41 08 mov %eax,0x8(%ecx) 808f82d: 74 6a je 808f899 808f82f: 8b 42 08 mov 0x8(%edx),%eax 808f832: 3b 50 0c cmp 0xc(%eax),%edx >>> disassembly start ldd erts-5.8.5/bin/beam linux-gate.so.1 => (0xb76fe000) libutil.so.1 => /lib/tls/i686/cmov/libutil.so.1 (0xb76f2000) libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb76ee000) libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb76c8000) libncurses.so.5 => /lib/libncurses.so.5 (0xb7698000) libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7680000) librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0xb7677000) libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7528000) /lib/ld-linux.so.2 (0xb76ff000) I'm running R14B04 on ubuntu 8.04 32bit built using gcc: gcc -v Using built-in specs. Target: i486-linux-gnu Configured with: ../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.2 --program-suffix=-4.2 --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-mpfr --enable-targets=all --enable-checking=release --build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu Thread model: posix gcc version 4.2.4 (Ubuntu 4.2.4-1ubuntu4) Has anybody seen something similar ? BR -- Ruan Jonker -------------- next part -------------- An HTML attachment was scrubbed... URL: From ruan.jonker@REDACTED Wed Oct 9 06:14:24 2013 From: ruan.jonker@REDACTED (Ruan Jonker) Date: Wed, 9 Oct 2013 06:14:24 +0200 Subject: [erlang-bugs] beam segfault In-Reply-To: References: Message-ID: Hi All, Just some more info : addr2line -e /home/mtrouter/mira_mt_router/erts-5.8.5/bin/beam 0808f818 /home/erlang/src/otp_src_R14B04/erts/emulator/beam/erl_bestfit_alloc.c:228 BR Ruan On Tue, Oct 8, 2013 at 10:14 AM, Ruan Jonker wrote: > Hi All, > > I've recently encountered the following in dmesg output after one of my > VM's crashed: > > >>> dmesg output start > [2827116.693283] beam[28297]: segfault at 0000000c eip 0808f818 esp > bff7a294 error 4 > >>> dmesg output end > > Here is a disassembly of beam with some context around 808f818 : > > >>> disassembly start > 808f7fa: 5f pop %edi > 808f7fb: c3 ret > 808f7fc: 8b 51 0c mov 0xc(%ecx),%edx > 808f7ff: 39 da cmp %ebx,%edx > 808f801: 0f 84 96 00 00 00 je 808f89d > 808f807: 8b 43 08 mov 0x8(%ebx),%eax > 808f80a: 8b 50 08 mov 0x8(%eax),%edx > 808f80d: 83 60 04 fd andl $0xfffffffd,0x4(%eax) > 808f811: 8b 4a 10 mov 0x10(%edx),%ecx > 808f814: 83 4a 04 02 orl $0x2,0x4(%edx) > 808f818: 8b 41 0c mov 0xc(%ecx),%eax > 808f81b: 85 c0 test %eax,%eax > 808f81d: 89 42 10 mov %eax,0x10(%edx) > 808f820: 74 03 je 808f825 > 808f822: 89 50 08 mov %edx,0x8(%eax) > 808f825: 8b 42 08 mov 0x8(%edx),%eax > 808f828: 85 c0 test %eax,%eax > 808f82a: 89 41 08 mov %eax,0x8(%ecx) > 808f82d: 74 6a je 808f899 > 808f82f: 8b 42 08 mov 0x8(%edx),%eax > 808f832: 3b 50 0c cmp 0xc(%eax),%edx > >>> disassembly start > > ldd erts-5.8.5/bin/beam > linux-gate.so.1 => (0xb76fe000) > libutil.so.1 => /lib/tls/i686/cmov/libutil.so.1 (0xb76f2000) > libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb76ee000) > libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb76c8000) > libncurses.so.5 => /lib/libncurses.so.5 (0xb7698000) > libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7680000) > librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0xb7677000) > libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7528000) > /lib/ld-linux.so.2 (0xb76ff000) > > I'm running R14B04 on ubuntu 8.04 32bit built using gcc: > > gcc -v > Using built-in specs. > Target: i486-linux-gnu > Configured with: ../src/configure -v > --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr > --enable-shared --with-system-zlib --libexecdir=/usr/lib > --without-included-gettext --enable-threads=posix --enable-nls > --with-gxx-include-dir=/usr/include/c++/4.2 --program-suffix=-4.2 > --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc > --enable-mpfr --enable-targets=all --enable-checking=release > --build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu > Thread model: posix > gcc version 4.2.4 (Ubuntu 4.2.4-1ubuntu4) > > > Has anybody seen something similar ? > > BR > > -- > Ruan Jonker > -- Ruan Jonker South Africa +27824619036 -------------- next part -------------- An HTML attachment was scrubbed... URL: From jesper.louis.andersen@REDACTED Wed Oct 9 12:04:24 2013 From: jesper.louis.andersen@REDACTED (Jesper Louis Andersen) Date: Wed, 9 Oct 2013 12:04:24 +0200 Subject: [erlang-bugs] beam segfault In-Reply-To: References: Message-ID: Have you tried running a git blame on the allocator code to see if there is a change recently to it? R14B04 is pretty old, so the code base might have changed quite a lot since then. On Wed, Oct 9, 2013 at 6:14 AM, Ruan Jonker wrote: > Hi All, > > Just some more info : > > > addr2line -e /home/mtrouter/mira_mt_router/erts-5.8.5/bin/beam 0808f818 > /home/erlang/src/otp_src_R14B04/erts/emulator/beam/erl_bestfit_alloc.c:228 > > BR > > Ruan > > > > > On Tue, Oct 8, 2013 at 10:14 AM, Ruan Jonker wrote: > >> Hi All, >> >> I've recently encountered the following in dmesg output after one of my >> VM's crashed: >> >> >>> dmesg output start >> [2827116.693283] beam[28297]: segfault at 0000000c eip 0808f818 esp >> bff7a294 error 4 >> >>> dmesg output end >> >> Here is a disassembly of beam with some context around 808f818 : >> >> >>> disassembly start >> 808f7fa: 5f pop %edi >> 808f7fb: c3 ret >> 808f7fc: 8b 51 0c mov 0xc(%ecx),%edx >> 808f7ff: 39 da cmp %ebx,%edx >> 808f801: 0f 84 96 00 00 00 je 808f89d >> 808f807: 8b 43 08 mov 0x8(%ebx),%eax >> 808f80a: 8b 50 08 mov 0x8(%eax),%edx >> 808f80d: 83 60 04 fd andl $0xfffffffd,0x4(%eax) >> 808f811: 8b 4a 10 mov 0x10(%edx),%ecx >> 808f814: 83 4a 04 02 orl $0x2,0x4(%edx) >> 808f818: 8b 41 0c mov 0xc(%ecx),%eax >> 808f81b: 85 c0 test %eax,%eax >> 808f81d: 89 42 10 mov %eax,0x10(%edx) >> 808f820: 74 03 je 808f825 >> 808f822: 89 50 08 mov %edx,0x8(%eax) >> 808f825: 8b 42 08 mov 0x8(%edx),%eax >> 808f828: 85 c0 test %eax,%eax >> 808f82a: 89 41 08 mov %eax,0x8(%ecx) >> 808f82d: 74 6a je 808f899 >> 808f82f: 8b 42 08 mov 0x8(%edx),%eax >> 808f832: 3b 50 0c cmp 0xc(%eax),%edx >> >>> disassembly start >> >> ldd erts-5.8.5/bin/beam >> linux-gate.so.1 => (0xb76fe000) >> libutil.so.1 => /lib/tls/i686/cmov/libutil.so.1 (0xb76f2000) >> libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb76ee000) >> libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb76c8000) >> libncurses.so.5 => /lib/libncurses.so.5 (0xb7698000) >> libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7680000) >> librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0xb7677000) >> libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7528000) >> /lib/ld-linux.so.2 (0xb76ff000) >> >> I'm running R14B04 on ubuntu 8.04 32bit built using gcc: >> >> gcc -v >> Using built-in specs. >> Target: i486-linux-gnu >> Configured with: ../src/configure -v >> --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr >> --enable-shared --with-system-zlib --libexecdir=/usr/lib >> --without-included-gettext --enable-threads=posix --enable-nls >> --with-gxx-include-dir=/usr/include/c++/4.2 --program-suffix=-4.2 >> --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc >> --enable-mpfr --enable-targets=all --enable-checking=release >> --build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu >> Thread model: posix >> gcc version 4.2.4 (Ubuntu 4.2.4-1ubuntu4) >> >> >> Has anybody seen something similar ? >> >> BR >> >> -- >> Ruan Jonker >> > > > > -- > Ruan Jonker > South Africa > +27824619036 > > _______________________________________________ > erlang-bugs mailing list > erlang-bugs@REDACTED > http://erlang.org/mailman/listinfo/erlang-bugs > > -- J. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bourinov@REDACTED Wed Oct 9 12:14:54 2013 From: bourinov@REDACTED (Max Bourinov) Date: Wed, 9 Oct 2013 12:14:54 +0200 Subject: [erlang-bugs] beam segfault In-Reply-To: References: Message-ID: Hi Jesper, That is very reasonable. I also wanted to suggest an update. Best regards, Max skype: max.bourinov On Wed, Oct 9, 2013 at 12:04 PM, Jesper Louis Andersen wrote: > Have you tried running a git blame on the allocator code to see if there is > a change recently to it? R14B04 is pretty old, so the code base might have > changed quite a lot since then. > > > On Wed, Oct 9, 2013 at 6:14 AM, Ruan Jonker wrote: >> >> Hi All, >> >> Just some more info : >> >> >> addr2line -e /home/mtrouter/mira_mt_router/erts-5.8.5/bin/beam 0808f818 >> /home/erlang/src/otp_src_R14B04/erts/emulator/beam/erl_bestfit_alloc.c:228 >> >> BR >> >> Ruan >> >> >> >> >> On Tue, Oct 8, 2013 at 10:14 AM, Ruan Jonker >> wrote: >>> >>> Hi All, >>> >>> I've recently encountered the following in dmesg output after one of my >>> VM's crashed: >>> >>> >>> dmesg output start >>> [2827116.693283] beam[28297]: segfault at 0000000c eip 0808f818 esp >>> bff7a294 error 4 >>> >>> dmesg output end >>> >>> Here is a disassembly of beam with some context around 808f818 : >>> >>> >>> disassembly start >>> 808f7fa: 5f pop %edi >>> 808f7fb: c3 ret >>> 808f7fc: 8b 51 0c mov 0xc(%ecx),%edx >>> 808f7ff: 39 da cmp %ebx,%edx >>> 808f801: 0f 84 96 00 00 00 je 808f89d >>> 808f807: 8b 43 08 mov 0x8(%ebx),%eax >>> 808f80a: 8b 50 08 mov 0x8(%eax),%edx >>> 808f80d: 83 60 04 fd andl $0xfffffffd,0x4(%eax) >>> 808f811: 8b 4a 10 mov 0x10(%edx),%ecx >>> 808f814: 83 4a 04 02 orl $0x2,0x4(%edx) >>> 808f818: 8b 41 0c mov 0xc(%ecx),%eax >>> 808f81b: 85 c0 test %eax,%eax >>> 808f81d: 89 42 10 mov %eax,0x10(%edx) >>> 808f820: 74 03 je 808f825 >>> 808f822: 89 50 08 mov %edx,0x8(%eax) >>> 808f825: 8b 42 08 mov 0x8(%edx),%eax >>> 808f828: 85 c0 test %eax,%eax >>> 808f82a: 89 41 08 mov %eax,0x8(%ecx) >>> 808f82d: 74 6a je 808f899 >>> 808f82f: 8b 42 08 mov 0x8(%edx),%eax >>> 808f832: 3b 50 0c cmp 0xc(%eax),%edx >>> >>> disassembly start >>> >>> ldd erts-5.8.5/bin/beam >>> linux-gate.so.1 => (0xb76fe000) >>> libutil.so.1 => /lib/tls/i686/cmov/libutil.so.1 (0xb76f2000) >>> libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb76ee000) >>> libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb76c8000) >>> libncurses.so.5 => /lib/libncurses.so.5 (0xb7698000) >>> libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7680000) >>> librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0xb7677000) >>> libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7528000) >>> /lib/ld-linux.so.2 (0xb76ff000) >>> >>> I'm running R14B04 on ubuntu 8.04 32bit built using gcc: >>> >>> gcc -v >>> Using built-in specs. >>> Target: i486-linux-gnu >>> Configured with: ../src/configure -v >>> --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr >>> --enable-shared --with-system-zlib --libexecdir=/usr/lib >>> --without-included-gettext --enable-threads=posix --enable-nls >>> --with-gxx-include-dir=/usr/include/c++/4.2 --program-suffix=-4.2 >>> --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-mpfr >>> --enable-targets=all --enable-checking=release --build=i486-linux-gnu >>> --host=i486-linux-gnu --target=i486-linux-gnu >>> Thread model: posix >>> gcc version 4.2.4 (Ubuntu 4.2.4-1ubuntu4) >>> >>> >>> Has anybody seen something similar ? >>> >>> BR >>> >>> -- >>> Ruan Jonker >> >> >> >> >> -- >> Ruan Jonker >> South Africa >> +27824619036 >> >> _______________________________________________ >> erlang-bugs mailing list >> erlang-bugs@REDACTED >> http://erlang.org/mailman/listinfo/erlang-bugs >> > > > > -- > J. > > _______________________________________________ > erlang-bugs mailing list > erlang-bugs@REDACTED > http://erlang.org/mailman/listinfo/erlang-bugs > From lukas@REDACTED Wed Oct 9 12:17:53 2013 From: lukas@REDACTED (Lukas Larsson) Date: Wed, 9 Oct 2013 12:17:53 +0200 Subject: [erlang-bugs] beam segfault In-Reply-To: References: Message-ID: <52552D51.4050807@erlang.org> Most often when you see something go wrong in the allocator code, it is because somewhere there is a driver/nif that has been writing just outside a buffer allocated by driver_alloc. So check any non-otp drivers/nifs that you use for memory corruption bugs. Also if you can reproduce the error, then running it with a debug compiled erlang emulator should help to point at the error. Lukas On 09/10/13 12:04, Jesper Louis Andersen wrote: > Have you tried running a git blame on the allocator code to see if > there is a change recently to it? R14B04 is pretty old, so the code > base might have changed quite a lot since then. > > > On Wed, Oct 9, 2013 at 6:14 AM, Ruan Jonker > wrote: > > Hi All, > > Just some more info : > > > addr2line -e /home/mtrouter/mira_mt_router/erts-5.8.5/bin/beam > 0808f818 > /home/erlang/src/otp_src_R14B04/erts/emulator/beam/erl_bestfit_alloc.c:228 > > BR > > Ruan > > > > > On Tue, Oct 8, 2013 at 10:14 AM, Ruan Jonker > > wrote: > > Hi All, > > I've recently encountered the following in dmesg output after > one of my VM's crashed: > > >>> dmesg output start > [2827116.693283] beam[28297]: segfault at 0000000c eip > 0808f818 esp bff7a294 error 4 > >>> dmesg output end > > Here is a disassembly of beam with some context around 808f818 : > > >>> disassembly start > 808f7fa:5f pop %edi > 808f7fb:c3 ret > 808f7fc:8b 51 0c mov 0xc(%ecx),%edx > 808f7ff:39 da cmp %ebx,%edx > 808f801:0f 84 96 00 00 00 je > 808f89d > 808f807:8b 43 08 mov 0x8(%ebx),%eax > 808f80a:8b 50 08 mov 0x8(%eax),%edx > 808f80d:83 60 04 fd andl $0xfffffffd,0x4(%eax) > 808f811:8b 4a 10 mov 0x10(%edx),%ecx > 808f814:83 4a 04 02 orl $0x2,0x4(%edx) > 808f818:8b 41 0c mov 0xc(%ecx),%eax > 808f81b:85 c0 test %eax,%eax > 808f81d:89 42 10 mov %eax,0x10(%edx) > 808f820:74 03 je 808f825 > 808f822:89 50 08 mov %edx,0x8(%eax) > 808f825:8b 42 08 mov 0x8(%edx),%eax > 808f828:85 c0 test %eax,%eax > 808f82a:89 41 08 mov %eax,0x8(%ecx) > 808f82d:74 6a je 808f899 > 808f82f:8b 42 08 mov 0x8(%edx),%eax > 808f832:3b 50 0c cmp 0xc(%eax),%edx > >>> disassembly start > > ldd erts-5.8.5/bin/beam > linux-gate.so.1 => (0xb76fe000) > libutil.so.1 => /lib/tls/i686/cmov/libutil.so.1 (0xb76f2000) > libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb76ee000) > libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb76c8000) > libncurses.so.5 => /lib/libncurses.so.5 (0xb7698000) > libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7680000) > librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0xb7677000) > libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7528000) > /lib/ld-linux.so.2 (0xb76ff000) > > I'm running R14B04 on ubuntu 8.04 32bit built using gcc: > > gcc -v > Using built-in specs. > Target: i486-linux-gnu > Configured with: ../src/configure -v > --enable-languages=c,c++,fortran,objc,obj-c++,treelang > --prefix=/usr --enable-shared --with-system-zlib > --libexecdir=/usr/lib --without-included-gettext > --enable-threads=posix --enable-nls > --with-gxx-include-dir=/usr/include/c++/4.2 > --program-suffix=-4.2 --enable-clocale=gnu > --enable-libstdcxx-debug --enable-objc-gc --enable-mpfr > --enable-targets=all --enable-checking=release > --build=i486-linux-gnu --host=i486-linux-gnu > --target=i486-linux-gnu > Thread model: posix > gcc version 4.2.4 (Ubuntu 4.2.4-1ubuntu4) > > > Has anybody seen something similar ? > > BR > > -- > Ruan Jonker > > > > > -- > Ruan Jonker > South Africa > +27824619036 > > _______________________________________________ > erlang-bugs mailing list > erlang-bugs@REDACTED > http://erlang.org/mailman/listinfo/erlang-bugs > > > > > -- > J. > > > _______________________________________________ > erlang-bugs mailing list > erlang-bugs@REDACTED > http://erlang.org/mailman/listinfo/erlang-bugs -------------- next part -------------- An HTML attachment was scrubbed... URL: From n.oxyde@REDACTED Sat Oct 12 14:10:38 2013 From: n.oxyde@REDACTED (Anthony Ramine) Date: Sat, 12 Oct 2013 14:10:38 +0200 Subject: [erlang-bugs] Properly handle export_all when looking for undefined callbacks Message-ID: <0610605E-ABED-4CA9-BA88-73A3014D131A@gmail.com> Hello, When compiling a behaviour with export_all, every callback is marked as missing by erl_lint. This patch fixes this. Thanks to Michele Miron (Cc'd) for reporting this bug. git fetch https://github.com/nox/otp.git export_all-behaviour https://github.com/nox/otp/compare/erlang:maint...export_all-behaviour https://github.com/nox/otp/compare/erlang:maint...export_all-behaviour.patch Regards, -- Anthony Ramine From fredrik@REDACTED Mon Oct 14 09:54:44 2013 From: fredrik@REDACTED (Fredrik) Date: Mon, 14 Oct 2013 09:54:44 +0200 Subject: [erlang-bugs] [erlang-patches] Properly handle export_all when looking for undefined callbacks In-Reply-To: <0610605E-ABED-4CA9-BA88-73A3014D131A@gmail.com> References: <0610605E-ABED-4CA9-BA88-73A3014D131A@gmail.com> Message-ID: <525BA344.9020907@erlang.org> On 10/12/2013 02:10 PM, Anthony Ramine wrote: > Hello, > > When compiling a behaviour with export_all, every callback is marked as missing by erl_lint. This patch fixes this. > > Thanks to Michele Miron (Cc'd) for reporting this bug. > > git fetch https://github.com/nox/otp.git export_all-behaviour > > https://github.com/nox/otp/compare/erlang:maint...export_all-behaviour > https://github.com/nox/otp/compare/erlang:maint...export_all-behaviour.patch > > Regards, > Hello Anthony, I've fetched your patch, applied the correct bootstrap file and assigned it to be reviewed by responsible developers. Thanks, -- BR Fredrik Gustafsson Erlang OTP Team From egil@REDACTED Mon Oct 14 11:31:06 2013 From: egil@REDACTED (egil@REDACTED) Date: Mon, 14 Oct 2013 01:31:06 -0800 Subject: [erlang-bugs] Environmental business currently seeking representatives worldwide. Message-ID: Eco-friendly enterprise looking for partnership Six percent commission on 180K per month income derived from sales of proprietary environmental technology information Necessary conditions: - Own a limited liability company - Daily availability through E-mail, phone or Skype - Prompt execution of all scheduled tasks In case if being interested, please provide: - ?Full name - ?Phone number (including country code) - City and Country - ?Email Reply to: Marquis@REDACTED Please AVOID using the "reply" button of your email. Yours truly, HR dept From carsten@REDACTED Sun Oct 13 22:45:30 2013 From: carsten@REDACTED (Carsten Schultz) Date: Sun, 13 Oct 2013 22:45:30 +0200 Subject: [erlang-bugs] open_port({spawn, ..}, [{env, [{"TEST", ""}]}]) deletes TEST Message-ID: <525B066A.3050707@codimi.de> Hello everyone, I am using Erlang on Unix. I have tested the following with R16B02 on OS X, but originally noticed it using R15B01 on Debian. The behaviour of the env option to open_port/2 seems not to correspond to the documentation. According to how I read the documention, open_port({spawn_executable, Path}, [{env, [{"TEST", ""}]}]) should set the variable TEST to the empty string, what I observe is that it is not set and is deleted if already existent. I can of course produce a test case, but I thought this was easy enough to reproduce that this is not necessary. Please let me know, if it would be helpful. /Carsten -- http://carsten.codimi.de From 251712045@REDACTED Mon Oct 14 12:01:08 2013 From: 251712045@REDACTED (=?gb18030?B?o9aj6aPjo+uj+aOh?=) Date: Mon, 14 Oct 2013 18:01:08 +0800 Subject: [erlang-bugs] inets httpd bug Message-ID: Dear Sir or Madam, I found a bug as follow: file: erl5.10.2\lib\inets-5.9.5\src\http_server\httpd_sup.erl line: 150 ================== try file:consult(File) of {ok, [PropList]} -> httpd_conf:validate_properties(PropList) catch exit:_ -> throw({error, {could_not_consult_proplist_file, File}}) end ================== question: file:consult(File) may return {ok, [{port, 8888}, {server_name, "localhost"}]}, but {ok, [PropList]} cannot match it. so it will throw an error. fix: {ok, [PropList]} => {ok, PropList} Thank you for reading.I hope Erlang will better and better. Vicky Chen -------------- next part -------------- An HTML attachment was scrubbed... URL: From carlsson.richard@REDACTED Wed Oct 16 11:46:07 2013 From: carlsson.richard@REDACTED (Richard Carlsson) Date: Wed, 16 Oct 2013 11:46:07 +0200 Subject: [erlang-bugs] [erlang-questions] Crash during compilation In-Reply-To: <3B6E17BB-DDD0-4C10-B0E1-265A002555F4@gmail.com> References: <759CF9F8-E280-4DB9-888F-EC66A66BA45B@gmail.com> <9EBA66D6-7EB2-4AD7-B393-C1C419EB2762@gmail.com> <3B6E17BB-DDD0-4C10-B0E1-265A002555F4@gmail.com> Message-ID: <525E605F.5010104@gmail.com> Confirmed. Seems like the function leave_file/2 in epp.erl propagates the macro definitions from the include file, but not the 'uses' field of the preprocessor state when it leaves the header file. /Richard On 2013-10-16 11:05 , Anthony Ramine wrote: > Please keep the discussion on the list, thank you. > > -- > Anthony Ramine > > Le 15 oct. 2013 ? 20:40, Maruthavanan Subbarayan > > a ?crit : > >> HI, >> >> Since after I removed that the same did not occur, but for sure it >> occurred when I included that. The circular macro should be defined in >> a header file. >> >> One more note it just declaring the macro would not reproduce this, >> the declared macro should be used somewhere in the code like below. >> >> t.hrl >> ================== >> -define(MACRO,[[]++?MACRO]). >> >> heap_error.erl >> =============== >> -module(heap_error). >> -compile(export_all). >> >> -include("t.hrl"). >> >> %-define(MACRO,["test",?MACRO]). >> >> >> function_name()-> >> A=?MACRO, >> ok. >> >> > Subject: Re: [erlang-questions] Crash during compilation >> > From: n.oxyde@REDACTED >> > Date: Tue, 15 Oct 2013 18:55:19 +0200 >> > CC: erlang-questions@REDACTED >> > To: maruthavanan_s@REDACTED >> > >> > Are you sure of that? >> > >> > This should error out with "circular macro 'MACRO'". >> > >> > -- >> > Anthony Ramine >> > >> > Le 15 oct. 2013 ? 10:40, Maruthavanan Subbarayan >> > a ?crit : >> > >> > > Hi, >> > > >> > > I think I did an accidental typo that caused because of copy >> paste. Took almost 6 hours of mine :) Learnt copy paste bad very bad >> sometimes :) >> > > >> > > Just to let community know, I was trying to do something like below. >> > > >> > > -define(MACRO, [?MACRO]). >> > > >> > > Thanks, >> > > Marutha >> > > >> > > > Subject: Re: [erlang-questions] Crash during compilation >> > > > From: n.oxyde@REDACTED >> > > > Date: Tue, 15 Oct 2013 10:25:02 +0200 >> > > > CC: erlang-questions@REDACTED >> > > > To: maruthavanan_s@REDACTED >> > > > >> > > > Hello, >> > > > >> > > > Is your module quite large and uses a lot of binary patterns? >> > > > >> > > > Try erlc +time. >> > > > >> > > > -- >> > > > Anthony Ramine >> > > > >> > > > Le 15 oct. 2013 ? 09:27, Maruthavanan Subbarayan >> > a ?crit : >> > > > >> > > > > Hi, >> > > > > >> > > > > I am receiving and crash dump during compilation of my code, >> stating could not allocate memory and takes a lot time. I am able to >> compile other bigger modules in same environment. I passed and "-v" to >> put verbose of "erlc" but I could not see any output. >> > > > > >> > > > > Slogan: eheap_alloc: Cannot allocate 1098556536 bytes of >> memory (of type "heap"). >> > > > > System version: Erlang R16B02 (erts-5.10.3) [source] [64-bit] >> [async-threads:10] [hipe] [kernel-poll:false] >> > > > > >> > > > > I tried 'rebar" as well as "erlc" how can I get more >> information? I am wondering what area of my code causes heap to grow >> during compilation? Any ideas? >> > > > > >> > > > > One more interesting fact is, one of the modules which was not >> changed is also facing this problem suddenly. I also tried copying the >> folder to Erlang-R14B04, and this also had same problem now. How >> should I proceed further? >> > > > > >> > > > > Thanks, >> > > > > Marutha >> > > > > _______________________________________________ >> > > > > erlang-questions mailing list >> > > > > erlang-questions@REDACTED >> > > > > http://erlang.org/mailman/listinfo/erlang-questions >> > > > >> > > > > _______________________________________________ > erlang-questions mailing list > erlang-questions@REDACTED > http://erlang.org/mailman/listinfo/erlang-questions > From cmeiklejohn@REDACTED Tue Oct 15 17:22:03 2013 From: cmeiklejohn@REDACTED (Christopher Meiklejohn) Date: Tue, 15 Oct 2013 11:22:03 -0400 Subject: [erlang-bugs] SmartOS compilation problems Message-ID: <9C6FF3B4C57D4E508607B4C3B243F8C3@basho.com> There are a few places where the generated Makefiles for the interface integration fail compilation because they assume that /bin/sh supports the '-d' flag, which it does not on SmartOS. I believe the solution here is to adapt the Makefile so that this command is changed to: if [ ! test -d "/root/repos/otp_src_R16B02/lib/jinterface/priv/" ] See the following example: === Entering application jinterface make[3]: Entering directory `/root/repos/otp_src_R16B02/lib/jinterface/java_src' make[4]: Entering directory `/root/repos/otp_src_R16B02/lib/jinterface/java_src/com/ericsson/otp/erlang' if [ ! -d "/root/repos/otp_src_R16B02/lib/jinterface/priv/" ];then mkdir "/root/repos/otp_src_R16B02/lib/jinterface/priv/"; fi CLASSPATH=/root/repos/otp_src_R16B02/lib/jinterface/java_src/ -d /root/repos/otp_src_R16B02/lib/jinterface/priv/ OtpAuthException.java /bin/sh: line 1: -d: not found make[4]: *** [/root/repos/otp_src_R16B02/lib/jinterface/priv/com/ericsson/otp/erlang/OtpAuthException.class] Error 127 make[4]: Leaving directory `/root/repos/otp_src_R16B02/lib/jinterface/java_src/com/ericsson/otp/erlang' make[3]: *** [opt] Error 2 make[3]: Leaving directory `/root/repos/otp_src_R16B02/lib/jinterface/java_src' make[2]: *** [opt] Error 2 make[2]: Leaving directory `/root/repos/otp_src_R16B02/lib/jinterface' make[1]: *** [opt] Error 2 make[1]: Leaving directory `/root/repos/otp_src_R16B02/lib' make: *** [tertiary_bootstrap_build] Error 2 This is running on the following build of SmartOS: SunOS 5.11 joyent_20130322T181205Z i86pc i386 i86pc Solaris - Chris -- Christopher Meiklejohn Software Engineer Basho Technologies, Inc. From bengt.kleberg@REDACTED Wed Oct 16 13:49:00 2013 From: bengt.kleberg@REDACTED (Bengt Kleberg) Date: Wed, 16 Oct 2013 13:49:00 +0200 Subject: [erlang-bugs] Persistent error for 'make' Message-ID: <1381924140.4823.28.camel@sekic1152.release> Greetings, When doing 'make clean' or 'make docs' in a fresh clone of 'maint', I get the following error: make[2]: Entering directory `/local/scratch/otp/lib/inviso' make[2]: *** No rule to make target `docs'. Stop. make[2]: Leaving directory `/local/scratch/otp/lib/inviso' make[1]: *** [docs] Error 2 make[1]: Leaving directory `/local/scratch/otp/lib' make: *** [docs] Error 2 Perhaps inviso should be removed? bengt From n.oxyde@REDACTED Wed Oct 16 14:02:35 2013 From: n.oxyde@REDACTED (Anthony Ramine) Date: Wed, 16 Oct 2013 14:02:35 +0200 Subject: [erlang-bugs] Persistent error for 'make' In-Reply-To: <1381924140.4823.28.camel@sekic1152.release> References: <1381924140.4823.28.camel@sekic1152.release> Message-ID: <1AC00704-CEB1-4B95-88AF-02B317752B4D@gmail.com> I don't see any 'inviso' reference in any build file. Are you sure you compiled the right branch with the right ERL_TOP value? $ git grep -l inviso upstream/maint upstream/maint:bootstrap/lib/stdlib/ebin/otp_internal.beam upstream/maint:lib/kernel/src/global.erl upstream/maint:lib/runtime_tools/doc/src/notes.xml upstream/maint:lib/stdlib/src/otp_internal.erl -- Anthony Ramine Le 16 oct. 2013 ? 13:49, Bengt Kleberg a ?crit : > Greetings, > > When doing 'make clean' or 'make docs' in a fresh clone of 'maint', I > get the following error: > > make[2]: Entering directory `/local/scratch/otp/lib/inviso' > make[2]: *** No rule to make target `docs'. Stop. > make[2]: Leaving directory `/local/scratch/otp/lib/inviso' > make[1]: *** [docs] Error 2 > make[1]: Leaving directory `/local/scratch/otp/lib' > make: *** [docs] Error 2 > > > Perhaps inviso should be removed? > > > bengt > > _______________________________________________ > erlang-bugs mailing list > erlang-bugs@REDACTED > http://erlang.org/mailman/listinfo/erlang-bugs From bengt.kleberg@REDACTED Wed Oct 16 14:10:16 2013 From: bengt.kleberg@REDACTED (Bengt Kleberg) Date: Wed, 16 Oct 2013 14:10:16 +0200 Subject: [erlang-bugs] Persistent error for 'make' In-Reply-To: <1AC00704-CEB1-4B95-88AF-02B317752B4D@gmail.com> References: <1381924140.4823.28.camel@sekic1152.release> <1AC00704-CEB1-4B95-88AF-02B317752B4D@gmail.com> Message-ID: <1381925416.4823.33.camel@sekic1152.release> Not 100% sure. Should I not get a entry for inviso in "git status" if it is something I have inadvertently added? bengt On Wed, 2013-10-16 at 14:02 +0200, Anthony Ramine wrote: > I don't see any 'inviso' reference in any build file. Are you sure you compiled the right branch with the right ERL_TOP value? > > $ git grep -l inviso upstream/maint > upstream/maint:bootstrap/lib/stdlib/ebin/otp_internal.beam > upstream/maint:lib/kernel/src/global.erl > upstream/maint:lib/runtime_tools/doc/src/notes.xml > upstream/maint:lib/stdlib/src/otp_internal.erl > From n.oxyde@REDACTED Wed Oct 16 14:23:18 2013 From: n.oxyde@REDACTED (Anthony Ramine) Date: Wed, 16 Oct 2013 14:23:18 +0200 Subject: [erlang-bugs] Persistent error for 'make' In-Reply-To: <1381925416.4823.33.camel@sekic1152.release> References: <1381924140.4823.28.camel@sekic1152.release> <1AC00704-CEB1-4B95-88AF-02B317752B4D@gmail.com> <1381925416.4823.33.camel@sekic1152.release> Message-ID: Not if your ERL_TOP points to another OTP tree or something. It happens to me all the time, that's why I would like to get rid of that damn variable. -- Anthony Ramine Le 16 oct. 2013 ? 14:10, Bengt Kleberg a ?crit : > Not 100% sure. > > Should I not get a entry for inviso in "git status" if it is something I > have inadvertently added? > > > bengt > > On Wed, 2013-10-16 at 14:02 +0200, Anthony Ramine wrote: >> I don't see any 'inviso' reference in any build file. Are you sure you compiled the right branch with the right ERL_TOP value? >> >> $ git grep -l inviso upstream/maint >> upstream/maint:bootstrap/lib/stdlib/ebin/otp_internal.beam >> upstream/maint:lib/kernel/src/global.erl >> upstream/maint:lib/runtime_tools/doc/src/notes.xml >> upstream/maint:lib/stdlib/src/otp_internal.erl >> > > _______________________________________________ > erlang-bugs mailing list > erlang-bugs@REDACTED > http://erlang.org/mailman/listinfo/erlang-bugs From bengt.kleberg@REDACTED Wed Oct 16 14:57:43 2013 From: bengt.kleberg@REDACTED (Bengt Kleberg) Date: Wed, 16 Oct 2013 14:57:43 +0200 Subject: [erlang-bugs] Persistent error for 'make' In-Reply-To: References: <1381924140.4823.28.camel@sekic1152.release> <1AC00704-CEB1-4B95-88AF-02B317752B4D@gmail.com> <1381925416.4823.33.camel@sekic1152.release> Message-ID: <1381928263.4823.40.camel@sekic1152.release> Yes, that might have happened. It points correctly now. I will remove inviso. bengt On Wed, 2013-10-16 at 14:23 +0200, Anthony Ramine wrote: > Not if your ERL_TOP points to another OTP tree or something. > > It happens to me all the time, that's why I would like to get rid of that damn variable. > From dszoboszlay@REDACTED Thu Oct 17 10:36:07 2013 From: dszoboszlay@REDACTED (=?utf-8?Q?Szoboszlay_D=C3=A1niel?=) Date: Thu, 17 Oct 2013 09:36:07 +0100 Subject: [erlang-bugs] Mnesia table load problem Message-ID: Hi, I have found a strange, very easy to reproduce problem with Mnesia table loading: - Take 3 nodes and a disc_copies table replicated on them. - Stop the first node (important to stop the _alphabetically_ first node) - Let the remaining two nodes write to the table (transaction/dirty context doesn't matter) - Kill the remaining two nodes at the same time (e.g. "pkill beam") - Restart all 3 nodes At this point I would expect the changes made after the first node's stop to be present in the database (durability). However, Mnesia decides to load the table from the alphabetically first node, which happens to have an obviously outdated copy, and replicate it on the rest of the cluster. The problem is in mnesia_controller:orphan_tables/5: 1423 %% We're last up and the other nodes have not 1424 %% loaded the table. Lets load it if we are 1425 %% the smallest node. 1426 case lists:min(DiscCopyHolders) of 1427 Min when Min == node() -> This algorithm simply doesn't rule out DiscCopyHolders that we know that cannot have the latest copy of the table as someone has seen them going down. This problem occurred to me on R16B, but according to the git history, these lines haven't changed since at least R13B03. I was thinking about writing a patch too, but it turns out to be a tricky one. Seeing a mnesia_down message defines a partial ordering between the nodes. So it would make sense to look for the greatest elements of this set and load the table from one of them. If there's only one such element (e.g. a node that saw all other nodes with disc_copies going down) the choice is trivial (in fact, this scenario already works well in Mnesia). But if we have multiple equal nodes, we must make a decision (e.g. picking the smallest node). The problem is that the mnesia_down messages are currently discarded by mnesia_recovery once a node rejoins the cluster. And this happens before running the oprhan_tables checks. Furthermore, for correct behaviour we would have to track on a per-table basis whether a node has received the latest copy of the data. Consider A is stopped first, then B and C. If we restart A and B, they cannot load table X distributed on all three nodes, but they can load table Y that is not replicated to C. If we stop B then A, than regarding table X B has still a fresher copy than A, but regarding table Y the copy of A is the latest. Implementing this logic is not a trivial fix for the problem. It might even introduce new logged events, or affect the inconsistency detection. So I would like to hear your opinion about the problem or any other solution proposed before attempting to write any code. (I already have a test case for reproducing the issue, if you are interested in it.) Regards, Daniel From dangud@REDACTED Thu Oct 17 16:30:21 2013 From: dangud@REDACTED (Dan Gudmundsson) Date: Thu, 17 Oct 2013 16:30:21 +0200 Subject: [erlang-bugs] Mnesia table load problem In-Reply-To: References: Message-ID: Ouch looks like a missing testcase in mnesia. I don't really know how to solve it either. I can say that mnesia prefers consistency over durability, but in this case it sounds like it fails on both accounts. And most of our customers prefers fast loading over consistency between tables, i.e. they don't like to wait on stopped nodes. If you have some ideas, a patch would be nice. But that code is pretty vulnerable to changes, and have been patched many times over the years. The consistency problem might be the hardest to solve, maybe the conclusion is that if you want a relational database, you should use one and not mnesia. BR Dan On Thu, Oct 17, 2013 at 10:36 AM, Szoboszlay D?niel wrote: > Hi, > > I have found a strange, very easy to reproduce problem with Mnesia table > loading: > - Take 3 nodes and a disc_copies table replicated on them. > - Stop the first node (important to stop the _alphabetically_ first node) > - Let the remaining two nodes write to the table (transaction/dirty > context doesn't matter) > - Kill the remaining two nodes at the same time (e.g. "pkill beam") > - Restart all 3 nodes > > At this point I would expect the changes made after the first node's stop > to be present in the database (durability). However, Mnesia decides to > load the table from the alphabetically first node, which happens to have > an obviously outdated copy, and replicate it on the rest of the cluster. > > The problem is in mnesia_controller:orphan_**tables/5: > > 1423 %% We're last up and the other nodes have not > 1424 %% loaded the table. Lets load it if we are > 1425 %% the smallest node. > 1426 case lists:min(DiscCopyHolders) of > 1427 Min when Min == node() -> > > This algorithm simply doesn't rule out DiscCopyHolders that we know that > cannot have the latest copy of the table as someone has seen them going > down. > > This problem occurred to me on R16B, but according to the git history, > these lines haven't changed since at least R13B03. > > I was thinking about writing a patch too, but it turns out to be a tricky > one. Seeing a mnesia_down message defines a partial ordering between the > nodes. So it would make sense to look for the greatest elements of this > set and load the table from one of them. If there's only one such element > (e.g. a node that saw all other nodes with disc_copies going down) the > choice is trivial (in fact, this scenario already works well in Mnesia). > But if we have multiple equal nodes, we must make a decision (e.g. picking > the smallest node). > > The problem is that the mnesia_down messages are currently discarded by > mnesia_recovery once a node rejoins the cluster. And this happens before > running the oprhan_tables checks. Furthermore, for correct behaviour we > would have to track on a per-table basis whether a node has received the > latest copy of the data. Consider A is stopped first, then B and C. If we > restart A and B, they cannot load table X distributed on all three nodes, > but they can load table Y that is not replicated to C. If we stop B then > A, than regarding table X B has still a fresher copy than A, but regarding > table Y the copy of A is the latest. > > Implementing this logic is not a trivial fix for the problem. It might > even introduce new logged events, or affect the inconsistency detection. > So I would like to hear your opinion about the problem or any other > solution proposed before attempting to write any code. (I already have a > test case for reproducing the issue, if you are interested in it.) > > Regards, > Daniel > ______________________________**_________________ > erlang-bugs mailing list > erlang-bugs@REDACTED > http://erlang.org/mailman/**listinfo/erlang-bugs > -------------- next part -------------- An HTML attachment was scrubbed... URL: From carlsson.richard@REDACTED Fri Oct 18 14:21:48 2013 From: carlsson.richard@REDACTED (Richard Carlsson) Date: Fri, 18 Oct 2013 14:21:48 +0200 Subject: [erlang-bugs] segfault instead of "cannot allocate" Message-ID: <526127DC.5050403@gmail.com> We just found some weird behaviour (R16B02, 64-bit Linux, Intel i7, 8GB). ---------- Erlang R16B02 Klarna-g20d4ce8 (erts-5.10.3) [source-20d4ce8] [64-bit] [smp:6:6] [async-threads:10] [hipe] [kernel-poll:false] Eshell V5.10.3 (abort with ^G) 1> erlang:spawn_opt(fun () -> ok end, [{min_heap_size, 10000000000}]). Crash dump was written to: /tmp/erl_crash_dump.richardc eheap_alloc: Cannot allocate 87331780056 bytes of memory (of type "heap"). Aborted (core dumped) ---------- but ---------- Erlang R16B02 Klarna-g20d4ce8 (erts-5.10.3) [source-20d4ce8] [64-bit] [smp:6:6] [async-threads:10] [hipe] [kernel-poll:false] Eshell V5.10.3 (abort with ^G) 1> erlang:spawn_opt(fun () -> ok end, [{min_heap_size, 1000000000}]). <0.35.0> 2> erlang:spawn_opt(fun () -> ok end, [{min_heap_size, 1000000000}]). <0.37.0> 3> erlang:spawn_opt(fun () -> ok end, [{min_heap_size, 1000000000}]). <0.39.0> 4> erlang:spawn_opt(fun () -> ok end, [{min_heap_size, 1000000000}]). <0.41.0> 5> erlang:spawn_opt(fun () -> ok end, [{min_heap_size, 10000000000}]). Segmentation fault (core dumped) ----------- /Richard From egil@REDACTED Fri Oct 18 15:17:07 2013 From: egil@REDACTED (=?ISO-8859-1?Q?Bj=F6rn-Egil_Dahlberg?=) Date: Fri, 18 Oct 2013 15:17:07 +0200 Subject: [erlang-bugs] segfault instead of "cannot allocate" In-Reply-To: <526127DC.5050403@gmail.com> References: <526127DC.5050403@gmail.com> Message-ID: <526134D3.3060409@erlang.org> Yes, it segfaults when writing the crashdump (a pointer to unhappy memory when iterating links for printouts). We are looking into it. // Bj?rn-Egil On 2013-10-18 14:21, Richard Carlsson wrote: > We just found some weird behaviour (R16B02, 64-bit Linux, Intel i7, 8GB). > > ---------- > Erlang R16B02 Klarna-g20d4ce8 (erts-5.10.3) [source-20d4ce8] [64-bit] > [smp:6:6] [async-threads:10] [hipe] [kernel-poll:false] > > Eshell V5.10.3 (abort with ^G) > 1> erlang:spawn_opt(fun () -> ok end, [{min_heap_size, 10000000000}]). > > Crash dump was written to: /tmp/erl_crash_dump.richardc > eheap_alloc: Cannot allocate 87331780056 bytes of memory (of type > "heap"). > Aborted (core dumped) > ---------- > > but > > ---------- > Erlang R16B02 Klarna-g20d4ce8 (erts-5.10.3) [source-20d4ce8] [64-bit] > [smp:6:6] [async-threads:10] [hipe] [kernel-poll:false] > > Eshell V5.10.3 (abort with ^G) > 1> erlang:spawn_opt(fun () -> ok end, [{min_heap_size, 1000000000}]). > <0.35.0> > 2> erlang:spawn_opt(fun () -> ok end, [{min_heap_size, 1000000000}]). > <0.37.0> > 3> erlang:spawn_opt(fun () -> ok end, [{min_heap_size, 1000000000}]). > <0.39.0> > 4> erlang:spawn_opt(fun () -> ok end, [{min_heap_size, 1000000000}]). > <0.41.0> > 5> erlang:spawn_opt(fun () -> ok end, [{min_heap_size, 10000000000}]). > Segmentation fault (core dumped) > ----------- > > /Richard > _______________________________________________ > erlang-bugs mailing list > erlang-bugs@REDACTED > http://erlang.org/mailman/listinfo/erlang-bugs > > From n.oxyde@REDACTED Sat Oct 19 13:13:12 2013 From: n.oxyde@REDACTED (Anthony Ramine) Date: Sat, 19 Oct 2013 13:13:12 +0200 Subject: [erlang-bugs] Problem with _create_dirs and erl_compile_flags.h Message-ID: Hello, Johan Vikman (Cc'd) reported a bug on kerl [1] when building R16B02 and I can reproduce it on latest maint too. Apparently there is a problem in one of the makefiles where `x86_64-apple-darwin12.5.0/opt/plain` (e.g. where binary objects are built) does not exist prior to calling `utils/make_compiler_flags` to produce the `erl_compile_flags.h` file. can't open x86_64-apple-darwin12.5.0/opt/plain/erl_compile_flags.h for writing at utils/make_compiler_flags line 65. I don't understand how the `_create_dirs` machinery works so I report the bug here. Regards, [1] https://github.com/spawngrid/kerl/issues/51 -- Anthony Ramine From christopher.faulet@REDACTED Mon Oct 21 15:02:07 2013 From: christopher.faulet@REDACTED (Christopher Faulet) Date: Mon, 21 Oct 2013 15:02:07 +0200 Subject: [erlang-bugs] file:sendfile/5 bug and possible DOS attack Message-ID: <526525CF.5020202@capflam.org> Hi, This summer, at my company, we encountered a problem that leads to the VM hanging. After some painful investigation, we found that the problem came from the file:sendfile/5 function. When async threads are enabled, during a call to file:sendfile/5 the efile driver sets the TCP socket in blocking mode. So an unresponsive client can block the sendfile() syscall, thus blocking an async thread. With few unresponsive clients, all async threads can be blocked and the VM hangs (no more I/O are possible). I attached 2 escripts to reproduce the bug: * server - listen on a socket and wait a client connection to send a large file using gen_tcp:send or file:sendfile: $> ./server 1234 /path/to/bigfile send or $> ./server 1234 /path/to/bigfile sendfile * slow_client - open a connection on the server and read incoming data with a sleep of 10 seconds between each read: $> ./slow_client 127.0.0.1 1234 The server is started with 1 async thread. Every 2 seconds the server tries to read the file info. When "sendfile" method is used, the call to file:read_file_info/1 is blocked; all I/O are blocked, the VM is out. When async threads are disabled or when the "send" method is used, there is no problem. The file is sent (slowly) and the VM is still responsive. So it is very easy to do a DOS attack on systems that use file:sendfile/5 with async threads enabled. The problem comes from a design choice of the efile driver. I have no solution to propose, but it could be a good idea to add a warning in the documentation of file:sendfile/5 (especially that the documentation encourages the use of async threads). Regards, -- Christopher -------------- next part -------------- #!/usr/bin/env escript %% -*- erlang -*- %%! -smp enable -sname server +A 1 -export([send/2, fstat/1, fstat_monitor/1]). -include_lib("kernel/include/file.hrl"). main([Port0, File, Fun0]) -> try Port = list_to_integer(Port0), Fun = list_to_atom(Fun0), Opts = [ binary, {packet, 0}, {reuseaddr, true}, {active, false} ], spawn(node(), fun() -> fstat(File) end), case gen_tcp:listen(Port, Opts) of {ok, LSock} -> do_accept(LSock, [{file, File}, {function, Fun}]); {error, Reason} -> io:format("Failed to listen on port ~p: ~p~n", [Port, Reason]), halt(1) end catch _:Error -> io:format("Error: ~p~n", [Error]), usage() end; main(_) -> usage(). usage() -> io:format("Usage: server ~n"), halt(1). fstat_monitor(File) -> receive blocked -> io:format("fstat on ~p is blocked~n", [File]), fstat_monitor(File); stop -> ok end. fstat(File) -> Pid = spawn(node(), fun() -> fstat_monitor(File) end), {ok, TRef} = timer:send_interval(5000, Pid, blocked), file:read_file_info(File), timer:cancel(TRef), Pid ! stop, io:format("fstat on ~p returned~n", [File]), timer:sleep(2000), fstat(File). do_accept(LSock, Opts) -> case gen_tcp:accept(LSock) of {ok, Sock} -> {ok, {PeerName, PeerPort}} = inet:peername(Sock), io:format("~p Connection accepted from ~s:~p~n", [Sock, inet_parse:ntoa(PeerName), PeerPort]), Fun = proplists:get_value(function, Opts), case Fun of send -> Pid = spawn(node(), fun() -> send(Sock, Opts) end), gen_tcp:controlling_process(Sock, Pid), ok; sendfile -> Pid = spawn(node(), fun() -> sendfile(Sock, Opts) end), gen_tcp:controlling_process(Sock, Pid), ok; _ -> io:format("undefined function ~p~n", [Fun]), gen_tcp:close(Sock), gen_tcp:close(LSock), halt(1) end, do_accept(LSock, Opts); {error, Reason} -> io:format("Failed to accept connection: ~p~n", [Reason]), gen_tcp:close(LSock), halt(1) end. send(Sock, Opts) -> File = proplists:get_value(file, Opts), io:format("~p Send ~p using gen_tcp:send~n", [Sock, File]), {ok, #file_info{size = Size}} = file:read_file_info(File), {ok, Fd} = file:open(File, [read, binary, raw]), do_send(Sock, Fd, Size), file:close(Fd), gen_tcp:close(Sock), io:format("~p Connection closed~n", [Sock]), ok. do_send(Sock, Fd, Count) when Count < 10240 -> {ok, Data} = file:read(Fd, Count), case gen_tcp:send(Sock, Data) of ok -> io:format("~p ~p bytes sent to client~n", [Sock, Count]); {error, Reason} -> io:format("~p failed to send file: ~p~n", [Sock, Reason]) end; do_send(Sock, Fd, Count) -> {ok, Data} = file:read(Fd, 10240), case gen_tcp:send(Sock, Data) of ok -> io:format("~p ~p bytes sent to client~n", [Sock, 10240]), do_send(Sock, Fd, Count - 10240); {error, Reason} -> io:format("~p failed to send file: ~p~n", [Sock, Reason]) end. sendfile(Sock, Opts) -> File = proplists:get_value(file, Opts), io:format("~p Send ~p using file:sendfile~n", [Sock, File]), case file:sendfile(File, Sock) of {ok, BytesSend} -> io:format("~p ~p bytes sent to client~n", [Sock, BytesSend]); {error, Reason} -> io:format("~p failed to send file: ~p~n", [Sock, Reason]) end, gen_tcp:close(Sock), io:format("~p Connection closed~n", [Sock]), ok. -------------- next part -------------- #!/usr/bin/env escript %% -*- erlang -*- %%! -smp enable -sname slow_client main([Ip, Port0]) -> try Port = list_to_integer(Port0), Opts = [ binary, {packet, 0}, {active, once}, {recbuf, 1024} ], case gen_tcp:connect(Ip, Port, Opts) of {ok, Sock} -> io:format("~p Client connected on ~s:~p~n", [Sock, Ip, Port]), do_receive(Sock, 0, now()); {error, Reason} -> io:format("Failed to connect on ~s:~p: ~p~n", [Ip, Port, Reason]), halt(1) end catch _:Error -> io:format("Error: ~p~n", [Error]), usage() end; main(_) -> usage(). usage() -> io:format("Usage: client ~n"). do_receive(Sock, NRead, StartTime) -> receive {tcp, Sock, Data} -> NRead1 = NRead + size(Data), Rate = (1000 * NRead1) / timer:now_diff(now(), StartTime), io:format("~p ~p bytes received (avg rate: ~.3f KB/s)~n", [Sock, NRead1, Rate]), timer:sleep(10000), inet:setopts(Sock, [{active, once}]), do_receive(Sock, NRead1, StartTime); {tcp_closed, Sock} -> io:format("~p Connection closed~n", [Sock]) end. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 259 bytes Desc: OpenPGP digital signature URL: From andrew@REDACTED Tue Oct 22 05:30:36 2013 From: andrew@REDACTED (Andrew Thompson) Date: Mon, 21 Oct 2013 23:30:36 -0400 Subject: [erlang-bugs] Implement 'honor_cipher_order' SSL server-side option Message-ID: <20131022033036.GF9818@hijacked.us> https://github.com/erlang/otp/pull/111 Andrew From andrew@REDACTED Tue Oct 22 05:31:26 2013 From: andrew@REDACTED (Andrew Thompson) Date: Mon, 21 Oct 2013 23:31:26 -0400 Subject: [erlang-bugs] Implement 'honor_cipher_order' SSL server-side option In-Reply-To: <20131022033036.GF9818@hijacked.us> References: <20131022033036.GF9818@hijacked.us> Message-ID: <20131022033126.GG9818@hijacked.us> Argh, sent to wrong list. Will resend to erlang-patches. From lukas@REDACTED Tue Oct 22 09:25:27 2013 From: lukas@REDACTED (Lukas Larsson) Date: Tue, 22 Oct 2013 09:25:27 +0200 Subject: [erlang-bugs] file:sendfile/5 bug and possible DOS attack In-Reply-To: <526525CF.5020202@capflam.org> References: <526525CF.5020202@capflam.org> Message-ID: <52662867.7000600@erlang.org> Hello Christopher, The reason behind favoring the async threads is that non-blocking sendfile calls on some OSs sometimes behave incorrectly. Unfortunately at the moment I cannot remember which OS it was, but it is none of the majorly used ones. It is of course not good that this feature opens up the VM for that kind of attack. My suggestion of a fix would be to add an option to sendfile/5 that specifies whether async threads should be used or not, and default this to false. This leaves the choice up to the user of sendfile/5 and defaults to be safe from attacks. Thanks for reporting this quite serious flaw in the sendfile implementation! Lukas On 21/10/13 15:02, Christopher Faulet wrote: > Hi, > > This summer, at my company, we encountered a problem that leads to the > VM hanging. After some painful investigation, we found that the problem > came from the file:sendfile/5 function. > > When async threads are enabled, during a call to file:sendfile/5 the > efile driver sets the TCP socket in blocking mode. So an unresponsive > client can block the sendfile() syscall, thus blocking an async thread. > With few unresponsive clients, all async threads can be blocked and the > VM hangs (no more I/O are possible). > > I attached 2 escripts to reproduce the bug: > > * server - listen on a socket and wait a client connection to send a > large file using gen_tcp:send or file:sendfile: > > $> ./server 1234 /path/to/bigfile send > or > $> ./server 1234 /path/to/bigfile sendfile > > * slow_client - open a connection on the server and read incoming data > with a sleep of 10 seconds between each read: > > $> ./slow_client 127.0.0.1 1234 > > The server is started with 1 async thread. Every 2 seconds the server > tries to read the file info. When "sendfile" method is used, the call to > file:read_file_info/1 is blocked; all I/O are blocked, the VM is out. > When async threads are disabled or when the "send" method is used, there > is no problem. The file is sent (slowly) and the VM is still responsive. > > So it is very easy to do a DOS attack on systems that use > file:sendfile/5 with async threads enabled. The problem comes from a > design choice of the efile driver. I have no solution to propose, but it > could be a good idea to add a warning in the documentation of > file:sendfile/5 (especially that the documentation encourages the use of > async threads). > > Regards, > > > _______________________________________________ > erlang-bugs mailing list > erlang-bugs@REDACTED > http://erlang.org/mailman/listinfo/erlang-bugs -------------- next part -------------- An HTML attachment was scrubbed... URL: From michal.strus@REDACTED Wed Oct 23 12:31:15 2013 From: michal.strus@REDACTED (=?UTF-8?B?TWljaGFsIFN0cnXFmw==?=) Date: Wed, 23 Oct 2013 12:31:15 +0200 Subject: [erlang-bugs] [zlib] default values to deflateInit Message-ID: <5267A573.3050608@comarch.pl> Hello everyone, when I use: "zlib:deflateInit(Zstream, Level, deflated, 31, 8, default)" everything seems to be fine, but "zlib:deflateInit(Zstream, Level)" so the above with the same default values is not working for me. Is it some kind of bug? Second thing: can I open Zstream then compress chunks of data in a loop or I HAVE to open zstream, deflateInit, deflate, deflateEnd and close zstream - everything in one loop? because the first option is also not working for me... but maybe it's irrelevant from optimization point of view? I'm using Erlang R15B (erts-5.9). -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 2185 bytes Desc: Kryptograficzna sygnatura S/MIME URL: From baggett.patrick@REDACTED Thu Oct 24 16:16:50 2013 From: baggett.patrick@REDACTED (Patrick Baggett) Date: Thu, 24 Oct 2013 09:16:50 -0500 Subject: [erlang-bugs] [zlib] default values to deflateInit In-Reply-To: <5267A573.3050608@comarch.pl> References: <5267A573.3050608@comarch.pl> Message-ID: Hey Michal, I'm a part-time Erlang users and not very strong in it, however, I am somewhat familiar with zlib in C, and the Erlang API seems to be almost identical - minus the really gross stuff, of course. ;) I'm not sure about the default values for zlib:deflateInit() -- it seems like you should check the source and see how the /2 function is defined. You use deflateInit() to initialize it, deflateEnd() to end it, and deflate() as many times as you need. To compress smaller parts, simply pass slices of data to deflate() rather than the whole buffer. If I misunderstood your question, please let me know. Patrick On Wed, Oct 23, 2013 at 5:31 AM, Michal Stru? wrote: > Hello everyone, > when I use: > "zlib:deflateInit(Zstream, Level, deflated, 31, 8, default)" > everything seems to be fine, but > "zlib:deflateInit(Zstream, Level)" > so the above with the same default values is not working for me. > Is it some kind of bug? > > Second thing: > can I open Zstream then compress chunks of data in a loop or I HAVE to > open zstream, deflateInit, deflate, deflateEnd and close zstream - > everything in one loop? because the first option is also not working for > me... but maybe it's irrelevant from optimization point of view? > > I'm using Erlang R15B (erts-5.9). > > > _______________________________________________ > erlang-bugs mailing list > erlang-bugs@REDACTED > http://erlang.org/mailman/listinfo/erlang-bugs > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.goertzen@REDACTED Fri Oct 25 23:17:14 2013 From: daniel.goertzen@REDACTED (Daniel Goertzen) Date: Fri, 25 Oct 2013 16:17:14 -0500 Subject: [erlang-bugs] file:consult/1 fails to load map Message-ID: First off, nice work on the maps implementation! It seems to work just fine for my map branch of yamler, but the unit tests do not. The issue is with file:consult... $ cat map.txt #{abc => 123}. $ erl Erlang R17A (erts-5.11) [source-19e388e] [64-bit] [smp:3:3] [async-threads:10] [hipe] [kernel-poll:false] Eshell V5.11 (abort with ^G) 1> file:consult("map.txt"). {error,{1,erl_parse,"bad term"}} 2> Cheers, Dan. -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.goertzen@REDACTED Fri Oct 25 23:19:41 2013 From: daniel.goertzen@REDACTED (Daniel Goertzen) Date: Fri, 25 Oct 2013 16:19:41 -0500 Subject: [erlang-bugs] map nif functions? Message-ID: Map nifs do not appear to be implemented in the new map branch, and they are not mentioned in the "not implemented" section of the announcement email, so I thought I would mention it here to assure that they are not overlooked. Cheers, Dan. -------------- next part -------------- An HTML attachment was scrubbed... URL: From wallentin.dahlberg@REDACTED Fri Oct 25 23:41:38 2013 From: wallentin.dahlberg@REDACTED (=?ISO-8859-1?Q?Bj=F6rn=2DEgil_Dahlberg?=) Date: Fri, 25 Oct 2013 23:41:38 +0200 Subject: [erlang-bugs] map nif functions? In-Reply-To: References: Message-ID: It wasn't the first thing on my mind, at least not for this branch push. Essentially NIFs should have the same interface as the Map BIFs, i.e. opaque, so it should not be hard to implement. Will discuss it with Sverker. // Bj?rn-Egil 2013/10/25 Daniel Goertzen > Map nifs do not appear to be implemented in the new map branch, and they > are not mentioned in the "not implemented" section of the announcement > email, so I thought I would mention it here to assure that they are not > overlooked. > > Cheers, > Dan. > > _______________________________________________ > erlang-bugs mailing list > erlang-bugs@REDACTED > http://erlang.org/mailman/listinfo/erlang-bugs > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From wallentin.dahlberg@REDACTED Sat Oct 26 00:05:21 2013 From: wallentin.dahlberg@REDACTED (=?ISO-8859-1?Q?Bj=F6rn=2DEgil_Dahlberg?=) Date: Sat, 26 Oct 2013 00:05:21 +0200 Subject: [erlang-bugs] file:consult/1 fails to load map In-Reply-To: References: Message-ID: Humm interesting. Don't know the issue yet, will look into it. Thanks for reporting. // Bj?rn-Egil 2013/10/25 Daniel Goertzen > First off, nice work on the maps implementation! It seems to work just > fine for my map branch of yamler, but the unit tests do not. The issue is > with file:consult... > > $ cat map.txt > #{abc => 123}. > > $ erl > Erlang R17A (erts-5.11) [source-19e388e] [64-bit] [smp:3:3] > [async-threads:10] [hipe] [kernel-poll:false] > > Eshell V5.11 (abort with ^G) > 1> file:consult("map.txt"). > {error,{1,erl_parse,"bad term"}} > 2> > > > Cheers, > Dan. > > _______________________________________________ > erlang-bugs mailing list > erlang-bugs@REDACTED > http://erlang.org/mailman/listinfo/erlang-bugs > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From wallentin.dahlberg@REDACTED Sat Oct 26 01:26:21 2013 From: wallentin.dahlberg@REDACTED (=?ISO-8859-1?Q?Bj=F6rn=2DEgil_Dahlberg?=) Date: Sat, 26 Oct 2013 01:26:21 +0200 Subject: [erlang-bugs] file:consult/1 fails to load map In-Reply-To: References: Message-ID: Should be fixed now. Refetch and try it now. =) 2013/10/26 Bj?rn-Egil Dahlberg > Humm interesting. > > Don't know the issue yet, will look into it. Thanks for reporting. > > // Bj?rn-Egil > > > 2013/10/25 Daniel Goertzen > >> First off, nice work on the maps implementation! It seems to work just >> fine for my map branch of yamler, but the unit tests do not. The issue is >> with file:consult... >> >> $ cat map.txt >> #{abc => 123}. >> >> $ erl >> Erlang R17A (erts-5.11) [source-19e388e] [64-bit] [smp:3:3] >> [async-threads:10] [hipe] [kernel-poll:false] >> >> Eshell V5.11 (abort with ^G) >> 1> file:consult("map.txt"). >> {error,{1,erl_parse,"bad term"}} >> 2> >> >> >> Cheers, >> Dan. >> >> _______________________________________________ >> erlang-bugs mailing list >> erlang-bugs@REDACTED >> http://erlang.org/mailman/listinfo/erlang-bugs >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.goertzen@REDACTED Sat Oct 26 03:48:03 2013 From: daniel.goertzen@REDACTED (Daniel Goertzen) Date: Fri, 25 Oct 2013 20:48:03 -0500 Subject: [erlang-bugs] file:consult/1 fails to load map In-Reply-To: References: Message-ID: Fixed! Thanks for the quick response. Dan. On Fri, Oct 25, 2013 at 6:26 PM, Bj?rn-Egil Dahlberg < wallentin.dahlberg@REDACTED> wrote: > Should be fixed now. Refetch and try it now. =) > > > 2013/10/26 Bj?rn-Egil Dahlberg > >> Humm interesting. >> >> Don't know the issue yet, will look into it. Thanks for reporting. >> >> // Bj?rn-Egil >> >> >> 2013/10/25 Daniel Goertzen >> >>> First off, nice work on the maps implementation! It seems to work >>> just fine for my map branch of yamler, but the unit tests do not. The >>> issue is with file:consult... >>> >>> $ cat map.txt >>> #{abc => 123}. >>> >>> $ erl >>> Erlang R17A (erts-5.11) [source-19e388e] [64-bit] [smp:3:3] >>> [async-threads:10] [hipe] [kernel-poll:false] >>> >>> Eshell V5.11 (abort with ^G) >>> 1> file:consult("map.txt"). >>> {error,{1,erl_parse,"bad term"}} >>> 2> >>> >>> >>> Cheers, >>> Dan. >>> >>> _______________________________________________ >>> erlang-bugs mailing list >>> erlang-bugs@REDACTED >>> http://erlang.org/mailman/listinfo/erlang-bugs >>> >>> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From edwardt.tril@REDACTED Fri Oct 25 23:13:12 2013 From: edwardt.tril@REDACTED (What Name) Date: Fri, 25 Oct 2013 14:13:12 -0700 Subject: [erlang-bugs] Fwd: erlang src will not compile on centos 6.4 64 bit OS In-Reply-To: References: Message-ID: The attached log: -- 16blog.txt --whoing the compiklation failured with otp R16B02 (but this happens at all oversion of R16) -- log.txt is the comparison I have done using otp R15 This does not happen in r15. When --with-javac is set, jinterface will not be compiled. OS: cat /etc/redhat-release CentOS release 6.4 (Final) Erlang reelase: otp-r16-02 (actually all r16). config use to compile r16: ./configure --prefix=/opt/erlangR16B02 --enable-threads --enable-smp-support --with-termcap --enable-kernel-poll --enable-sctp --enable-hipe --enable-native-libs --enable-shared-zlib --enable-m64-build --with-ssl --without-javac --enable-megaco_reentrant_flex_scanner Dispite with-javac is set, it will still error out at jinterface (see full log attachment). Error out at === Leaving application sasl make[2]: Leaving directory `/opt/otp_src_R16B02/lib/sasl' make[2]: Entering directory `/opt/otp_src_R16B02/lib/jinterface' === Entering application jinterface make[3]: Entering directory `/opt/otp_src_R16B02/lib/jinterface/java_src' make[4]: Entering directory `/opt/otp_src_R16B02/lib/jinterface/java_src/com/ericsson/otp/erlang' if [ ! -d "/opt/otp_src_R16B02/lib/jinterface/priv/" ];then mkdir "/opt/otp_src_R16B02/lib/jinterface/priv/"; fi CLASSPATH=/opt/otp_src_R16B02/lib/jinterface/java_src/ -d /opt/otp_src_R16B02/lib/jinterface/priv/ OtpAuthException.java -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- test X"$ERTS_SKIP_DEPEND" = X"true" || (cd erts/emulator && ERL_TOP=/opt/otp_src_R16B02 make generate) make[1]: Entering directory `/opt/otp_src_R16B02/erts/emulator' make -f x86_64-unknown-linux-gnu/Makefile generate make[2]: Entering directory `/opt/otp_src_R16B02/erts/emulator' if utils/gen_git_version x86_64-unknown-linux-gnu/gen_git_version.mk; then touch beam/erl_bif_info.c; fi make[2]: Nothing to be done for `generate'. make[2]: Leaving directory `/opt/otp_src_R16B02/erts/emulator' make[1]: Leaving directory `/opt/otp_src_R16B02/erts/emulator' test X"$ERTS_SKIP_DEPEND" = X"true" || (cd erts/emulator && ERL_TOP=/opt/otp_src_R16B02 make depend) make[1]: Entering directory `/opt/otp_src_R16B02/erts/emulator' make -f x86_64-unknown-linux-gnu/Makefile depend make[2]: Entering directory `/opt/otp_src_R16B02/erts/emulator' if utils/gen_git_version x86_64-unknown-linux-gnu/gen_git_version.mk; then touch beam/erl_bif_info.c; fi make[2]: Nothing to be done for `depend'. make[2]: Leaving directory `/opt/otp_src_R16B02/erts/emulator' make[1]: Leaving directory `/opt/otp_src_R16B02/erts/emulator' test X"$ERTS_SKIP_DEPEND" = X"true" || (cd erts/lib_src && ERL_TOP=/opt/otp_src_R16B02 make depend) make[1]: Entering directory `/opt/otp_src_R16B02/erts/lib_src' make -f x86_64-unknown-linux-gnu/Makefile depend make[2]: Entering directory `/opt/otp_src_R16B02/erts/lib_src' make[2]: Nothing to be done for `depend'. make[2]: Leaving directory `/opt/otp_src_R16B02/erts/lib_src' make[1]: Leaving directory `/opt/otp_src_R16B02/erts/lib_src' cd erts && ERL_TOP=/opt/otp_src_R16B02 make NO_START_SCRIPTS=true FLAVOR= make[1]: Entering directory `/opt/otp_src_R16B02/erts' ( cd emulator && make opt FLAVOR=smp ) make[2]: Entering directory `/opt/otp_src_R16B02/erts/emulator' make -f x86_64-unknown-linux-gnu/Makefile TYPE=opt make[3]: Entering directory `/opt/otp_src_R16B02/erts/emulator' if utils/gen_git_version x86_64-unknown-linux-gnu/gen_git_version.mk; then touch beam/erl_bif_info.c; fi make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/opt/otp_src_R16B02/erts/emulator' make[2]: Leaving directory `/opt/otp_src_R16B02/erts/emulator' for d in emulator etc epmd lib_src; do \ if test -d $d; then \ ( cd $d && make opt FLAVOR= ) || exit $? ; \ fi ; \ done make[2]: Entering directory `/opt/otp_src_R16B02/erts/emulator' make -f x86_64-unknown-linux-gnu/Makefile TYPE=opt make[3]: Entering directory `/opt/otp_src_R16B02/erts/emulator' if utils/gen_git_version x86_64-unknown-linux-gnu/gen_git_version.mk; then touch beam/erl_bif_info.c; fi make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/opt/otp_src_R16B02/erts/emulator' make[2]: Leaving directory `/opt/otp_src_R16B02/erts/emulator' make[2]: Entering directory `/opt/otp_src_R16B02/erts/etc' make[3]: Entering directory `/opt/otp_src_R16B02/erts/etc/common' make -f x86_64-unknown-linux-gnu/Makefile TYPE=opt make[4]: Entering directory `/opt/otp_src_R16B02/erts/etc/common' make[4]: Nothing to be done for `etc'. make[4]: Leaving directory `/opt/otp_src_R16B02/erts/etc/common' make[3]: Leaving directory `/opt/otp_src_R16B02/erts/etc/common' make[3]: Entering directory `/opt/otp_src_R16B02/erts/etc/unix' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R16B02/erts/etc/unix' make[2]: Leaving directory `/opt/otp_src_R16B02/erts/etc' make[2]: Entering directory `/opt/otp_src_R16B02/erts/epmd' make[3]: Entering directory `/opt/otp_src_R16B02/erts/epmd/src' make -f x86_64-unknown-linux-gnu/Makefile TYPE=opt make[4]: Entering directory `/opt/otp_src_R16B02/erts/epmd/src' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/opt/otp_src_R16B02/erts/epmd/src' make[3]: Leaving directory `/opt/otp_src_R16B02/erts/epmd/src' make[2]: Leaving directory `/opt/otp_src_R16B02/erts/epmd' make[2]: Entering directory `/opt/otp_src_R16B02/erts/lib_src' make -f x86_64-unknown-linux-gnu/Makefile TYPE=opt make[3]: Entering directory `/opt/otp_src_R16B02/erts/lib_src' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/opt/otp_src_R16B02/erts/lib_src' make[2]: Leaving directory `/opt/otp_src_R16B02/erts/lib_src' make[1]: Leaving directory `/opt/otp_src_R16B02/erts' cd lib && \ ERL_TOP=/opt/otp_src_R16B02 PATH=/opt/otp_src_R16B02/bootstrap/bin:"${PATH}" \ make opt SECONDARY_BOOTSTRAP=true make[1]: Entering directory `/opt/otp_src_R16B02/lib' make[2]: Entering directory `/opt/otp_src_R16B02/lib/hipe' === Entering application hipe make[3]: Entering directory `/opt/otp_src_R16B02/lib/hipe/rtl' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R16B02/lib/hipe/rtl' make[3]: Entering directory `/opt/otp_src_R16B02/lib/hipe/misc' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R16B02/lib/hipe/misc' make[3]: Entering directory `/opt/otp_src_R16B02/lib/hipe/main' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R16B02/lib/hipe/main' make[3]: Entering directory `/opt/otp_src_R16B02/lib/hipe/cerl' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R16B02/lib/hipe/cerl' make[3]: Entering directory `/opt/otp_src_R16B02/lib/hipe/icode' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R16B02/lib/hipe/icode' make[3]: Entering directory `/opt/otp_src_R16B02/lib/hipe/flow' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R16B02/lib/hipe/flow' make[3]: Entering directory `/opt/otp_src_R16B02/lib/hipe/util' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R16B02/lib/hipe/util' make[3]: Entering directory `/opt/otp_src_R16B02/lib/hipe/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R16B02/lib/hipe/doc/src' make[3]: Entering directory `/opt/otp_src_R16B02/lib/hipe/regalloc' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R16B02/lib/hipe/regalloc' make[3]: Entering directory `/opt/otp_src_R16B02/lib/hipe/sparc' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R16B02/lib/hipe/sparc' make[3]: Entering directory `/opt/otp_src_R16B02/lib/hipe/ppc' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R16B02/lib/hipe/ppc' make[3]: Entering directory `/opt/otp_src_R16B02/lib/hipe/x86' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R16B02/lib/hipe/x86' make[3]: Entering directory `/opt/otp_src_R16B02/lib/hipe/amd64' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R16B02/lib/hipe/amd64' make[3]: Entering directory `/opt/otp_src_R16B02/lib/hipe/arm' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R16B02/lib/hipe/arm' make[3]: Entering directory `/opt/otp_src_R16B02/lib/hipe/opt' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R16B02/lib/hipe/opt' make[3]: Entering directory `/opt/otp_src_R16B02/lib/hipe/tools' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R16B02/lib/hipe/tools' === Leaving application hipe make[2]: Leaving directory `/opt/otp_src_R16B02/lib/hipe' make[2]: Entering directory `/opt/otp_src_R16B02/lib/parsetools' === Entering application parsetools make[3]: Entering directory `/opt/otp_src_R16B02/lib/parsetools/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R16B02/lib/parsetools/src' make[3]: Entering directory `/opt/otp_src_R16B02/lib/parsetools/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R16B02/lib/parsetools/doc/src' === Leaving application parsetools make[2]: Leaving directory `/opt/otp_src_R16B02/lib/parsetools' make[2]: Entering directory `/opt/otp_src_R16B02/lib/asn1/src' make[2]: Nothing to be done for `opt'. make[2]: Leaving directory `/opt/otp_src_R16B02/lib/asn1/src' make[1]: Leaving directory `/opt/otp_src_R16B02/lib' if test ! -d /opt/otp_src_R16B02/bootstrap/lib/hipe ; then mkdir /opt/otp_src_R16B02/bootstrap/lib/hipe ; fi if test ! -d /opt/otp_src_R16B02/bootstrap/lib/hipe/ebin ; then mkdir /opt/otp_src_R16B02/bootstrap/lib/hipe/ebin ; fi for x in lib/hipe/ebin/*.beam; do \ BN=`basename $x`; \ TF=/opt/otp_src_R16B02/bootstrap/lib/hipe/ebin/$BN; \ test -f $TF && \ test '!' -z "`find $x -newer $TF -print`" && \ cp $x $TF; \ test '!' -f $TF && \ cp $x $TF; \ true; \ done if test ! -d /opt/otp_src_R16B02/bootstrap/lib/parsetools ; then mkdir /opt/otp_src_R16B02/bootstrap/lib/parsetools ; fi if test ! -d /opt/otp_src_R16B02/bootstrap/lib/parsetools/ebin ; then mkdir /opt/otp_src_R16B02/bootstrap/lib/parsetools/ebin ; fi if test ! -d /opt/otp_src_R16B02/bootstrap/lib/parsetools/include ; then mkdir /opt/otp_src_R16B02/bootstrap/lib/parsetools/include ; fi if test ! -d /opt/otp_src_R16B02/bootstrap/lib/orber ; then mkdir /opt/otp_src_R16B02/bootstrap/lib/orber ; fi if test ! -d /opt/otp_src_R16B02/bootstrap/lib/orber/include ; then mkdir /opt/otp_src_R16B02/bootstrap/lib/orber/include ; fi for x in lib/parsetools/ebin/*.beam; do \ BN=`basename $x`; \ TF=/opt/otp_src_R16B02/bootstrap/lib/parsetools/ebin/$BN; \ test -f $TF && \ test '!' -z "`find $x -newer $TF -print`" && \ cp $x $TF; \ test '!' -f $TF && \ cp $x $TF; \ true; \ done for x in lib/parsetools/include/*.hrl; do \ BN=`basename $x`; \ TF=/opt/otp_src_R16B02/bootstrap/lib/parsetools/include/$BN; \ test -f $TF && \ test '!' -z "`find $x -newer $TF -print`" && \ cp $x $TF; \ test '!' -f $TF && \ cp $x $TF; \ true; \ done if test ! -d /opt/otp_src_R16B02/bootstrap/lib/asn1 ; then mkdir /opt/otp_src_R16B02/bootstrap/lib/asn1 ; fi if test ! -d /opt/otp_src_R16B02/bootstrap/lib/asn1/ebin ; then mkdir /opt/otp_src_R16B02/bootstrap/lib/asn1/ebin ; fi if test ! -d /opt/otp_src_R16B02/bootstrap/lib/asn1/src ; then mkdir /opt/otp_src_R16B02/bootstrap/lib/asn1/src ; fi for x in lib/asn1/ebin/*.beam; do \ BN=`basename $x`; \ TF=/opt/otp_src_R16B02/bootstrap/lib/asn1/ebin/$BN; \ test -f $TF && \ test '!' -z "`find $x -newer $TF -print`" && \ cp $x $TF; \ test '!' -f $TF && \ cp $x $TF; \ true; \ done for x in lib/asn1/src/*.[eh]rl; do \ BN=`basename $x`; \ TF=/opt/otp_src_R16B02/bootstrap/lib/asn1/src/$BN; \ test -f $TF && \ test '!' -z "`find $x -newer $TF -print`" && \ cp $x $TF; \ test '!' -f $TF && \ cp $x $TF; \ true; \ done for x in lib/orber/include/*.hrl; do \ BN=`basename $x`; \ TF=/opt/otp_src_R16B02/bootstrap/lib/orber/include/$BN; \ test -f $TF && \ test '!' -z "`find $x -newer $TF -print`" && \ cp $x $TF; \ test '!' -f $TF && \ cp $x $TF; \ true; \ done if test ! -d /opt/otp_src_R16B02/bootstrap/lib/xmerl ; then mkdir /opt/otp_src_R16B02/bootstrap/lib/xmerl ; fi if test ! -d /opt/otp_src_R16B02/bootstrap/lib/xmerl/include ; then mkdir /opt/otp_src_R16B02/bootstrap/lib/xmerl/include ; fi for x in lib/xmerl/include/*.hrl; do \ BN=`basename $x`; \ TF=/opt/otp_src_R16B02/bootstrap/lib/xmerl/include/$BN; \ test -f $TF && \ test '!' -z "`find $x -newer $TF -print`" && \ cp $x $TF; \ test '!' -f $TF && \ cp $x $TF; \ true; \ done cd lib && \ ERL_TOP=/opt/otp_src_R16B02 PATH=/opt/otp_src_R16B02/bootstrap/bin:"${PATH}" \ make opt TERTIARY_BOOTSTRAP=true make[1]: Entering directory `/opt/otp_src_R16B02/lib' make[2]: Entering directory `/opt/otp_src_R16B02/lib/snmp' === Entering application snmp make[3]: Entering directory `/opt/otp_src_R16B02/lib/snmp/src/compile' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R16B02/lib/snmp/src/compile' make[3]: Entering directory `/opt/otp_src_R16B02/lib/snmp/mibs' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R16B02/lib/snmp/mibs' make[3]: Entering directory `/opt/otp_src_R16B02/lib/snmp/src' make[4]: Entering directory `/opt/otp_src_R16B02/lib/snmp/src/compile' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R16B02/lib/snmp/src/compile' make[4]: Entering directory `/opt/otp_src_R16B02/lib/snmp/src/app' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R16B02/lib/snmp/src/app' make[4]: Entering directory `/opt/otp_src_R16B02/lib/snmp/src/misc' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R16B02/lib/snmp/src/misc' make[4]: Entering directory `/opt/otp_src_R16B02/lib/snmp/src/agent' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R16B02/lib/snmp/src/agent' make[4]: Entering directory `/opt/otp_src_R16B02/lib/snmp/src/manager' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R16B02/lib/snmp/src/manager' make[3]: Leaving directory `/opt/otp_src_R16B02/lib/snmp/src' make[3]: Entering directory `/opt/otp_src_R16B02/lib/snmp/examples' make[4]: Entering directory `/opt/otp_src_R16B02/lib/snmp/examples/ex1' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R16B02/lib/snmp/examples/ex1' make[4]: Entering directory `/opt/otp_src_R16B02/lib/snmp/examples/ex2' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R16B02/lib/snmp/examples/ex2' make[3]: Leaving directory `/opt/otp_src_R16B02/lib/snmp/examples' make[3]: Entering directory `/opt/otp_src_R16B02/lib/snmp/priv/conf' make[4]: Entering directory `/opt/otp_src_R16B02/lib/snmp/priv/conf/agent' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R16B02/lib/snmp/priv/conf/agent' make[4]: Entering directory `/opt/otp_src_R16B02/lib/snmp/priv/conf/manager' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R16B02/lib/snmp/priv/conf/manager' make[3]: Leaving directory `/opt/otp_src_R16B02/lib/snmp/priv/conf' make[3]: Entering directory `/opt/otp_src_R16B02/lib/snmp/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R16B02/lib/snmp/doc/src' === Leaving application snmp make[2]: Leaving directory `/opt/otp_src_R16B02/lib/snmp' make[2]: Entering directory `/opt/otp_src_R16B02/lib/sasl' === Entering application sasl make[3]: Entering directory `/opt/otp_src_R16B02/lib/sasl/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R16B02/lib/sasl/src' make[3]: Entering directory `/opt/otp_src_R16B02/lib/sasl/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R16B02/lib/sasl/doc/src' make[3]: Entering directory `/opt/otp_src_R16B02/lib/sasl/examples/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R16B02/lib/sasl/examples/src' === Leaving application sasl make[2]: Leaving directory `/opt/otp_src_R16B02/lib/sasl' make[2]: Entering directory `/opt/otp_src_R16B02/lib/jinterface' === Entering application jinterface make[3]: Entering directory `/opt/otp_src_R16B02/lib/jinterface/java_src' make[4]: Entering directory `/opt/otp_src_R16B02/lib/jinterface/java_src/com/ericsson/otp/erlang' if [ ! -d "/opt/otp_src_R16B02/lib/jinterface/priv/" ];then mkdir "/opt/otp_src_R16B02/lib/jinterface/priv/"; fi CLASSPATH=/opt/otp_src_R16B02/lib/jinterface/java_src/ -d /opt/otp_src_R16B02/lib/jinterface/priv/ OtpAuthException.java make[4]: Leaving directory `/opt/otp_src_R16B02/lib/jinterface/java_src/com/ericsson/otp/erlang' make[3]: Leaving directory `/opt/otp_src_R16B02/lib/jinterface/java_src' make[2]: Leaving directory `/opt/otp_src_R16B02/lib/jinterface' make[1]: Leaving directory `/opt/otp_src_R16B02/lib' -------------- next part -------------- test X"$ERTS_SKIP_DEPEND" = X"true" || (cd erts/emulator && ERL_TOP=/opt/otp_src_R15B03 make generate) make[1]: Entering directory `/opt/otp_src_R15B03/erts/emulator' make -f x86_64-unknown-linux-gnu/Makefile generate make[2]: Entering directory `/opt/otp_src_R15B03/erts/emulator' m4 -DTARGET=x86_64-unknown-linux-gnu -DOPSYS=linux -DARCH=amd64 hipe/hipe_x86_asm.m4 > x86_64-unknown-linux-gnu/opt/plain/hipe_x86_asm.h m4 -DTARGET=x86_64-unknown-linux-gnu -DOPSYS=linux -DARCH=amd64 hipe/hipe_amd64_asm.m4 > x86_64-unknown-linux-gnu/opt/plain/hipe_amd64_asm.h m4 -DTARGET=x86_64-unknown-linux-gnu -DOPSYS=linux -DARCH=amd64 hipe/hipe_sparc_asm.m4 > x86_64-unknown-linux-gnu/opt/plain/hipe_sparc_asm.h m4 -DTARGET=x86_64-unknown-linux-gnu -DOPSYS=linux -DARCH=amd64 hipe/hipe_ppc_asm.m4 > x86_64-unknown-linux-gnu/opt/plain/hipe_ppc_asm.h m4 -DTARGET=x86_64-unknown-linux-gnu -DOPSYS=linux -DARCH=amd64 hipe/hipe_arm_asm.m4 > x86_64-unknown-linux-gnu/opt/plain/hipe_arm_asm.h LANG=C /usr/bin/perl utils/make_alloc_types -src beam/erl_alloc.types -dst x86_64-unknown-linux-gnu/opt/plain/erl_alloc_types.h threads hipe nofrag unix LANG=C /usr/bin/perl utils/beam_makeops \ -wordsize 64 \ -outdir x86_64-unknown-linux-gnu/opt/plain \ -DUSE_VM_PROBES=0 \ -emulator /opt/otp_src_R15B03/lib/compiler/src/genop.tab beam/ops.tab hipe/hipe_ops.tab && echo /opt/otp_src_R15B03/lib/compiler/src/genop.tab beam/ops.tab hipe/hipe_ops.tab utils/beam_makeops >x86_64-unknown-linux-gnu/opt/plain/OPCODES-GENERATED LANG=C /usr/bin/perl utils/make_tables -src x86_64-unknown-linux-gnu -include x86_64-unknown-linux-gnu\ beam/atom.names beam/bif.tab hipe/hipe_bif0.tab hipe/hipe_bif1.tab hipe/hipe_bif2.tab hipe/hipe_amd64.tab hipe/hipe_bif64.tab && echo beam/atom.names beam/bif.tab hipe/hipe_bif0.tab hipe/hipe_bif1.tab hipe/hipe_bif2.tab hipe/hipe_amd64.tab hipe/hipe_bif64.tab utils/make_tables >x86_64-unknown-linux-gnu/TABLES-GENERATED gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c hipe/hipe_mkliterals.c -o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_mkliterals.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -o /opt/otp_src_R15B03/bin/x86_64-unknown-linux-gnu/hipe_mkliterals obj/x86_64-unknown-linux-gnu/opt/plain/hipe_mkliterals.o /opt/otp_src_R15B03/bin/x86_64-unknown-linux-gnu/hipe_mkliterals -c > x86_64-unknown-linux-gnu/opt/plain/hipe_literals.h LANG=C /usr/bin/perl utils/make_version -o x86_64-unknown-linux-gnu/erl_version.h R15B03 5.9.3.1 x86_64-unknown-linux-gnu LANG=C /usr/bin/perl utils/make_driver_tab -o x86_64-unknown-linux-gnu/opt/plain/driver_tab.c obj/x86_64-unknown-linux-gnu/opt/plain/efile_drv.o obj/x86_64-unknown-linux-gnu/opt/plain/inet_drv.o obj/x86_64-unknown-linux-gnu/opt/plain/zlib_drv.o obj/x86_64-unknown-linux-gnu/opt/plain/ram_file_drv.o obj/x86_64-unknown-linux-gnu/opt/plain/ttsl_drv.o echo x86_64-unknown-linux-gnu/opt/plain/hipe_x86_asm.h x86_64-unknown-linux-gnu/opt/plain/hipe_amd64_asm.h x86_64-unknown-linux-gnu/opt/plain/hipe_sparc_asm.h x86_64-unknown-linux-gnu/opt/plain/hipe_ppc_asm.h x86_64-unknown-linux-gnu/opt/plain/hipe_arm_asm.h x86_64-unknown-linux-gnu/opt/plain/hipe_literals.h /opt/otp_src_R15B03/bin/x86_64-unknown-linux-gnu/hipe_mkliterals x86_64-unknown-linux-gnu/opt/plain/OPCODES-GENERATED x86_64-unknown-linux-gnu/TABLES-GENERATED x86_64-unknown-linux-gnu/opt/plain/erl_alloc_types.h x86_64-unknown-linux-gnu/erl_version.h x86_64-unknown-linux-gnu/opt/plain/driver_tab.c >x86_64-unknown-linux-gnu/opt/plain/GENERATED LANG=C /usr/bin/perl utils/make_preload -old /opt/otp_src_R15B03/erts/preloaded/ebin/otp_ring0.beam /opt/otp_src_R15B03/erts/preloaded/ebin/init.beam /opt/otp_src_R15B03/erts/preloaded/ebin/prim_inet.beam /opt/otp_src_R15B03/erts/preloaded/ebin/prim_file.beam /opt/otp_src_R15B03/erts/preloaded/ebin/zlib.beam /opt/otp_src_R15B03/erts/preloaded/ebin/prim_zip.beam /opt/otp_src_R15B03/erts/preloaded/ebin/erl_prim_loader.beam /opt/otp_src_R15B03/erts/preloaded/ebin/erlang.beam > x86_64-unknown-linux-gnu/preload.c make[2]: Leaving directory `/opt/otp_src_R15B03/erts/emulator' make[1]: Leaving directory `/opt/otp_src_R15B03/erts/emulator' test X"$ERTS_SKIP_DEPEND" = X"true" || (cd erts/emulator && ERL_TOP=/opt/otp_src_R15B03 make depend) make[1]: Entering directory `/opt/otp_src_R15B03/erts/emulator' make -f x86_64-unknown-linux-gnu/Makefile depend make[2]: Entering directory `/opt/otp_src_R15B03/erts/emulator' gcc -MM -MG -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -Idrivers/unix beam/atom.c beam/beam_bif_load.c beam/beam_bp.c beam/beam_catches.c beam/beam_debug.c beam/beam_emu.c beam/beam_load.c beam/benchmark.c beam/bif.c beam/big.c beam/binary.c beam/break.c beam/copy.c beam/dist.c beam/elib_memmove.c beam/erl_afit_alloc.c beam/erl_alloc.c beam/erl_alloc_util.c beam/erl_ao_firstfit_alloc.c beam/erl_arith.c beam/erl_async.c beam/erl_bestfit_alloc.c beam/erl_bif_binary.c beam/erl_bif_chksum.c beam/erl_bif_ddll.c beam/erl_bif_guard.c beam/erl_bif_info.c beam/erl_bif_lists.c beam/erl_bif_op.c beam/erl_bif_os.c beam/erl_bif_port.c beam/erl_bif_re.c beam/erl_bif_timer.c beam/erl_bif_trace.c beam/erl_bits.c beam/erl_cpu_topology.c beam/erl_db.c beam/erl_db_hash.c beam/erl_db_tree.c beam/erl_db_util.c beam/erl_debug.c beam/erl_drv_thread.c beam/erl_fun.c beam/erl_gc.c beam/erl_goodfit_alloc.c beam/erl_init.c beam/erl_instrument.c beam/erl_lock_check.c beam/erl_lock_count.c beam/erl_math.c beam/erl_md5.c beam/erl_message.c beam/erl_monitors.c beam/erl_mtrace.c beam/erl_nif.c beam/erl_node_tables.c beam/erl_port_task.c beam/erl_posix_str.c beam/erl_printf_term.c beam/erl_process.c beam/erl_process_dict.c beam/erl_process_dump.c beam/erl_process_lock.c beam/erl_resolv_dns.c beam/erl_resolv_nodns.c beam/erl_sched_spec_pre_alloc.c beam/erl_term.c beam/erl_thr_progress.c beam/erl_thr_queue.c beam/erl_time_sup.c beam/erl_trace.c beam/erl_unicode.c beam/erl_zlib.c beam/export.c beam/external.c beam/hash.c beam/index.c beam/io.c beam/module.c beam/packet_parser.c beam/register.c beam/safe_hash.c beam/time.c beam/utils.c \ | sed 's|^\([^:]*:\)|$(OBJDIR)/\1|g;s|x86_64-unknown-linux-gnu/opt/plain/|$(TTF_DIR)/|g;s|\([ ]\)/opt/otp_src_R15B03/|\1$(ERL_TOP)/|g;s|^/opt/otp_src_R15B03/|$(ERL_TOP)/|g;s|$(OBJDIR)/erl_poll.o|$(OBJDIR)/erl_poll.kp.o $(OBJDIR)/erl_poll.nkp.o|g;s|$(OBJDIR)/erl_check_io.o|$(OBJDIR)/erl_check_io.kp.o $(OBJDIR)/erl_check_io.nkp.o|g' > x86_64-unknown-linux-gnu/opt/plain/depend.mk gcc -MM -MG -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -Idrivers/unix -DLIBSCTP= drivers/common/efile_drv.c drivers/common/gzio.c drivers/common/inet_drv.c drivers/common/ram_file_drv.c drivers/common/zlib_drv.c \ | sed 's|^\([^:]*:\)|$(OBJDIR)/\1|g;s|x86_64-unknown-linux-gnu/opt/plain/|$(TTF_DIR)/|g;s|\([ ]\)/opt/otp_src_R15B03/|\1$(ERL_TOP)/|g;s|^/opt/otp_src_R15B03/|$(ERL_TOP)/|g;s|$(OBJDIR)/erl_poll.o|$(OBJDIR)/erl_poll.kp.o $(OBJDIR)/erl_poll.nkp.o|g;s|$(OBJDIR)/erl_check_io.o|$(OBJDIR)/erl_check_io.kp.o $(OBJDIR)/erl_check_io.nkp.o|g' >> x86_64-unknown-linux-gnu/opt/plain/depend.mk gcc -MM -MG -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -Idrivers/unix -I../etc/unix drivers/unix/bin_drv.c drivers/unix/multi_drv.c drivers/unix/sig_drv.c drivers/unix/ttsl_drv.c drivers/unix/unix_efile.c \ | sed 's|^\([^:]*:\)|$(OBJDIR)/\1|g;s|x86_64-unknown-linux-gnu/opt/plain/|$(TTF_DIR)/|g;s|\([ ]\)/opt/otp_src_R15B03/|\1$(ERL_TOP)/|g;s|^/opt/otp_src_R15B03/|$(ERL_TOP)/|g;s|$(OBJDIR)/erl_poll.o|$(OBJDIR)/erl_poll.kp.o $(OBJDIR)/erl_poll.nkp.o|g;s|$(OBJDIR)/erl_check_io.o|$(OBJDIR)/erl_check_io.kp.o $(OBJDIR)/erl_check_io.nkp.o|g' >> x86_64-unknown-linux-gnu/opt/plain/depend.mk gcc -MM -MG -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -Idrivers/unix sys/unix/erl_child_setup.c sys/unix/erl_main.c sys/unix/erl_unix_sys_ddll.c sys/unix/sys.c sys/unix/sys_float.c sys/unix/sys_time.c sys/common/erl_check_io.c sys/common/erl_mseg.c sys/common/erl_mtrace_sys_wrap.c sys/common/erl_poll.c sys/common/erl_sys_common_misc.c \ | sed 's|^\([^:]*:\)|$(OBJDIR)/\1|g;s|x86_64-unknown-linux-gnu/opt/plain/|$(TTF_DIR)/|g;s|\([ ]\)/opt/otp_src_R15B03/|\1$(ERL_TOP)/|g;s|^/opt/otp_src_R15B03/|$(ERL_TOP)/|g;s|$(OBJDIR)/erl_poll.o|$(OBJDIR)/erl_poll.kp.o $(OBJDIR)/erl_poll.nkp.o|g;s|$(OBJDIR)/erl_check_io.o|$(OBJDIR)/erl_check_io.kp.o $(OBJDIR)/erl_check_io.nkp.o|g' >> x86_64-unknown-linux-gnu/opt/plain/depend.mk gcc -MM -MG -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -Idrivers/unix x86_64-unknown-linux-gnu/erl_atom_table.c x86_64-unknown-linux-gnu/erl_bif_table.c x86_64-unknown-linux-gnu/erl_bif_wrap.c x86_64-unknown-linux-gnu/erl_pbifs.c x86_64-unknown-linux-gnu/preload.c x86_64-unknown-linux-gnu/opt/plain/beam_opcodes.c x86_64-unknown-linux-gnu/opt/plain/driver_tab.c \ | sed 's|^\([^:]*:\)|$(OBJDIR)/\1|g;s|x86_64-unknown-linux-gnu/opt/plain/|$(TTF_DIR)/|g;s|\([ ]\)/opt/otp_src_R15B03/|\1$(ERL_TOP)/|g;s|^/opt/otp_src_R15B03/|$(ERL_TOP)/|g;s|$(OBJDIR)/erl_poll.o|$(OBJDIR)/erl_poll.kp.o $(OBJDIR)/erl_poll.nkp.o|g;s|$(OBJDIR)/erl_check_io.o|$(OBJDIR)/erl_check_io.kp.o $(OBJDIR)/erl_check_io.nkp.o|g' >> x86_64-unknown-linux-gnu/opt/plain/depend.mk gcc -MM -MG -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -Idrivers/unix zlib/adler32.c zlib/compress.c zlib/crc32.c zlib/uncompr.c zlib/deflate.c zlib/trees.c zlib/zutil.c zlib/inflate.c zlib/inftrees.c zlib/inffast.c \ | sed 's|^\([^:]*:\)|$(ZLIB_OBJDIR)/\1|g' >> x86_64-unknown-linux-gnu/opt/plain/depend.mk gcc -MM -MG -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -Idrivers/unix hipe/hipe_amd64.c hipe/hipe_arm.c hipe/hipe_bif0.c hipe/hipe_bif1.c hipe/hipe_bif2.c hipe/hipe_bif64.c hipe/hipe_debug.c hipe/hipe_gc.c hipe/hipe_mkliterals.c hipe/hipe_mode_switch.c hipe/hipe_native_bif.c hipe/hipe_perfctr.c hipe/hipe_ppc.c hipe/hipe_risc_stack.c hipe/hipe_sparc.c hipe/hipe_stack.c hipe/hipe_x86.c hipe/hipe_x86_signal.c hipe/hipe_x86_stack.c \ | sed 's|^\([^:]*:\)|$(OBJDIR)/\1|g;s|x86_64-unknown-linux-gnu/opt/plain/|$(TTF_DIR)/|g;s|\([ ]\)/opt/otp_src_R15B03/|\1$(ERL_TOP)/|g;s|^/opt/otp_src_R15B03/|$(ERL_TOP)/|g;s|$(OBJDIR)/erl_poll.o|$(OBJDIR)/erl_poll.kp.o $(OBJDIR)/erl_poll.nkp.o|g;s|$(OBJDIR)/erl_check_io.o|$(OBJDIR)/erl_check_io.kp.o $(OBJDIR)/erl_check_io.nkp.o|g' >> x86_64-unknown-linux-gnu/opt/plain/depend.mk cd /opt/otp_src_R15B03/erts/lib_src && make depend make[3]: Entering directory `/opt/otp_src_R15B03/erts/lib_src' make -f x86_64-unknown-linux-gnu/Makefile depend make[4]: Entering directory `/opt/otp_src_R15B03/erts/lib_src' Generating dependency file obj/x86_64-unknown-linux-gnu/opt/depend.mk... gcc -MM -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fomit-frame-pointer -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DHAVE_CONFIG_H -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -I../emulator/beam -I../emulator/sys/unix common/ethr_aux.c common/ethr_atomics.c common/ethr_mutex.c common/ethr_cbf.c pthread/ethread.c pthread/ethr_event.c \ | sed 's|^\([^:]*\)\.o:|$(r_OBJ_DIR)/\1.o:|g;s|x86_64-unknown-linux-gnu/opt/|$(TT_DIR)/|g;s|x86_64-unknown-linux-gnu/|$(TARGET)/|g' >> obj/x86_64-unknown-linux-gnu/opt/depend.mk gcc -MM -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fomit-frame-pointer -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DHAVE_CONFIG_H -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -I../emulator/beam -I../emulator/sys/unix common/erl_printf_format.c common/erl_printf.c common/erl_misc_utils.c \ | sed 's|^\([^:]*\)\.o:|$(r_OBJ_DIR)/\1.o:|g;s|x86_64-unknown-linux-gnu/opt/|$(TT_DIR)/|g;s|x86_64-unknown-linux-gnu/|$(TARGET)/|g' >> obj/x86_64-unknown-linux-gnu/opt/depend.mk gcc -MM -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fomit-frame-pointer -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DHAVE_CONFIG_H -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -I../emulator/beam -I../emulator/sys/unix common/erl_printf_format.c common/erl_printf.c common/erl_misc_utils.c \ | sed 's|^\([^:]*\)\.o:|$(OBJ_DIR)/\1.o:|g;s|x86_64-unknown-linux-gnu/opt/|$(TT_DIR)/|g;s|x86_64-unknown-linux-gnu/|$(TARGET)/|g' >> obj/x86_64-unknown-linux-gnu/opt/depend.mk gcc -MM -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fomit-frame-pointer -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DHAVE_CONFIG_H -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -I../emulator/beam -I../emulator/sys/unix common/erl_memory_trace_parser.c \ | sed 's|^\([^:]*\)\.o:|$(r_OBJ_DIR)/\1.o:|g;s|x86_64-unknown-linux-gnu/opt/|$(TT_DIR)/|g;s|x86_64-unknown-linux-gnu/|$(TARGET)/|g' >> obj/x86_64-unknown-linux-gnu/opt/depend.mk gcc -MM -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fomit-frame-pointer -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DHAVE_CONFIG_H -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -I../emulator/beam -I../emulator/sys/unix common/erl_memory_trace_parser.c \ | sed 's|^\([^:]*\)\.o:|$(OBJ_DIR)/\1.o:|g;s|x86_64-unknown-linux-gnu/opt/|$(TT_DIR)/|g;s|x86_64-unknown-linux-gnu/|$(TARGET)/|g' >> obj/x86_64-unknown-linux-gnu/opt/depend.mk make[4]: Leaving directory `/opt/otp_src_R15B03/erts/lib_src' make[4]: Entering directory `/opt/otp_src_R15B03/erts/lib_src' make[4]: Nothing to be done for `depend'. make[4]: Leaving directory `/opt/otp_src_R15B03/erts/lib_src' make[3]: Leaving directory `/opt/otp_src_R15B03/erts/lib_src' make[2]: Leaving directory `/opt/otp_src_R15B03/erts/emulator' make[2]: Entering directory `/opt/otp_src_R15B03/erts/emulator' make[2]: Nothing to be done for `depend'. make[2]: Leaving directory `/opt/otp_src_R15B03/erts/emulator' make[1]: Leaving directory `/opt/otp_src_R15B03/erts/emulator' test X"$ERTS_SKIP_DEPEND" = X"true" || (cd erts/lib_src && ERL_TOP=/opt/otp_src_R15B03 make depend) make[1]: Entering directory `/opt/otp_src_R15B03/erts/lib_src' make -f x86_64-unknown-linux-gnu/Makefile depend make[2]: Entering directory `/opt/otp_src_R15B03/erts/lib_src' make[2]: Nothing to be done for `depend'. make[2]: Leaving directory `/opt/otp_src_R15B03/erts/lib_src' make[1]: Leaving directory `/opt/otp_src_R15B03/erts/lib_src' cd erts && ERL_TOP=/opt/otp_src_R15B03 make NO_START_SCRIPTS=true FLAVOR= make[1]: Entering directory `/opt/otp_src_R15B03/erts' ( cd emulator && make opt FLAVOR=smp ) make[2]: Entering directory `/opt/otp_src_R15B03/erts/emulator' make -f x86_64-unknown-linux-gnu/Makefile TYPE=opt make[3]: Entering directory `/opt/otp_src_R15B03/erts/emulator' m4 -DERTS_SMP=1 -DTARGET=x86_64-unknown-linux-gnu -DOPSYS=linux -DARCH=amd64 hipe/hipe_x86_asm.m4 > x86_64-unknown-linux-gnu/opt/smp/hipe_x86_asm.h m4 -DERTS_SMP=1 -DTARGET=x86_64-unknown-linux-gnu -DOPSYS=linux -DARCH=amd64 hipe/hipe_amd64_asm.m4 > x86_64-unknown-linux-gnu/opt/smp/hipe_amd64_asm.h m4 -DERTS_SMP=1 -DTARGET=x86_64-unknown-linux-gnu -DOPSYS=linux -DARCH=amd64 hipe/hipe_sparc_asm.m4 > x86_64-unknown-linux-gnu/opt/smp/hipe_sparc_asm.h m4 -DERTS_SMP=1 -DTARGET=x86_64-unknown-linux-gnu -DOPSYS=linux -DARCH=amd64 hipe/hipe_ppc_asm.m4 > x86_64-unknown-linux-gnu/opt/smp/hipe_ppc_asm.h m4 -DERTS_SMP=1 -DTARGET=x86_64-unknown-linux-gnu -DOPSYS=linux -DARCH=amd64 hipe/hipe_arm_asm.m4 > x86_64-unknown-linux-gnu/opt/smp/hipe_arm_asm.h LANG=C /usr/bin/perl utils/make_alloc_types -src beam/erl_alloc.types -dst x86_64-unknown-linux-gnu/opt/smp/erl_alloc_types.h threads hipe smp nofrag unix LANG=C /usr/bin/perl utils/beam_makeops \ -wordsize 64 \ -outdir x86_64-unknown-linux-gnu/opt/smp \ -DUSE_VM_PROBES=0 \ -emulator /opt/otp_src_R15B03/lib/compiler/src/genop.tab beam/ops.tab hipe/hipe_ops.tab && echo /opt/otp_src_R15B03/lib/compiler/src/genop.tab beam/ops.tab hipe/hipe_ops.tab utils/beam_makeops >x86_64-unknown-linux-gnu/opt/smp/OPCODES-GENERATED gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c hipe/hipe_mkliterals.c -o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_mkliterals.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -o /opt/otp_src_R15B03/bin/x86_64-unknown-linux-gnu/hipe_mkliterals.smp obj/x86_64-unknown-linux-gnu/opt/smp/hipe_mkliterals.o /opt/otp_src_R15B03/bin/x86_64-unknown-linux-gnu/hipe_mkliterals.smp -c > x86_64-unknown-linux-gnu/opt/smp/hipe_literals.h LANG=C /usr/bin/perl utils/make_driver_tab -o x86_64-unknown-linux-gnu/opt/smp/driver_tab.c obj/x86_64-unknown-linux-gnu/opt/smp/efile_drv.o obj/x86_64-unknown-linux-gnu/opt/smp/inet_drv.o obj/x86_64-unknown-linux-gnu/opt/smp/zlib_drv.o obj/x86_64-unknown-linux-gnu/opt/smp/ram_file_drv.o obj/x86_64-unknown-linux-gnu/opt/smp/ttsl_drv.o echo x86_64-unknown-linux-gnu/opt/smp/hipe_x86_asm.h x86_64-unknown-linux-gnu/opt/smp/hipe_amd64_asm.h x86_64-unknown-linux-gnu/opt/smp/hipe_sparc_asm.h x86_64-unknown-linux-gnu/opt/smp/hipe_ppc_asm.h x86_64-unknown-linux-gnu/opt/smp/hipe_arm_asm.h x86_64-unknown-linux-gnu/opt/smp/hipe_literals.h /opt/otp_src_R15B03/bin/x86_64-unknown-linux-gnu/hipe_mkliterals.smp x86_64-unknown-linux-gnu/opt/smp/OPCODES-GENERATED x86_64-unknown-linux-gnu/TABLES-GENERATED x86_64-unknown-linux-gnu/opt/smp/erl_alloc_types.h x86_64-unknown-linux-gnu/erl_version.h x86_64-unknown-linux-gnu/opt/smp/driver_tab.c >x86_64-unknown-linux-gnu/opt/smp/GENERATED gcc -MM -MG -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -Idrivers/unix beam/atom.c beam/beam_bif_load.c beam/beam_bp.c beam/beam_catches.c beam/beam_debug.c beam/beam_emu.c beam/beam_load.c beam/benchmark.c beam/bif.c beam/big.c beam/binary.c beam/break.c beam/copy.c beam/dist.c beam/elib_memmove.c beam/erl_afit_alloc.c beam/erl_alloc.c beam/erl_alloc_util.c beam/erl_ao_firstfit_alloc.c beam/erl_arith.c beam/erl_async.c beam/erl_bestfit_alloc.c beam/erl_bif_binary.c beam/erl_bif_chksum.c beam/erl_bif_ddll.c beam/erl_bif_guard.c beam/erl_bif_info.c beam/erl_bif_lists.c beam/erl_bif_op.c beam/erl_bif_os.c beam/erl_bif_port.c beam/erl_bif_re.c beam/erl_bif_timer.c beam/erl_bif_trace.c beam/erl_bits.c beam/erl_cpu_topology.c beam/erl_db.c beam/erl_db_hash.c beam/erl_db_tree.c beam/erl_db_util.c beam/erl_debug.c beam/erl_drv_thread.c beam/erl_fun.c beam/erl_gc.c beam/erl_goodfit_alloc.c beam/erl_init.c beam/erl_instrument.c beam/erl_lock_check.c beam/erl_lock_count.c beam/erl_math.c beam/erl_md5.c beam/erl_message.c beam/erl_monitors.c beam/erl_mtrace.c beam/erl_nif.c beam/erl_node_tables.c beam/erl_port_task.c beam/erl_posix_str.c beam/erl_printf_term.c beam/erl_process.c beam/erl_process_dict.c beam/erl_process_dump.c beam/erl_process_lock.c beam/erl_resolv_dns.c beam/erl_resolv_nodns.c beam/erl_sched_spec_pre_alloc.c beam/erl_term.c beam/erl_thr_progress.c beam/erl_thr_queue.c beam/erl_time_sup.c beam/erl_trace.c beam/erl_unicode.c beam/erl_zlib.c beam/export.c beam/external.c beam/hash.c beam/index.c beam/io.c beam/module.c beam/packet_parser.c beam/register.c beam/safe_hash.c beam/time.c beam/utils.c \ | sed 's|^\([^:]*:\)|$(OBJDIR)/\1|g;s|x86_64-unknown-linux-gnu/opt/smp/|$(TTF_DIR)/|g;s|\([ ]\)/opt/otp_src_R15B03/|\1$(ERL_TOP)/|g;s|^/opt/otp_src_R15B03/|$(ERL_TOP)/|g;s|$(OBJDIR)/erl_poll.o|$(OBJDIR)/erl_poll.kp.o $(OBJDIR)/erl_poll.nkp.o|g;s|$(OBJDIR)/erl_check_io.o|$(OBJDIR)/erl_check_io.kp.o $(OBJDIR)/erl_check_io.nkp.o|g' > x86_64-unknown-linux-gnu/opt/smp/depend.mk gcc -MM -MG -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -Idrivers/unix -DLIBSCTP= drivers/common/efile_drv.c drivers/common/gzio.c drivers/common/inet_drv.c drivers/common/ram_file_drv.c drivers/common/zlib_drv.c \ | sed 's|^\([^:]*:\)|$(OBJDIR)/\1|g;s|x86_64-unknown-linux-gnu/opt/smp/|$(TTF_DIR)/|g;s|\([ ]\)/opt/otp_src_R15B03/|\1$(ERL_TOP)/|g;s|^/opt/otp_src_R15B03/|$(ERL_TOP)/|g;s|$(OBJDIR)/erl_poll.o|$(OBJDIR)/erl_poll.kp.o $(OBJDIR)/erl_poll.nkp.o|g;s|$(OBJDIR)/erl_check_io.o|$(OBJDIR)/erl_check_io.kp.o $(OBJDIR)/erl_check_io.nkp.o|g' >> x86_64-unknown-linux-gnu/opt/smp/depend.mk gcc -MM -MG -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -Idrivers/unix -I../etc/unix drivers/unix/bin_drv.c drivers/unix/multi_drv.c drivers/unix/sig_drv.c drivers/unix/ttsl_drv.c drivers/unix/unix_efile.c \ | sed 's|^\([^:]*:\)|$(OBJDIR)/\1|g;s|x86_64-unknown-linux-gnu/opt/smp/|$(TTF_DIR)/|g;s|\([ ]\)/opt/otp_src_R15B03/|\1$(ERL_TOP)/|g;s|^/opt/otp_src_R15B03/|$(ERL_TOP)/|g;s|$(OBJDIR)/erl_poll.o|$(OBJDIR)/erl_poll.kp.o $(OBJDIR)/erl_poll.nkp.o|g;s|$(OBJDIR)/erl_check_io.o|$(OBJDIR)/erl_check_io.kp.o $(OBJDIR)/erl_check_io.nkp.o|g' >> x86_64-unknown-linux-gnu/opt/smp/depend.mk gcc -MM -MG -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -Idrivers/unix sys/unix/erl_child_setup.c sys/unix/erl_main.c sys/unix/erl_unix_sys_ddll.c sys/unix/sys.c sys/unix/sys_float.c sys/unix/sys_time.c sys/common/erl_check_io.c sys/common/erl_mseg.c sys/common/erl_mtrace_sys_wrap.c sys/common/erl_poll.c sys/common/erl_sys_common_misc.c \ | sed 's|^\([^:]*:\)|$(OBJDIR)/\1|g;s|x86_64-unknown-linux-gnu/opt/smp/|$(TTF_DIR)/|g;s|\([ ]\)/opt/otp_src_R15B03/|\1$(ERL_TOP)/|g;s|^/opt/otp_src_R15B03/|$(ERL_TOP)/|g;s|$(OBJDIR)/erl_poll.o|$(OBJDIR)/erl_poll.kp.o $(OBJDIR)/erl_poll.nkp.o|g;s|$(OBJDIR)/erl_check_io.o|$(OBJDIR)/erl_check_io.kp.o $(OBJDIR)/erl_check_io.nkp.o|g' >> x86_64-unknown-linux-gnu/opt/smp/depend.mk gcc -MM -MG -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -Idrivers/unix x86_64-unknown-linux-gnu/erl_atom_table.c x86_64-unknown-linux-gnu/erl_bif_table.c x86_64-unknown-linux-gnu/erl_bif_wrap.c x86_64-unknown-linux-gnu/erl_pbifs.c x86_64-unknown-linux-gnu/preload.c \ | sed 's|^\([^:]*:\)|$(OBJDIR)/\1|g;s|x86_64-unknown-linux-gnu/opt/smp/|$(TTF_DIR)/|g;s|\([ ]\)/opt/otp_src_R15B03/|\1$(ERL_TOP)/|g;s|^/opt/otp_src_R15B03/|$(ERL_TOP)/|g;s|$(OBJDIR)/erl_poll.o|$(OBJDIR)/erl_poll.kp.o $(OBJDIR)/erl_poll.nkp.o|g;s|$(OBJDIR)/erl_check_io.o|$(OBJDIR)/erl_check_io.kp.o $(OBJDIR)/erl_check_io.nkp.o|g' >> x86_64-unknown-linux-gnu/opt/smp/depend.mk gcc -MM -MG -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -Idrivers/unix zlib/adler32.c zlib/compress.c zlib/crc32.c zlib/uncompr.c zlib/deflate.c zlib/trees.c zlib/zutil.c zlib/inflate.c zlib/inftrees.c zlib/inffast.c \ | sed 's|^\([^:]*:\)|$(ZLIB_OBJDIR)/\1|g' >> x86_64-unknown-linux-gnu/opt/smp/depend.mk gcc -MM -MG -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -Idrivers/unix hipe/hipe_amd64.c hipe/hipe_arm.c hipe/hipe_bif0.c hipe/hipe_bif1.c hipe/hipe_bif2.c hipe/hipe_bif64.c hipe/hipe_debug.c hipe/hipe_gc.c hipe/hipe_mkliterals.c hipe/hipe_mode_switch.c hipe/hipe_native_bif.c hipe/hipe_perfctr.c hipe/hipe_ppc.c hipe/hipe_risc_stack.c hipe/hipe_sparc.c hipe/hipe_stack.c hipe/hipe_x86.c hipe/hipe_x86_signal.c hipe/hipe_x86_stack.c \ | sed 's|^\([^:]*:\)|$(OBJDIR)/\1|g;s|x86_64-unknown-linux-gnu/opt/smp/|$(TTF_DIR)/|g;s|\([ ]\)/opt/otp_src_R15B03/|\1$(ERL_TOP)/|g;s|^/opt/otp_src_R15B03/|$(ERL_TOP)/|g;s|$(OBJDIR)/erl_poll.o|$(OBJDIR)/erl_poll.kp.o $(OBJDIR)/erl_poll.nkp.o|g;s|$(OBJDIR)/erl_check_io.o|$(OBJDIR)/erl_check_io.kp.o $(OBJDIR)/erl_check_io.nkp.o|g' >> x86_64-unknown-linux-gnu/opt/smp/depend.mk cd /opt/otp_src_R15B03/erts/lib_src && make depend make[4]: Entering directory `/opt/otp_src_R15B03/erts/lib_src' make -f x86_64-unknown-linux-gnu/Makefile depend make[5]: Entering directory `/opt/otp_src_R15B03/erts/lib_src' make[5]: Nothing to be done for `depend'. make[5]: Leaving directory `/opt/otp_src_R15B03/erts/lib_src' make[4]: Leaving directory `/opt/otp_src_R15B03/erts/lib_src' make[3]: Leaving directory `/opt/otp_src_R15B03/erts/emulator' make[3]: Entering directory `/opt/otp_src_R15B03/erts/emulator' gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c sys/unix/erl_main.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_main.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -c x86_64-unknown-linux-gnu/preload.c -o obj/x86_64-unknown-linux-gnu/opt/smp/preload.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -c x86_64-unknown-linux-gnu/erl_pbifs.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_pbifs.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/benchmark.c -o obj/x86_64-unknown-linux-gnu/opt/smp/benchmark.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_alloc.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_alloc.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_mtrace.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_mtrace.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_alloc_util.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_alloc_util.o gcc -m64 -g -O3 -fomit-frame-pointer -funroll-loops -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_goodfit_alloc.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_goodfit_alloc.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_bestfit_alloc.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bestfit_alloc.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_afit_alloc.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_afit_alloc.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_instrument.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_instrument.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_init.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_init.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -c x86_64-unknown-linux-gnu/erl_atom_table.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_atom_table.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -c x86_64-unknown-linux-gnu/erl_bif_table.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bif_table.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_bif_ddll.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bif_ddll.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_bif_guard.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bif_guard.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_bif_info.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bif_info.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_bif_op.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bif_op.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_bif_os.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bif_os.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_bif_lists.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bif_lists.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_bif_trace.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bif_trace.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -c x86_64-unknown-linux-gnu/erl_bif_wrap.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bif_wrap.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_trace.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_trace.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/copy.c -o obj/x86_64-unknown-linux-gnu/opt/smp/copy.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/utils.c -o obj/x86_64-unknown-linux-gnu/opt/smp/utils.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/bif.c -o obj/x86_64-unknown-linux-gnu/opt/smp/bif.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/io.c -o obj/x86_64-unknown-linux-gnu/opt/smp/io.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_printf_term.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_printf_term.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_debug.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_debug.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_md5.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_md5.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_message.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_message.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_process.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_process.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_process_dict.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_process_dict.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_process_lock.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_process_lock.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_port_task.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_port_task.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_arith.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_arith.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/time.c -o obj/x86_64-unknown-linux-gnu/opt/smp/time.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_time_sup.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_time_sup.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/external.c -o obj/x86_64-unknown-linux-gnu/opt/smp/external.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/dist.c -o obj/x86_64-unknown-linux-gnu/opt/smp/dist.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/binary.c -o obj/x86_64-unknown-linux-gnu/opt/smp/binary.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_db.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_db.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_db_util.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_db_util.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_db_hash.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_db_hash.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_db_tree.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_db_tree.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_thr_progress.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_thr_progress.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/big.c -o obj/x86_64-unknown-linux-gnu/opt/smp/big.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/hash.c -o obj/x86_64-unknown-linux-gnu/opt/smp/hash.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/index.c -o obj/x86_64-unknown-linux-gnu/opt/smp/index.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/atom.c -o obj/x86_64-unknown-linux-gnu/opt/smp/atom.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/module.c -o obj/x86_64-unknown-linux-gnu/opt/smp/module.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/export.c -o obj/x86_64-unknown-linux-gnu/opt/smp/export.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/register.c -o obj/x86_64-unknown-linux-gnu/opt/smp/register.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/break.c -o obj/x86_64-unknown-linux-gnu/opt/smp/break.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_async.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_async.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_lock_check.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_lock_check.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_gc.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_gc.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_lock_count.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_lock_count.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_posix_str.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_posix_str.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_bits.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bits.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_math.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_math.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_fun.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_fun.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_bif_port.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bif_port.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_term.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_term.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_node_tables.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_node_tables.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_monitors.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_monitors.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_process_dump.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_process_dump.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_bif_timer.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bif_timer.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_cpu_topology.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_cpu_topology.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_drv_thread.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_drv_thread.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_bif_chksum.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bif_chksum.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_bif_re.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bif_re.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_unicode.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_unicode.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/packet_parser.c -o obj/x86_64-unknown-linux-gnu/opt/smp/packet_parser.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/safe_hash.c -o obj/x86_64-unknown-linux-gnu/opt/smp/safe_hash.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_zlib.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_zlib.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_nif.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_nif.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_bif_binary.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bif_binary.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_ao_firstfit_alloc.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_ao_firstfit_alloc.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_thr_queue.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_thr_queue.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_sched_spec_pre_alloc.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_sched_spec_pre_alloc.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/beam_emu.c -o obj/x86_64-unknown-linux-gnu/opt/smp/beam_emu.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c x86_64-unknown-linux-gnu/opt/smp/beam_opcodes.c -o obj/x86_64-unknown-linux-gnu/opt/smp/beam_opcodes.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/beam_load.c -o obj/x86_64-unknown-linux-gnu/opt/smp/beam_load.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/beam_bif_load.c -o obj/x86_64-unknown-linux-gnu/opt/smp/beam_bif_load.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/beam_debug.c -o obj/x86_64-unknown-linux-gnu/opt/smp/beam_debug.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/beam_bp.c -o obj/x86_64-unknown-linux-gnu/opt/smp/beam_bp.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/beam_catches.c -o obj/x86_64-unknown-linux-gnu/opt/smp/beam_catches.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c sys/unix/sys.c -o obj/x86_64-unknown-linux-gnu/opt/smp/sys.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c x86_64-unknown-linux-gnu/opt/smp/driver_tab.c -o obj/x86_64-unknown-linux-gnu/opt/smp/driver_tab.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -Idrivers/unix -I../etc/unix -c drivers/unix/unix_efile.c -o obj/x86_64-unknown-linux-gnu/opt/smp/unix_efile.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DLIBSCTP= -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -Idrivers/unix -c drivers/common/gzio.c -o obj/x86_64-unknown-linux-gnu/opt/smp/gzio.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/elib_memmove.c -o obj/x86_64-unknown-linux-gnu/opt/smp/elib_memmove.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c sys/unix/sys_float.c -o obj/x86_64-unknown-linux-gnu/opt/smp/sys_float.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c sys/unix/sys_time.c -o obj/x86_64-unknown-linux-gnu/opt/smp/sys_time.o gcc -DERTS_KERNEL_POLL_VERSION -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c sys/common/erl_poll.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_poll.kp.o gcc -DERTS_KERNEL_POLL_VERSION -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c sys/common/erl_check_io.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_check_io.kp.o gcc -DERTS_NO_KERNEL_POLL_VERSION -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c sys/common/erl_poll.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_poll.nkp.o gcc -DERTS_NO_KERNEL_POLL_VERSION -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c sys/common/erl_check_io.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_check_io.nkp.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c sys/common/erl_mseg.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_mseg.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c sys/unix/erl_unix_sys_ddll.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_unix_sys_ddll.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c sys/common/erl_mtrace_sys_wrap.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_mtrace_sys_wrap.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c sys/common/erl_sys_common_misc.c -o obj/x86_64-unknown-linux-gnu/opt/smp/erl_sys_common_misc.o gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c hipe/hipe_bif0.c -o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_bif0.o gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c hipe/hipe_bif1.c -o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_bif1.o gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c hipe/hipe_bif2.c -o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_bif2.o gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c hipe/hipe_debug.c -o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_debug.o gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c hipe/hipe_gc.c -o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_gc.o gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c hipe/hipe_mode_switch.c -o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_mode_switch.o gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c hipe/hipe_native_bif.c -o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_native_bif.o gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c hipe/hipe_stack.c -o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_stack.o gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c hipe/hipe_amd64.c -o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_amd64.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c hipe/hipe_amd64_glue.S -o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_amd64_glue.o m4 -DERTS_SMP=1 -DTARGET=x86_64-unknown-linux-gnu -DOPSYS=linux -DARCH=amd64 hipe/hipe_amd64_bifs.m4 > x86_64-unknown-linux-gnu/opt/smp/hipe_amd64_bifs.S gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c x86_64-unknown-linux-gnu/opt/smp/hipe_amd64_bifs.S -o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_amd64_bifs.o gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c hipe/hipe_x86_signal.c -o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_x86_signal.o gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c hipe/hipe_x86_stack.c -o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_x86_stack.o gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c hipe/hipe_bif64.c -o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_bif64.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DLIBSCTP= -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -Idrivers/unix -c drivers/common/efile_drv.c -o obj/x86_64-unknown-linux-gnu/opt/smp/efile_drv.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DLIBSCTP= -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -Idrivers/unix -c drivers/common/inet_drv.c -o obj/x86_64-unknown-linux-gnu/opt/smp/inet_drv.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DLIBSCTP= -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -Idrivers/unix -c drivers/common/zlib_drv.c -o obj/x86_64-unknown-linux-gnu/opt/smp/zlib_drv.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DLIBSCTP= -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -Idrivers/unix -c drivers/common/ram_file_drv.c -o obj/x86_64-unknown-linux-gnu/opt/smp/ram_file_drv.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/smp -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -Idrivers/unix -I../etc/unix -c drivers/unix/ttsl_drv.c -o obj/x86_64-unknown-linux-gnu/opt/smp/ttsl_drv.o gcc -c -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DERLANG_INTEGRATION -o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_latin_1_table.o pcre/pcre_latin_1_table.c gcc -c -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DERLANG_INTEGRATION -o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_compile.o pcre/pcre_compile.c gcc -c -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DERLANG_INTEGRATION -o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_config.o pcre/pcre_config.c gcc -c -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DERLANG_INTEGRATION -o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_dfa_exec.o pcre/pcre_dfa_exec.c for x in `grep -n COST_CHK pcre/pcre_exec.c | grep -v 'COST_CHK(N)' | awk -F: '{print $1}'`; \ do \ N=`expr $x + 100`; \ echo "case $N: goto L_LOOP_COUNT_${x};"; \ done > /opt/otp_src_R15B03/erts/emulator/pcre/pcre_exec_loop_break_cases.inc gcc -c -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DERLANG_INTEGRATION -o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_exec.o pcre/pcre_exec.c gcc -c -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DERLANG_INTEGRATION -o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_fullinfo.o pcre/pcre_fullinfo.c gcc -c -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DERLANG_INTEGRATION -o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_get.o pcre/pcre_get.c gcc -c -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DERLANG_INTEGRATION -o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_globals.o pcre/pcre_globals.c gcc -c -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DERLANG_INTEGRATION -o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_info.o pcre/pcre_info.c gcc -c -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DERLANG_INTEGRATION -o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_maketables.o pcre/pcre_maketables.c gcc -c -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DERLANG_INTEGRATION -o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_newline.o pcre/pcre_newline.c gcc -c -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DERLANG_INTEGRATION -o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_ord2utf8.o pcre/pcre_ord2utf8.c gcc -c -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DERLANG_INTEGRATION -o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_refcount.o pcre/pcre_refcount.c gcc -c -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DERLANG_INTEGRATION -o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_study.o pcre/pcre_study.c gcc -c -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DERLANG_INTEGRATION -o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_tables.o pcre/pcre_tables.c gcc -c -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DERLANG_INTEGRATION -o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_try_flipped.o pcre/pcre_try_flipped.c gcc -c -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DERLANG_INTEGRATION -o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_ucp_searchfuncs.o pcre/pcre_ucp_searchfuncs.c gcc -c -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DERLANG_INTEGRATION -o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_valid_utf8.o pcre/pcre_valid_utf8.c gcc -c -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DERLANG_INTEGRATION -o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_version.o pcre/pcre_version.c gcc -c -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DERLANG_INTEGRATION -o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_xclass.o pcre/pcre_xclass.c ar rc /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/libepcre.a /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_latin_1_table.o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_compile.o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_config.o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_dfa_exec.o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_exec.o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_fullinfo.o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_get.o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_globals.o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_info.o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_maketables.o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_newline.o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_ord2utf8.o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_refcount.o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_study.o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_tables.o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_try_flipped.o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_ucp_searchfuncs.o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_valid_utf8.o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_version.o /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/pcre_xclass.o cd /opt/otp_src_R15B03/erts/lib_src && make opt make[4]: Entering directory `/opt/otp_src_R15B03/erts/lib_src' make -f x86_64-unknown-linux-gnu/Makefile TYPE=opt make[5]: Entering directory `/opt/otp_src_R15B03/erts/lib_src' gcc -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fomit-frame-pointer -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DHAVE_CONFIG_H -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -I../emulator/beam -I../emulator/sys/unix -c common/ethr_aux.c -o obj/x86_64-unknown-linux-gnu/opt/r/ethr_aux.o gcc -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fomit-frame-pointer -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DHAVE_CONFIG_H -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -I../emulator/beam -I../emulator/sys/unix -c common/ethr_atomics.c -o obj/x86_64-unknown-linux-gnu/opt/r/ethr_atomics.o gcc -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fomit-frame-pointer -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DHAVE_CONFIG_H -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -I../emulator/beam -I../emulator/sys/unix -c common/ethr_mutex.c -o obj/x86_64-unknown-linux-gnu/opt/r/ethr_mutex.o gcc -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fomit-frame-pointer -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DHAVE_CONFIG_H -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -I../emulator/beam -I../emulator/sys/unix -c common/ethr_cbf.c -o obj/x86_64-unknown-linux-gnu/opt/r/ethr_cbf.o gcc -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fomit-frame-pointer -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DHAVE_CONFIG_H -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -I../emulator/beam -I../emulator/sys/unix -c pthread/ethread.c -o obj/x86_64-unknown-linux-gnu/opt/r/ethread.o gcc -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fomit-frame-pointer -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DHAVE_CONFIG_H -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -I../emulator/beam -I../emulator/sys/unix -c pthread/ethr_event.c -o obj/x86_64-unknown-linux-gnu/opt/r/ethr_event.o ar rcv ../lib/internal/x86_64-unknown-linux-gnu/libethread.a obj/x86_64-unknown-linux-gnu/opt/r/ethr_aux.o obj/x86_64-unknown-linux-gnu/opt/r/ethr_atomics.o obj/x86_64-unknown-linux-gnu/opt/r/ethr_mutex.o obj/x86_64-unknown-linux-gnu/opt/r/ethr_cbf.o obj/x86_64-unknown-linux-gnu/opt/r/ethread.o obj/x86_64-unknown-linux-gnu/opt/r/ethr_event.o a - obj/x86_64-unknown-linux-gnu/opt/r/ethr_aux.o a - obj/x86_64-unknown-linux-gnu/opt/r/ethr_atomics.o a - obj/x86_64-unknown-linux-gnu/opt/r/ethr_mutex.o a - obj/x86_64-unknown-linux-gnu/opt/r/ethr_cbf.o a - obj/x86_64-unknown-linux-gnu/opt/r/ethread.o a - obj/x86_64-unknown-linux-gnu/opt/r/ethr_event.o ranlib ../lib/internal/x86_64-unknown-linux-gnu/libethread.a gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fomit-frame-pointer -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DHAVE_CONFIG_H -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -I../emulator/beam -I../emulator/sys/unix -c common/erl_memory_trace_parser.c -o obj/x86_64-unknown-linux-gnu/opt/erl_memory_trace_parser.o ar rcv ../lib/x86_64-unknown-linux-gnu/liberts.a obj/x86_64-unknown-linux-gnu/opt/erl_memory_trace_parser.o a - obj/x86_64-unknown-linux-gnu/opt/erl_memory_trace_parser.o ranlib ../lib/x86_64-unknown-linux-gnu/liberts.a gcc -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fomit-frame-pointer -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DHAVE_CONFIG_H -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -I../emulator/beam -I../emulator/sys/unix -c common/erl_memory_trace_parser.c -o obj/x86_64-unknown-linux-gnu/opt/r/erl_memory_trace_parser.o ar rcv ../lib/x86_64-unknown-linux-gnu/liberts_r.a obj/x86_64-unknown-linux-gnu/opt/r/erl_memory_trace_parser.o a - obj/x86_64-unknown-linux-gnu/opt/r/erl_memory_trace_parser.o ranlib ../lib/x86_64-unknown-linux-gnu/liberts_r.a gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fomit-frame-pointer -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DHAVE_CONFIG_H -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -I../emulator/beam -I../emulator/sys/unix -c common/erl_printf_format.c -o obj/x86_64-unknown-linux-gnu/opt/erl_printf_format.o gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fomit-frame-pointer -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DHAVE_CONFIG_H -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -I../emulator/beam -I../emulator/sys/unix -c common/erl_printf.c -o obj/x86_64-unknown-linux-gnu/opt/erl_printf.o gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fomit-frame-pointer -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DHAVE_CONFIG_H -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -I../emulator/beam -I../emulator/sys/unix -c common/erl_misc_utils.c -o obj/x86_64-unknown-linux-gnu/opt/erl_misc_utils.o ar rcv ../lib/internal/x86_64-unknown-linux-gnu/liberts_internal.a obj/x86_64-unknown-linux-gnu/opt/erl_printf_format.o obj/x86_64-unknown-linux-gnu/opt/erl_printf.o obj/x86_64-unknown-linux-gnu/opt/erl_misc_utils.o a - obj/x86_64-unknown-linux-gnu/opt/erl_printf_format.o a - obj/x86_64-unknown-linux-gnu/opt/erl_printf.o a - obj/x86_64-unknown-linux-gnu/opt/erl_misc_utils.o ranlib ../lib/internal/x86_64-unknown-linux-gnu/liberts_internal.a gcc -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fomit-frame-pointer -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DHAVE_CONFIG_H -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -I../emulator/beam -I../emulator/sys/unix -c common/erl_printf_format.c -o obj/x86_64-unknown-linux-gnu/opt/r/erl_printf_format.o gcc -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fomit-frame-pointer -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DHAVE_CONFIG_H -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -I../emulator/beam -I../emulator/sys/unix -c common/erl_printf.c -o obj/x86_64-unknown-linux-gnu/opt/r/erl_printf.o gcc -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fomit-frame-pointer -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DHAVE_CONFIG_H -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -I../emulator/beam -I../emulator/sys/unix -c common/erl_misc_utils.c -o obj/x86_64-unknown-linux-gnu/opt/r/erl_misc_utils.o ar rcv ../lib/internal/x86_64-unknown-linux-gnu/liberts_internal_r.a obj/x86_64-unknown-linux-gnu/opt/r/erl_printf_format.o obj/x86_64-unknown-linux-gnu/opt/r/erl_printf.o obj/x86_64-unknown-linux-gnu/opt/r/erl_misc_utils.o a - obj/x86_64-unknown-linux-gnu/opt/r/erl_printf_format.o a - obj/x86_64-unknown-linux-gnu/opt/r/erl_printf.o a - obj/x86_64-unknown-linux-gnu/opt/r/erl_misc_utils.o ranlib ../lib/internal/x86_64-unknown-linux-gnu/liberts_internal_r.a echo ../lib/internal/x86_64-unknown-linux-gnu/libethread.a ../lib/x86_64-unknown-linux-gnu/liberts.a ../lib/x86_64-unknown-linux-gnu/liberts_r.a ../lib/internal/x86_64-unknown-linux-gnu/liberts_internal.a ../lib/internal/x86_64-unknown-linux-gnu/liberts_internal_r.a > obj/x86_64-unknown-linux-gnu/opt/MADE make[5]: Leaving directory `/opt/otp_src_R15B03/erts/lib_src' make[4]: Leaving directory `/opt/otp_src_R15B03/erts/lib_src' gcc -o /opt/otp_src_R15B03/bin/x86_64-unknown-linux-gnu/beam.smp \ -m64 -Wl,-export-dynamic obj/x86_64-unknown-linux-gnu/opt/smp/erl_main.o obj/x86_64-unknown-linux-gnu/opt/smp/preload.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_pbifs.o obj/x86_64-unknown-linux-gnu/opt/smp/benchmark.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_alloc.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_mtrace.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_alloc_util.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_goodfit_alloc.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bestfit_alloc.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_afit_alloc.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_instrument.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_init.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_atom_table.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bif_table.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bif_ddll.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bif_guard.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bif_info.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bif_op.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bif_os.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bif_lists.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bif_trace.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bif_wrap.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_trace.o obj/x86_64-unknown-linux-gnu/opt/smp/copy.o obj/x86_64-unknown-linux-gnu/opt/smp/utils.o obj/x86_64-unknown-linux-gnu/opt/smp/bif.o obj/x86_64-unknown-linux-gnu/opt/smp/io.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_printf_term.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_debug.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_md5.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_message.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_process.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_process_dict.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_process_lock.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_port_task.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_arith.o obj/x86_64-unknown-linux-gnu/opt/smp/time.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_time_sup.o obj/x86_64-unknown-linux-gnu/opt/smp/external.o obj/x86_64-unknown-linux-gnu/opt/smp/dist.o obj/x86_64-unknown-linux-gnu/opt/smp/binary.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_db.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_db_util.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_db_hash.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_db_tree.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_thr_progress.o obj/x86_64-unknown-linux-gnu/opt/smp/big.o obj/x86_64-unknown-linux-gnu/opt/smp/hash.o obj/x86_64-unknown-linux-gnu/opt/smp/index.o obj/x86_64-unknown-linux-gnu/opt/smp/atom.o obj/x86_64-unknown-linux-gnu/opt/smp/module.o obj/x86_64-unknown-linux-gnu/opt/smp/export.o obj/x86_64-unknown-linux-gnu/opt/smp/register.o obj/x86_64-unknown-linux-gnu/opt/smp/break.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_async.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_lock_check.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_gc.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_lock_count.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_posix_str.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bits.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_math.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_fun.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bif_port.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_term.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_node_tables.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_monitors.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_process_dump.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bif_timer.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_cpu_topology.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_drv_thread.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bif_chksum.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bif_re.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_unicode.o obj/x86_64-unknown-linux-gnu/opt/smp/packet_parser.o obj/x86_64-unknown-linux-gnu/opt/smp/safe_hash.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_zlib.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_nif.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_bif_binary.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_ao_firstfit_alloc.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_thr_queue.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_sched_spec_pre_alloc.o obj/x86_64-unknown-linux-gnu/opt/smp/beam_emu.o obj/x86_64-unknown-linux-gnu/opt/smp/beam_opcodes.o obj/x86_64-unknown-linux-gnu/opt/smp/beam_load.o obj/x86_64-unknown-linux-gnu/opt/smp/beam_bif_load.o obj/x86_64-unknown-linux-gnu/opt/smp/beam_debug.o obj/x86_64-unknown-linux-gnu/opt/smp/beam_bp.o obj/x86_64-unknown-linux-gnu/opt/smp/beam_catches.o obj/x86_64-unknown-linux-gnu/opt/smp/sys.o obj/x86_64-unknown-linux-gnu/opt/smp/driver_tab.o obj/x86_64-unknown-linux-gnu/opt/smp/unix_efile.o obj/x86_64-unknown-linux-gnu/opt/smp/gzio.o obj/x86_64-unknown-linux-gnu/opt/smp/elib_memmove.o obj/x86_64-unknown-linux-gnu/opt/smp/sys_float.o obj/x86_64-unknown-linux-gnu/opt/smp/sys_time.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_poll.kp.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_check_io.kp.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_poll.nkp.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_check_io.nkp.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_mseg.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_unix_sys_ddll.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_mtrace_sys_wrap.o obj/x86_64-unknown-linux-gnu/opt/smp/erl_sys_common_misc.o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_bif0.o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_bif1.o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_bif2.o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_debug.o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_gc.o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_mode_switch.o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_native_bif.o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_stack.o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_amd64.o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_amd64_glue.o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_amd64_bifs.o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_x86_signal.o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_x86_stack.o obj/x86_64-unknown-linux-gnu/opt/smp/hipe_bif64.o obj/x86_64-unknown-linux-gnu/opt/smp/efile_drv.o obj/x86_64-unknown-linux-gnu/opt/smp/inet_drv.o obj/x86_64-unknown-linux-gnu/opt/smp/zlib_drv.o obj/x86_64-unknown-linux-gnu/opt/smp/ram_file_drv.o obj/x86_64-unknown-linux-gnu/opt/smp/ttsl_drv.o -lutil -ldl -lm -lncurses -L../lib/internal/x86_64-unknown-linux-gnu -lz /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/libepcre.a -lethread -lerts_internal_r -lpthread -lrt gcc -m64 -o /opt/otp_src_R15B03/bin/x86_64-unknown-linux-gnu/child_setup \ -m64 -g -O3 -fomit-frame-pointer -funroll-loops -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu sys/unix/erl_child_setup.c -L../lib/internal/x86_64-unknown-linux-gnu -lerts_internal make[3]: Leaving directory `/opt/otp_src_R15B03/erts/emulator' make[2]: Leaving directory `/opt/otp_src_R15B03/erts/emulator' for d in emulator etc epmd lib_src; do \ if test -d $d; then \ ( cd $d && make opt FLAVOR= ) || exit $? ; \ fi ; \ done make[2]: Entering directory `/opt/otp_src_R15B03/erts/emulator' make -f x86_64-unknown-linux-gnu/Makefile TYPE=opt make[3]: Entering directory `/opt/otp_src_R15B03/erts/emulator' gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c sys/unix/erl_main.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_main.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -c x86_64-unknown-linux-gnu/preload.c -o obj/x86_64-unknown-linux-gnu/opt/plain/preload.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -c x86_64-unknown-linux-gnu/erl_pbifs.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_pbifs.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/benchmark.c -o obj/x86_64-unknown-linux-gnu/opt/plain/benchmark.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_alloc.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_alloc.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_mtrace.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_mtrace.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_alloc_util.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_alloc_util.o gcc -m64 -g -O3 -fomit-frame-pointer -funroll-loops -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_goodfit_alloc.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_goodfit_alloc.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_bestfit_alloc.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bestfit_alloc.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_afit_alloc.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_afit_alloc.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_instrument.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_instrument.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_init.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_init.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -c x86_64-unknown-linux-gnu/erl_atom_table.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_atom_table.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -c x86_64-unknown-linux-gnu/erl_bif_table.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bif_table.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_bif_ddll.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bif_ddll.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_bif_guard.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bif_guard.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_bif_info.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bif_info.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_bif_op.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bif_op.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_bif_os.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bif_os.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_bif_lists.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bif_lists.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_bif_trace.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bif_trace.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -c x86_64-unknown-linux-gnu/erl_bif_wrap.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bif_wrap.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_trace.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_trace.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/copy.c -o obj/x86_64-unknown-linux-gnu/opt/plain/copy.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/utils.c -o obj/x86_64-unknown-linux-gnu/opt/plain/utils.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/bif.c -o obj/x86_64-unknown-linux-gnu/opt/plain/bif.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/io.c -o obj/x86_64-unknown-linux-gnu/opt/plain/io.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_printf_term.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_printf_term.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_debug.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_debug.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_md5.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_md5.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_message.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_message.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_process.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_process.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_process_dict.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_process_dict.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_process_lock.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_process_lock.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_port_task.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_port_task.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_arith.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_arith.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/time.c -o obj/x86_64-unknown-linux-gnu/opt/plain/time.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_time_sup.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_time_sup.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/external.c -o obj/x86_64-unknown-linux-gnu/opt/plain/external.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/dist.c -o obj/x86_64-unknown-linux-gnu/opt/plain/dist.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/binary.c -o obj/x86_64-unknown-linux-gnu/opt/plain/binary.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_db.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_db.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_db_util.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_db_util.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_db_hash.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_db_hash.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_db_tree.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_db_tree.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_thr_progress.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_thr_progress.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/big.c -o obj/x86_64-unknown-linux-gnu/opt/plain/big.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/hash.c -o obj/x86_64-unknown-linux-gnu/opt/plain/hash.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/index.c -o obj/x86_64-unknown-linux-gnu/opt/plain/index.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/atom.c -o obj/x86_64-unknown-linux-gnu/opt/plain/atom.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/module.c -o obj/x86_64-unknown-linux-gnu/opt/plain/module.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/export.c -o obj/x86_64-unknown-linux-gnu/opt/plain/export.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/register.c -o obj/x86_64-unknown-linux-gnu/opt/plain/register.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/break.c -o obj/x86_64-unknown-linux-gnu/opt/plain/break.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_async.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_async.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_lock_check.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_lock_check.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_gc.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_gc.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_lock_count.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_lock_count.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_posix_str.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_posix_str.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_bits.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bits.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_math.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_math.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_fun.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_fun.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_bif_port.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bif_port.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_term.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_term.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_node_tables.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_node_tables.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_monitors.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_monitors.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_process_dump.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_process_dump.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_bif_timer.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bif_timer.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_cpu_topology.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_cpu_topology.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_drv_thread.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_drv_thread.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_bif_chksum.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bif_chksum.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_bif_re.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bif_re.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_unicode.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_unicode.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/packet_parser.c -o obj/x86_64-unknown-linux-gnu/opt/plain/packet_parser.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/safe_hash.c -o obj/x86_64-unknown-linux-gnu/opt/plain/safe_hash.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_zlib.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_zlib.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_nif.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_nif.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_bif_binary.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bif_binary.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_ao_firstfit_alloc.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_ao_firstfit_alloc.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_thr_queue.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_thr_queue.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/erl_sched_spec_pre_alloc.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_sched_spec_pre_alloc.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/beam_emu.c -o obj/x86_64-unknown-linux-gnu/opt/plain/beam_emu.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c x86_64-unknown-linux-gnu/opt/plain/beam_opcodes.c -o obj/x86_64-unknown-linux-gnu/opt/plain/beam_opcodes.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/beam_load.c -o obj/x86_64-unknown-linux-gnu/opt/plain/beam_load.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/beam_bif_load.c -o obj/x86_64-unknown-linux-gnu/opt/plain/beam_bif_load.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/beam_debug.c -o obj/x86_64-unknown-linux-gnu/opt/plain/beam_debug.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/beam_bp.c -o obj/x86_64-unknown-linux-gnu/opt/plain/beam_bp.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/beam_catches.c -o obj/x86_64-unknown-linux-gnu/opt/plain/beam_catches.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c sys/unix/sys.c -o obj/x86_64-unknown-linux-gnu/opt/plain/sys.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c x86_64-unknown-linux-gnu/opt/plain/driver_tab.c -o obj/x86_64-unknown-linux-gnu/opt/plain/driver_tab.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -Idrivers/unix -I../etc/unix -c drivers/unix/unix_efile.c -o obj/x86_64-unknown-linux-gnu/opt/plain/unix_efile.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DLIBSCTP= -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -Idrivers/unix -c drivers/common/gzio.c -o obj/x86_64-unknown-linux-gnu/opt/plain/gzio.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c beam/elib_memmove.c -o obj/x86_64-unknown-linux-gnu/opt/plain/elib_memmove.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c sys/unix/sys_float.c -o obj/x86_64-unknown-linux-gnu/opt/plain/sys_float.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c sys/unix/sys_time.c -o obj/x86_64-unknown-linux-gnu/opt/plain/sys_time.o gcc -DERTS_KERNEL_POLL_VERSION -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c sys/common/erl_poll.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_poll.kp.o gcc -DERTS_KERNEL_POLL_VERSION -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c sys/common/erl_check_io.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_check_io.kp.o gcc -DERTS_NO_KERNEL_POLL_VERSION -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c sys/common/erl_poll.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_poll.nkp.o gcc -DERTS_NO_KERNEL_POLL_VERSION -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c sys/common/erl_check_io.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_check_io.nkp.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c sys/common/erl_mseg.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_mseg.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c sys/unix/erl_unix_sys_ddll.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_unix_sys_ddll.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c sys/common/erl_mtrace_sys_wrap.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_mtrace_sys_wrap.o gcc -m64 -g -O3 -fomit-frame-pointer -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c sys/common/erl_sys_common_misc.c -o obj/x86_64-unknown-linux-gnu/opt/plain/erl_sys_common_misc.o gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c hipe/hipe_bif0.c -o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_bif0.o gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c hipe/hipe_bif1.c -o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_bif1.o gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c hipe/hipe_bif2.c -o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_bif2.o gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c hipe/hipe_debug.c -o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_debug.o gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c hipe/hipe_gc.c -o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_gc.o gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c hipe/hipe_mode_switch.c -o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_mode_switch.o gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c hipe/hipe_native_bif.c -o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_native_bif.o gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c hipe/hipe_stack.c -o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_stack.o gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c hipe/hipe_amd64.c -o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_amd64.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c hipe/hipe_amd64_glue.S -o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_amd64_glue.o m4 -DTARGET=x86_64-unknown-linux-gnu -DOPSYS=linux -DARCH=amd64 hipe/hipe_amd64_bifs.m4 > x86_64-unknown-linux-gnu/opt/plain/hipe_amd64_bifs.S gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c x86_64-unknown-linux-gnu/opt/plain/hipe_amd64_bifs.S -o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_amd64_bifs.o gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c hipe/hipe_x86_signal.c -o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_x86_signal.o gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c hipe/hipe_x86_stack.c -o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_x86_stack.o gcc -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -c hipe/hipe_bif64.c -o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_bif64.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DLIBSCTP= -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -Idrivers/unix -c drivers/common/efile_drv.c -o obj/x86_64-unknown-linux-gnu/opt/plain/efile_drv.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DLIBSCTP= -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -Idrivers/unix -c drivers/common/inet_drv.c -o obj/x86_64-unknown-linux-gnu/opt/plain/inet_drv.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DLIBSCTP= -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -Idrivers/unix -c drivers/common/zlib_drv.c -o obj/x86_64-unknown-linux-gnu/opt/plain/zlib_drv.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DLIBSCTP= -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -Idrivers/unix -c drivers/common/ram_file_drv.c -o obj/x86_64-unknown-linux-gnu/opt/plain/ram_file_drv.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Ix86_64-unknown-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-unknown-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-unknown-linux-gnu -I../include/internal -I../include/internal/x86_64-unknown-linux-gnu -Idrivers/common -Idrivers/unix -I../etc/unix -c drivers/unix/ttsl_drv.c -o obj/x86_64-unknown-linux-gnu/opt/plain/ttsl_drv.o gcc -o /opt/otp_src_R15B03/bin/x86_64-unknown-linux-gnu/beam \ -m64 -Wl,-export-dynamic obj/x86_64-unknown-linux-gnu/opt/plain/erl_main.o obj/x86_64-unknown-linux-gnu/opt/plain/preload.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_pbifs.o obj/x86_64-unknown-linux-gnu/opt/plain/benchmark.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_alloc.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_mtrace.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_alloc_util.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_goodfit_alloc.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bestfit_alloc.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_afit_alloc.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_instrument.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_init.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_atom_table.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bif_table.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bif_ddll.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bif_guard.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bif_info.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bif_op.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bif_os.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bif_lists.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bif_trace.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bif_wrap.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_trace.o obj/x86_64-unknown-linux-gnu/opt/plain/copy.o obj/x86_64-unknown-linux-gnu/opt/plain/utils.o obj/x86_64-unknown-linux-gnu/opt/plain/bif.o obj/x86_64-unknown-linux-gnu/opt/plain/io.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_printf_term.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_debug.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_md5.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_message.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_process.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_process_dict.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_process_lock.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_port_task.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_arith.o obj/x86_64-unknown-linux-gnu/opt/plain/time.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_time_sup.o obj/x86_64-unknown-linux-gnu/opt/plain/external.o obj/x86_64-unknown-linux-gnu/opt/plain/dist.o obj/x86_64-unknown-linux-gnu/opt/plain/binary.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_db.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_db_util.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_db_hash.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_db_tree.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_thr_progress.o obj/x86_64-unknown-linux-gnu/opt/plain/big.o obj/x86_64-unknown-linux-gnu/opt/plain/hash.o obj/x86_64-unknown-linux-gnu/opt/plain/index.o obj/x86_64-unknown-linux-gnu/opt/plain/atom.o obj/x86_64-unknown-linux-gnu/opt/plain/module.o obj/x86_64-unknown-linux-gnu/opt/plain/export.o obj/x86_64-unknown-linux-gnu/opt/plain/register.o obj/x86_64-unknown-linux-gnu/opt/plain/break.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_async.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_lock_check.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_gc.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_lock_count.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_posix_str.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bits.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_math.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_fun.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bif_port.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_term.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_node_tables.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_monitors.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_process_dump.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bif_timer.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_cpu_topology.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_drv_thread.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bif_chksum.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bif_re.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_unicode.o obj/x86_64-unknown-linux-gnu/opt/plain/packet_parser.o obj/x86_64-unknown-linux-gnu/opt/plain/safe_hash.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_zlib.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_nif.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_bif_binary.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_ao_firstfit_alloc.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_thr_queue.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_sched_spec_pre_alloc.o obj/x86_64-unknown-linux-gnu/opt/plain/beam_emu.o obj/x86_64-unknown-linux-gnu/opt/plain/beam_opcodes.o obj/x86_64-unknown-linux-gnu/opt/plain/beam_load.o obj/x86_64-unknown-linux-gnu/opt/plain/beam_bif_load.o obj/x86_64-unknown-linux-gnu/opt/plain/beam_debug.o obj/x86_64-unknown-linux-gnu/opt/plain/beam_bp.o obj/x86_64-unknown-linux-gnu/opt/plain/beam_catches.o obj/x86_64-unknown-linux-gnu/opt/plain/sys.o obj/x86_64-unknown-linux-gnu/opt/plain/driver_tab.o obj/x86_64-unknown-linux-gnu/opt/plain/unix_efile.o obj/x86_64-unknown-linux-gnu/opt/plain/gzio.o obj/x86_64-unknown-linux-gnu/opt/plain/elib_memmove.o obj/x86_64-unknown-linux-gnu/opt/plain/sys_float.o obj/x86_64-unknown-linux-gnu/opt/plain/sys_time.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_poll.kp.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_check_io.kp.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_poll.nkp.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_check_io.nkp.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_mseg.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_unix_sys_ddll.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_mtrace_sys_wrap.o obj/x86_64-unknown-linux-gnu/opt/plain/erl_sys_common_misc.o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_bif0.o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_bif1.o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_bif2.o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_debug.o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_gc.o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_mode_switch.o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_native_bif.o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_stack.o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_amd64.o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_amd64_glue.o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_amd64_bifs.o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_x86_signal.o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_x86_stack.o obj/x86_64-unknown-linux-gnu/opt/plain/hipe_bif64.o obj/x86_64-unknown-linux-gnu/opt/plain/efile_drv.o obj/x86_64-unknown-linux-gnu/opt/plain/inet_drv.o obj/x86_64-unknown-linux-gnu/opt/plain/zlib_drv.o obj/x86_64-unknown-linux-gnu/opt/plain/ram_file_drv.o obj/x86_64-unknown-linux-gnu/opt/plain/ttsl_drv.o -lutil -ldl -lm -lncurses -L../lib/internal/x86_64-unknown-linux-gnu -lz /opt/otp_src_R15B03/erts/emulator/pcre/obj/x86_64-unknown-linux-gnu/opt/libepcre.a -lethread -lerts_internal_r -lpthread -lrt make[3]: Leaving directory `/opt/otp_src_R15B03/erts/emulator' make[2]: Leaving directory `/opt/otp_src_R15B03/erts/emulator' make[2]: Entering directory `/opt/otp_src_R15B03/erts/etc' make[3]: Entering directory `/opt/otp_src_R15B03/erts/etc/common' make -f x86_64-unknown-linux-gnu/Makefile TYPE=opt make[4]: Entering directory `/opt/otp_src_R15B03/erts/etc/common' gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -I/opt/otp_src_R15B03/erts/emulator/sys/unix -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -DOTP_SYSTEM_VERSION=\"R15B03\" -o /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/inet_gethost.o -c inet_gethost.c gcc -m64 -o /opt/otp_src_R15B03/bin/x86_64-unknown-linux-gnu/inet_gethost /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/inet_gethost.o -lutil -ldl -lm -L../../lib/internal/x86_64-unknown-linux-gnu -lerts_internal -lm gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -I/opt/otp_src_R15B03/erts/emulator/sys/unix -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -DOTP_SYSTEM_VERSION=\"R15B03\" -o /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/heart.o -c heart.c gcc -m64 -o /opt/otp_src_R15B03/bin/x86_64-unknown-linux-gnu/heart /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/heart.o \ -lrt gcc -I/opt/otp_src_R15B03/erts/emulator/beam -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -I/opt/otp_src_R15B03/erts/emulator/sys/unix -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -DOTP_SYSTEM_VERSION=\"R15B03\" -o /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/erlexec.o -c ./erlexec.c gcc -m64 -o /opt/otp_src_R15B03/bin/x86_64-unknown-linux-gnu/erlexec /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/erlexec.o -L../../lib/internal/x86_64-unknown-linux-gnu -lerts_internal -lm gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -I/opt/otp_src_R15B03/erts/emulator/sys/unix -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -DOTP_SYSTEM_VERSION=\"R15B03\" -o /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/typer.o -c typer.c gcc -m64 -o /opt/otp_src_R15B03/bin/x86_64-unknown-linux-gnu/typer /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/typer.o -L/opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu -lutil -ldl -lm -L../../lib/internal/x86_64-unknown-linux-gnu -lerts_internal -lm gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -I/opt/otp_src_R15B03/erts/emulator/sys/unix -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -DOTP_SYSTEM_VERSION=\"R15B03\" -o /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/dialyzer.o -c dialyzer.c gcc -m64 -o /opt/otp_src_R15B03/bin/x86_64-unknown-linux-gnu/dialyzer /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/dialyzer.o -L/opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu -lutil -ldl -lm -L../../lib/internal/x86_64-unknown-linux-gnu -lerts_internal -lm gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -I/opt/otp_src_R15B03/erts/emulator/sys/unix -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -DOTP_SYSTEM_VERSION=\"R15B03\" -o /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/erlc.o -c erlc.c gcc -m64 -o /opt/otp_src_R15B03/bin/x86_64-unknown-linux-gnu/erlc /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/erlc.o -L/opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu -lutil -ldl -lm -L../../lib/internal/x86_64-unknown-linux-gnu -lerts_internal -lm gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -I/opt/otp_src_R15B03/erts/emulator/sys/unix -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -DOTP_SYSTEM_VERSION=\"R15B03\" -o /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/escript.o -c escript.c gcc -m64 -o /opt/otp_src_R15B03/bin/x86_64-unknown-linux-gnu/escript /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/escript.o -L/opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu -lutil -ldl -lm -L../../lib/internal/x86_64-unknown-linux-gnu -lerts_internal -lm gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -I/opt/otp_src_R15B03/erts/emulator/sys/unix -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -DOTP_SYSTEM_VERSION=\"R15B03\" -o /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/ct_run.o -c ct_run.c gcc -m64 -o /opt/otp_src_R15B03/bin/x86_64-unknown-linux-gnu/ct_run /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/ct_run.o -L/opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu -lutil -ldl -lm -L../../lib/internal/x86_64-unknown-linux-gnu -lerts_internal -lm gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -I/opt/otp_src_R15B03/erts/emulator/sys/unix -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -DOTP_SYSTEM_VERSION=\"R15B03\" -o /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/safe_string.o -c ../unix/safe_string.c gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -I/opt/otp_src_R15B03/erts/emulator/sys/unix -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -DOTP_SYSTEM_VERSION=\"R15B03\" -o /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/run_erl.o -c ../unix/run_erl.c gcc -m64 -o /opt/otp_src_R15B03/bin/x86_64-unknown-linux-gnu/run_erl /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/safe_string.o /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/run_erl.o -lutil -ldl -lm gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -I/opt/otp_src_R15B03/erts/emulator/sys/unix -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -DOTP_SYSTEM_VERSION=\"R15B03\" -o /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/to_erl.o -c ../unix/to_erl.c gcc -m64 -o /opt/otp_src_R15B03/bin/x86_64-unknown-linux-gnu/to_erl /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/safe_string.o /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/to_erl.o gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -I/opt/otp_src_R15B03/erts/emulator/sys/unix -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -DOTP_SYSTEM_VERSION=\"R15B03\" -o /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/dyn_erl.o -c ../unix/dyn_erl.c gcc -m64 -o /opt/otp_src_R15B03/bin/x86_64-unknown-linux-gnu/dyn_erl /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/safe_string.o /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/dyn_erl.o sed -e 's;%I_VSN%;5.9.3.1;' \ -e 's;%EMULATOR%;beam;' \ -e 's;%EMULATOR_NUMBER%;;' \ -e 's;%I_SYSTEM_VSN%;R15B03;' \ ../unix/Install.src > Install sed -e 's;%EMULATOR%;beam;' \ -e 's;%EMULATOR_NUMBER%;;' \ -e 's;%VSN%;5.9.3.1;' \ ../unix/erl.src.src > erl.src make[4]: Leaving directory `/opt/otp_src_R15B03/erts/etc/common' make[3]: Leaving directory `/opt/otp_src_R15B03/erts/etc/common' make[2]: Leaving directory `/opt/otp_src_R15B03/erts/etc' make[2]: Entering directory `/opt/otp_src_R15B03/erts/epmd' make[3]: Entering directory `/opt/otp_src_R15B03/erts/epmd/src' make -f x86_64-unknown-linux-gnu/Makefile TYPE=opt make[4]: Entering directory `/opt/otp_src_R15B03/erts/epmd/src' gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -DEPMD_PORT_NO=4369 -o /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/epmd.o -c epmd.c gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -DEPMD_PORT_NO=4369 -o /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/epmd_cli.o -c epmd_cli.c gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -DEPMD_PORT_NO=4369 -o /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/epmd_srv.o -c epmd_srv.c gcc -m64 -o /opt/otp_src_R15B03/bin/x86_64-unknown-linux-gnu/epmd /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/epmd.o /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/epmd_cli.o /opt/otp_src_R15B03/erts/obj/x86_64-unknown-linux-gnu/epmd_srv.o -lutil -ldl -lm -L../../lib/internal/x86_64-unknown-linux-gnu -lerts_internal -lm make[4]: Leaving directory `/opt/otp_src_R15B03/erts/epmd/src' make[3]: Leaving directory `/opt/otp_src_R15B03/erts/epmd/src' make[2]: Leaving directory `/opt/otp_src_R15B03/erts/epmd' make[2]: Entering directory `/opt/otp_src_R15B03/erts/lib_src' make -f x86_64-unknown-linux-gnu/Makefile TYPE=opt make[3]: Entering directory `/opt/otp_src_R15B03/erts/lib_src' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/opt/otp_src_R15B03/erts/lib_src' make[2]: Leaving directory `/opt/otp_src_R15B03/erts/lib_src' make[1]: Leaving directory `/opt/otp_src_R15B03/erts' cd lib && \ ERL_TOP=/opt/otp_src_R15B03 PATH=/opt/otp_src_R15B03/bootstrap/bin:"${PATH}" \ make opt SECONDARY_BOOTSTRAP=true make[1]: Entering directory `/opt/otp_src_R15B03/lib' make[2]: Entering directory `/opt/otp_src_R15B03/lib/hipe' === Entering application hipe make[3]: Entering directory `/opt/otp_src_R15B03/lib/hipe/rtl' (cd ../main && make hipe.hrl) make[4]: Entering directory `/opt/otp_src_R15B03/lib/hipe/main' sed -e "s;%VSN%;3.9.3;" ../../hipe/main/hipe.hrl.src > ../../hipe/main/hipe.hrl make[4]: Leaving directory `/opt/otp_src_R15B03/lib/hipe/main' erlc -W +debug_info +inline -o../boot_ebin hipe_rtl.erl erlc -W +debug_info +inline -o../boot_ebin hipe_rtl_cfg.erl erlc -W +debug_info +inline -o../boot_ebin hipe_rtl_liveness.erl /opt/otp_src_R15B03/bin/x86_64-unknown-linux-gnu/hipe_mkliterals -e > hipe_literals.hrl erlc -W +debug_info +inline -o../boot_ebin hipe_icode2rtl.erl erlc -W +debug_info +inline -o../boot_ebin hipe_rtl_mk_switch.erl erlc -W +debug_info +inline -o../boot_ebin hipe_rtl_primops.erl erlc -W +debug_info +inline -o../boot_ebin hipe_rtl_varmap.erl erlc -W +debug_info +inline -o../boot_ebin hipe_rtl_exceptions.erl erlc -W +debug_info +inline -o../boot_ebin hipe_rtl_binary_match.erl erlc -W +debug_info +inline -o../boot_ebin hipe_rtl_binary_construct.erl erlc -W +debug_info +inline -o../boot_ebin hipe_rtl_arith_32.erl erlc -W +debug_info +inline -o../boot_ebin hipe_rtl_arith_64.erl erlc -W +debug_info +inline -o../boot_ebin hipe_rtl_ssa.erl erlc -W +debug_info +inline -o../boot_ebin hipe_rtl_ssa_const_prop.erl erlc -W +debug_info +inline -o../boot_ebin hipe_rtl_cleanup_const.erl erlc -W +debug_info +inline -o../boot_ebin hipe_rtl_symbolic.erl erlc -W +debug_info +inline -o../boot_ebin hipe_rtl_lcm.erl erlc -W +debug_info +inline -o../boot_ebin hipe_rtl_ssapre.erl erlc -W +debug_info +inline -o../boot_ebin hipe_rtl_binary.erl erlc -W +debug_info +inline -o../boot_ebin hipe_rtl_ssa_avail_expr.erl erlc -W +debug_info +inline -o../boot_ebin hipe_rtl_arch.erl erlc -W +debug_info +inline -o../boot_ebin hipe_tagscheme.erl make[3]: Leaving directory `/opt/otp_src_R15B03/lib/hipe/rtl' make[3]: Entering directory `/opt/otp_src_R15B03/lib/hipe/misc' erlc -W +debug_info +warn_exported_vars +warn_missing_spec +warn_untyped_record -o../boot_ebin hipe_consttab.erl erlc -W +debug_info +warn_exported_vars +warn_missing_spec +warn_untyped_record -o../boot_ebin hipe_gensym.erl erlc -W +debug_info +warn_exported_vars +warn_missing_spec +warn_untyped_record -o../boot_ebin hipe_data_pp.erl erlc -W +debug_info +warn_exported_vars +warn_missing_spec +warn_untyped_record -o../boot_ebin hipe_pack_constants.erl erlc -W +debug_info +warn_exported_vars +warn_missing_spec +warn_untyped_record -o../boot_ebin hipe_sdi.erl make[3]: Leaving directory `/opt/otp_src_R15B03/lib/hipe/misc' make[3]: Entering directory `/opt/otp_src_R15B03/lib/hipe/main' erlc -W +debug_info +nowarn_shadow_vars +warn_missing_spec +warn_untyped_record -o../boot_ebin hipe_main.erl erlc -W +debug_info +nowarn_shadow_vars +warn_missing_spec +warn_untyped_record -o../boot_ebin hipe.erl ../../compiler/src/beam_disasm.hrl:34: Warning: record function has field(s) without type information sed -e 's;%VSN%;3.9.3;' hipe.app.src > ../boot_ebin/hipe.app sed -e 's;%VSN%;3.9.3;' hipe.appup.src > ../boot_ebin/hipe.appup make[3]: Leaving directory `/opt/otp_src_R15B03/lib/hipe/main' make[3]: Entering directory `/opt/otp_src_R15B03/lib/hipe/cerl' erlc -W +debug_info +inline +warn_exported_vars +warn_unused_import +warn_missing_spec -o../boot_ebin cerl_cconv.erl erlc -W +debug_info +inline +warn_exported_vars +warn_unused_import +warn_missing_spec -o../boot_ebin cerl_closurean.erl erlc -W +debug_info +inline +warn_exported_vars +warn_unused_import +warn_missing_spec -o../boot_ebin cerl_hipeify.erl erlc -W +debug_info +inline +warn_exported_vars +warn_unused_import +warn_missing_spec -o../boot_ebin cerl_lib.erl erlc -W +debug_info +inline +warn_exported_vars +warn_unused_import +warn_missing_spec -o../boot_ebin cerl_messagean.erl erlc -W +debug_info +inline +warn_exported_vars +warn_unused_import +warn_missing_spec -o../boot_ebin cerl_pmatch.erl erlc -W +debug_info +inline +warn_exported_vars +warn_unused_import +warn_missing_spec -o../boot_ebin cerl_prettypr.erl erlc -W +debug_info +inline +warn_exported_vars +warn_unused_import +warn_missing_spec -o../boot_ebin cerl_to_icode.erl cerl_to_icode.erl:154: Warning: missing specification for function module/2 erlc -W +debug_info +inline +warn_exported_vars +warn_unused_import +warn_missing_spec -o../boot_ebin cerl_typean.erl erlc -W +debug_info +inline +warn_exported_vars +warn_unused_import +warn_missing_spec -o../boot_ebin erl_bif_types.erl erlc -W +debug_info +inline +warn_exported_vars +warn_unused_import +warn_missing_spec -o../boot_ebin erl_types.erl make[3]: Leaving directory `/opt/otp_src_R15B03/lib/hipe/cerl' make[3]: Entering directory `/opt/otp_src_R15B03/lib/hipe/icode' erlc -W +debug_info +warn_unused_import +warn_missing_spec -o../boot_ebin hipe_beam_to_icode.erl erlc -W +debug_info +warn_unused_import +warn_missing_spec -o../boot_ebin hipe_icode.erl erlc -W +debug_info +warn_unused_import +warn_missing_spec -o../boot_ebin hipe_icode_bincomp.erl erlc -W +debug_info +warn_unused_import +warn_missing_spec -o../boot_ebin hipe_icode_callgraph.erl erlc -W +debug_info +warn_unused_import +warn_missing_spec -o../boot_ebin hipe_icode_cfg.erl ../flow/cfg.inc:177: Warning: missing specification for function params/1 ../flow/cfg.inc:181: Warning: missing specification for function params_update/2 erlc -W +debug_info +warn_unused_import +warn_missing_spec -o../boot_ebin hipe_icode_coordinator.erl erlc -W +debug_info +warn_unused_import +warn_missing_spec -o../boot_ebin hipe_icode_fp.erl erlc -W +debug_info +warn_unused_import +warn_missing_spec -o../boot_ebin hipe_icode_exceptions.erl erlc -W +debug_info +warn_unused_import +warn_missing_spec -o../boot_ebin hipe_icode_inline_bifs.erl erlc -W +debug_info +warn_unused_import +warn_missing_spec -o../boot_ebin hipe_icode_instruction_counter.erl erlc -W +debug_info +warn_unused_import +warn_missing_spec -o../boot_ebin hipe_icode_liveness.erl erlc -W +debug_info +warn_unused_import +warn_missing_spec -o../boot_ebin hipe_icode_pp.erl erlc -W +debug_info +warn_unused_import +warn_missing_spec -o../boot_ebin hipe_icode_primops.erl erlc -W +debug_info +warn_unused_import +warn_missing_spec -o../boot_ebin hipe_icode_range.erl erlc -W +debug_info +warn_unused_import +warn_missing_spec -o../boot_ebin hipe_icode_split_arith.erl erlc -W +debug_info +warn_unused_import +warn_missing_spec -o../boot_ebin hipe_icode_ssa.erl erlc -W +debug_info +warn_unused_import +warn_missing_spec -o../boot_ebin hipe_icode_ssa_const_prop.erl erlc -W +debug_info +warn_unused_import +warn_missing_spec -o../boot_ebin hipe_icode_ssa_copy_prop.erl erlc -W +debug_info +warn_unused_import +warn_missing_spec -o../boot_ebin hipe_icode_ssa_struct_reuse.erl erlc -W +debug_info +warn_unused_import +warn_missing_spec -o../boot_ebin hipe_icode_type.erl erlc -W +debug_info +warn_unused_import +warn_missing_spec -o../boot_ebin hipe_icode_heap_test.erl erlc -W +debug_info +warn_unused_import +warn_missing_spec -o../boot_ebin hipe_icode_ebb.erl erlc -W +debug_info +warn_unused_import +warn_missing_spec -o../boot_ebin hipe_icode_mulret.erl make[3]: Leaving directory `/opt/otp_src_R15B03/lib/hipe/icode' make[3]: Entering directory `/opt/otp_src_R15B03/lib/hipe/flow' erlc -W +debug_info +warn_exported_vars +warn_missing_spec -o../boot_ebin hipe_bb.erl erlc -W +debug_info +warn_exported_vars +warn_missing_spec -o../boot_ebin hipe_dominators.erl erlc -W +debug_info +warn_exported_vars +warn_missing_spec -o../boot_ebin hipe_gen_cfg.erl make[3]: Leaving directory `/opt/otp_src_R15B03/lib/hipe/flow' make[3]: Entering directory `/opt/otp_src_R15B03/lib/hipe/util' erlc -W +debug_info +warn_exported_vars +warn_missing_spec +warn_untyped_record -o../boot_ebin hipe_timing.erl erlc -W +debug_info +warn_exported_vars +warn_missing_spec +warn_untyped_record -o../boot_ebin hipe_dot.erl erlc -W +debug_info +warn_exported_vars +warn_missing_spec +warn_untyped_record -o../boot_ebin hipe_digraph.erl erlc -W +debug_info +warn_exported_vars +warn_missing_spec +warn_untyped_record -o../boot_ebin hipe_vectors.erl make[3]: Leaving directory `/opt/otp_src_R15B03/lib/hipe/util' make[3]: Entering directory `/opt/otp_src_R15B03/lib/hipe/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/hipe/doc/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/hipe/regalloc' erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_ig.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_ig_moves.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_moves.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_node_sets.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_spillcost.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_reg_worklists.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_adj_list.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_temp_map.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_optimistic_regalloc.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_coalescing_regalloc.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_graph_coloring_regalloc.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_regalloc_loop.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_ls_regalloc.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_ppc_specific.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_ppc_specific_fp.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_sparc_specific.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_sparc_specific_fp.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_arm_specific.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_x86_specific.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_x86_specific_x87.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_amd64_specific.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_amd64_specific_sse2.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_amd64_specific_x87.erl make[3]: Leaving directory `/opt/otp_src_R15B03/lib/hipe/regalloc' make[3]: Entering directory `/opt/otp_src_R15B03/lib/hipe/sparc' erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_rtl_to_sparc.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_sparc.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_sparc_assemble.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_sparc_cfg.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_sparc_defuse.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_sparc_encode.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_sparc_finalise.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_sparc_frame.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_sparc_liveness_all.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_sparc_liveness_fpr.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_sparc_liveness_gpr.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_sparc_main.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_sparc_pp.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_sparc_ra.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_sparc_ra_finalise.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_sparc_ra_ls.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_sparc_ra_naive.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_sparc_ra_postconditions.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_sparc_ra_postconditions_fp.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_sparc_registers.erl make[3]: Leaving directory `/opt/otp_src_R15B03/lib/hipe/sparc' make[3]: Entering directory `/opt/otp_src_R15B03/lib/hipe/ppc' erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_ppc.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_ppc_assemble.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_ppc_cfg.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_ppc_defuse.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_ppc_encode.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_ppc_finalise.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_ppc_frame.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_ppc_liveness_all.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_ppc_liveness_fpr.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_ppc_liveness_gpr.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_ppc_main.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_ppc_pp.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_ppc_ra.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_ppc_ra_finalise.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_ppc_ra_ls.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_ppc_ra_naive.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_ppc_ra_postconditions.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_ppc_ra_postconditions_fp.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_ppc_registers.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_rtl_to_ppc.erl make[3]: Leaving directory `/opt/otp_src_R15B03/lib/hipe/ppc' make[3]: Entering directory `/opt/otp_src_R15B03/lib/hipe/x86' erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_rtl_to_x86.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_x86.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_x86_assemble.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_x86_cfg.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_x86_defuse.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_x86_encode.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_x86_frame.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_x86_liveness.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_x86_main.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_x86_postpass.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_x86_pp.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_x86_ra.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_x86_ra_finalise.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_x86_ra_ls.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_x86_ra_naive.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_x86_ra_postconditions.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_x86_ra_x87_ls.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_x86_registers.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_x86_spill_restore.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_x86_x87.erl make[3]: Leaving directory `/opt/otp_src_R15B03/lib/hipe/x86' make[3]: Entering directory `/opt/otp_src_R15B03/lib/hipe/amd64' erlc -W +debug_info -DHIPE_AMD64 +warn_exported_vars -o../boot_ebin hipe_amd64_assemble.erl erlc -W +debug_info -DHIPE_AMD64 +warn_exported_vars -o../boot_ebin hipe_amd64_defuse.erl erlc -W +debug_info -DHIPE_AMD64 +warn_exported_vars -o../boot_ebin hipe_amd64_encode.erl erlc -W +debug_info -DHIPE_AMD64 +warn_exported_vars -o../boot_ebin hipe_amd64_frame.erl erlc -W +debug_info -DHIPE_AMD64 +warn_exported_vars -o../boot_ebin hipe_amd64_liveness.erl erlc -W +debug_info -DHIPE_AMD64 +warn_exported_vars -o../boot_ebin hipe_amd64_main.erl erlc -W +debug_info -DHIPE_AMD64 +warn_exported_vars -o../boot_ebin hipe_amd64_pp.erl erlc -W +debug_info -DHIPE_AMD64 +warn_exported_vars -o../boot_ebin hipe_amd64_ra.erl erlc -W +debug_info -DHIPE_AMD64 +warn_exported_vars -o../boot_ebin hipe_amd64_ra_finalise.erl erlc -W +debug_info -DHIPE_AMD64 +warn_exported_vars -o../boot_ebin hipe_amd64_ra_ls.erl erlc -W +debug_info -DHIPE_AMD64 +warn_exported_vars -o../boot_ebin hipe_amd64_ra_naive.erl erlc -W +debug_info -DHIPE_AMD64 +warn_exported_vars -o../boot_ebin hipe_amd64_ra_postconditions.erl erlc -W +debug_info -DHIPE_AMD64 +warn_exported_vars -o../boot_ebin hipe_amd64_ra_sse2_postconditions.erl erlc -W +debug_info -DHIPE_AMD64 +warn_exported_vars -o../boot_ebin hipe_amd64_ra_x87_ls.erl erlc -W +debug_info -DHIPE_AMD64 +warn_exported_vars -o../boot_ebin hipe_amd64_registers.erl erlc -W +debug_info -DHIPE_AMD64 +warn_exported_vars -o../boot_ebin hipe_amd64_spill_restore.erl erlc -W +debug_info -DHIPE_AMD64 +warn_exported_vars -o../boot_ebin hipe_amd64_x87.erl erlc -W +debug_info -DHIPE_AMD64 +warn_exported_vars -o../boot_ebin hipe_rtl_to_amd64.erl make[3]: Leaving directory `/opt/otp_src_R15B03/lib/hipe/amd64' make[3]: Entering directory `/opt/otp_src_R15B03/lib/hipe/arm' erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_arm.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_arm_assemble.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_arm_cfg.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_arm_defuse.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_arm_encode.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_arm_finalise.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_arm_frame.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_arm_liveness_gpr.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_arm_main.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_arm_pp.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_arm_ra.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_arm_ra_finalise.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_arm_ra_ls.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_arm_ra_naive.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_arm_ra_postconditions.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_arm_registers.erl erlc -W +debug_info +warn_exported_vars -o../boot_ebin hipe_rtl_to_arm.erl make[3]: Leaving directory `/opt/otp_src_R15B03/lib/hipe/arm' make[3]: Entering directory `/opt/otp_src_R15B03/lib/hipe/opt' erlc -W +debug_info +warn_exported_vars +warn_missing_spec -o../boot_ebin hipe_spillmin.erl erlc -W +debug_info +warn_exported_vars +warn_missing_spec -o../boot_ebin hipe_spillmin_color.erl erlc -W +debug_info +warn_exported_vars +warn_missing_spec -o../boot_ebin hipe_spillmin_scan.erl make[3]: Leaving directory `/opt/otp_src_R15B03/lib/hipe/opt' make[3]: Entering directory `/opt/otp_src_R15B03/lib/hipe/tools' erlc -W +debug_info +warn_exported_vars +warn_missing_spec +warn_untyped_record -o../boot_ebin hipe_tool.erl erlc -W +debug_info +warn_exported_vars +warn_missing_spec +warn_untyped_record -o../boot_ebin hipe_profile.erl erlc -W +debug_info +warn_exported_vars +warn_missing_spec +warn_untyped_record -o../boot_ebin hipe_jit.erl make[3]: Leaving directory `/opt/otp_src_R15B03/lib/hipe/tools' === Leaving application hipe make[2]: Leaving directory `/opt/otp_src_R15B03/lib/hipe' make[2]: Entering directory `/opt/otp_src_R15B03/lib/parsetools' === Entering application parsetools make[3]: Entering directory `/opt/otp_src_R15B03/lib/parsetools/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/parsetools/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/parsetools/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/parsetools/doc/src' === Leaving application parsetools make[2]: Leaving directory `/opt/otp_src_R15B03/lib/parsetools' make[2]: Entering directory `/opt/otp_src_R15B03/lib/asn1/src' make[2]: Nothing to be done for `opt'. make[2]: Leaving directory `/opt/otp_src_R15B03/lib/asn1/src' make[1]: Leaving directory `/opt/otp_src_R15B03/lib' if test ! -d /opt/otp_src_R15B03/bootstrap/lib/hipe ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/hipe ; fi if test ! -d /opt/otp_src_R15B03/bootstrap/lib/hipe/ebin ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/hipe/ebin ; fi for x in lib/hipe/ebin/*.beam; do \ BN=`basename $x`; \ TF=/opt/otp_src_R15B03/bootstrap/lib/hipe/ebin/$BN; \ test -f $TF && \ test '!' -z "`find $x -newer $TF -print`" && \ cp $x $TF; \ test '!' -f $TF && \ cp $x $TF; \ true; \ done if test ! -d /opt/otp_src_R15B03/bootstrap/lib/parsetools ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/parsetools ; fi if test ! -d /opt/otp_src_R15B03/bootstrap/lib/parsetools/ebin ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/parsetools/ebin ; fi if test ! -d /opt/otp_src_R15B03/bootstrap/lib/parsetools/include ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/parsetools/include ; fi if test ! -d /opt/otp_src_R15B03/bootstrap/lib/orber ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/orber ; fi if test ! -d /opt/otp_src_R15B03/bootstrap/lib/orber/include ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/orber/include ; fi for x in lib/parsetools/ebin/*.beam; do \ BN=`basename $x`; \ TF=/opt/otp_src_R15B03/bootstrap/lib/parsetools/ebin/$BN; \ test -f $TF && \ test '!' -z "`find $x -newer $TF -print`" && \ cp $x $TF; \ test '!' -f $TF && \ cp $x $TF; \ true; \ done for x in lib/parsetools/include/*.hrl; do \ BN=`basename $x`; \ TF=/opt/otp_src_R15B03/bootstrap/lib/parsetools/include/$BN; \ test -f $TF && \ test '!' -z "`find $x -newer $TF -print`" && \ cp $x $TF; \ test '!' -f $TF && \ cp $x $TF; \ true; \ done if test ! -d /opt/otp_src_R15B03/bootstrap/lib/asn1 ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/asn1 ; fi if test ! -d /opt/otp_src_R15B03/bootstrap/lib/asn1/ebin ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/asn1/ebin ; fi if test ! -d /opt/otp_src_R15B03/bootstrap/lib/asn1/src ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/asn1/src ; fi for x in lib/asn1/ebin/*.beam; do \ BN=`basename $x`; \ TF=/opt/otp_src_R15B03/bootstrap/lib/asn1/ebin/$BN; \ test -f $TF && \ test '!' -z "`find $x -newer $TF -print`" && \ cp $x $TF; \ test '!' -f $TF && \ cp $x $TF; \ true; \ done for x in lib/asn1/src/*.[eh]rl; do \ BN=`basename $x`; \ TF=/opt/otp_src_R15B03/bootstrap/lib/asn1/src/$BN; \ test -f $TF && \ test '!' -z "`find $x -newer $TF -print`" && \ cp $x $TF; \ test '!' -f $TF && \ cp $x $TF; \ true; \ done for x in lib/orber/include/*.hrl; do \ BN=`basename $x`; \ TF=/opt/otp_src_R15B03/bootstrap/lib/orber/include/$BN; \ test -f $TF && \ test '!' -z "`find $x -newer $TF -print`" && \ cp $x $TF; \ test '!' -f $TF && \ cp $x $TF; \ true; \ done if test ! -d /opt/otp_src_R15B03/bootstrap/lib/xmerl ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/xmerl ; fi if test ! -d /opt/otp_src_R15B03/bootstrap/lib/xmerl/include ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/xmerl/include ; fi for x in lib/xmerl/include/*.hrl; do \ BN=`basename $x`; \ TF=/opt/otp_src_R15B03/bootstrap/lib/xmerl/include/$BN; \ test -f $TF && \ test '!' -z "`find $x -newer $TF -print`" && \ cp $x $TF; \ test '!' -f $TF && \ cp $x $TF; \ true; \ done cd lib && \ ERL_TOP=/opt/otp_src_R15B03 PATH=/opt/otp_src_R15B03/bootstrap/bin:"${PATH}" \ make opt TERTIARY_BOOTSTRAP=true make[1]: Entering directory `/opt/otp_src_R15B03/lib' make[2]: Entering directory `/opt/otp_src_R15B03/lib/snmp' === Entering application snmp make[3]: Entering directory `/opt/otp_src_R15B03/lib/snmp/src/compile' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/src/compile' make[3]: Entering directory `/opt/otp_src_R15B03/lib/snmp/mibs' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/mibs' make[3]: Entering directory `/opt/otp_src_R15B03/lib/snmp/src' make[4]: Entering directory `/opt/otp_src_R15B03/lib/snmp/src/compile' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/src/compile' make[4]: Entering directory `/opt/otp_src_R15B03/lib/snmp/src/app' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/src/app' make[4]: Entering directory `/opt/otp_src_R15B03/lib/snmp/src/misc' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/src/misc' make[4]: Entering directory `/opt/otp_src_R15B03/lib/snmp/src/agent' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/src/agent' make[4]: Entering directory `/opt/otp_src_R15B03/lib/snmp/src/manager' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/src/manager' make[3]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/snmp/examples' make[4]: Entering directory `/opt/otp_src_R15B03/lib/snmp/examples/ex1' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/examples/ex1' make[4]: Entering directory `/opt/otp_src_R15B03/lib/snmp/examples/ex2' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/examples/ex2' make[3]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/examples' make[3]: Entering directory `/opt/otp_src_R15B03/lib/snmp/priv/conf' make[4]: Entering directory `/opt/otp_src_R15B03/lib/snmp/priv/conf/agent' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/priv/conf/agent' make[4]: Entering directory `/opt/otp_src_R15B03/lib/snmp/priv/conf/manager' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/priv/conf/manager' make[3]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/priv/conf' make[3]: Entering directory `/opt/otp_src_R15B03/lib/snmp/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/doc/src' === Leaving application snmp make[2]: Leaving directory `/opt/otp_src_R15B03/lib/snmp' make[2]: Entering directory `/opt/otp_src_R15B03/lib/sasl' === Entering application sasl make[3]: Entering directory `/opt/otp_src_R15B03/lib/sasl/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/sasl/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/sasl/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/sasl/doc/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/sasl/examples/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/sasl/examples/src' === Leaving application sasl make[2]: Leaving directory `/opt/otp_src_R15B03/lib/sasl' === Skipping subdir jinterface, reason: Java compiler disabled by user === make[2]: Entering directory `/opt/otp_src_R15B03/lib/ic' === Entering application ic make[3]: Entering directory `/opt/otp_src_R15B03/lib/ic/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/ic/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/ic/c_src' make -f x86_64-unknown-linux-gnu/Makefile TYPE=opt make[4]: Entering directory `/opt/otp_src_R15B03/lib/ic/c_src' gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -c -o ../priv/obj/x86_64-unknown-linux-gnu/ic.o -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -I../include -I/opt/otp_src_R15B03/lib/erl_interface/include -I/opt/otp_src_R15B03/lib/erl_interface/src ic.c gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -c -o ../priv/obj/x86_64-unknown-linux-gnu/ic_tmo.o -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -I../include -I/opt/otp_src_R15B03/lib/erl_interface/include -I/opt/otp_src_R15B03/lib/erl_interface/src ic_tmo.c gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -c -o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_version.o -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -I../include -I/opt/otp_src_R15B03/lib/erl_interface/include -I/opt/otp_src_R15B03/lib/erl_interface/src oe_ei_encode_version.c gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -c -o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_long.o -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -I../include -I/opt/otp_src_R15B03/lib/erl_interface/include -I/opt/otp_src_R15B03/lib/erl_interface/src oe_ei_encode_long.c gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -c -o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_ulong.o -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -I../include -I/opt/otp_src_R15B03/lib/erl_interface/include -I/opt/otp_src_R15B03/lib/erl_interface/src oe_ei_encode_ulong.c gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -c -o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_double.o -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -I../include -I/opt/otp_src_R15B03/lib/erl_interface/include -I/opt/otp_src_R15B03/lib/erl_interface/src oe_ei_encode_double.c gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -c -o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_char.o -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -I../include -I/opt/otp_src_R15B03/lib/erl_interface/include -I/opt/otp_src_R15B03/lib/erl_interface/src oe_ei_encode_char.c gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -c -o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_string.o -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -I../include -I/opt/otp_src_R15B03/lib/erl_interface/include -I/opt/otp_src_R15B03/lib/erl_interface/src oe_ei_encode_string.c gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -c -o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_atom.o -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -I../include -I/opt/otp_src_R15B03/lib/erl_interface/include -I/opt/otp_src_R15B03/lib/erl_interface/src oe_ei_encode_atom.c gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -c -o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_pid.o -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -I../include -I/opt/otp_src_R15B03/lib/erl_interface/include -I/opt/otp_src_R15B03/lib/erl_interface/src oe_ei_encode_pid.c gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -c -o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_port.o -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -I../include -I/opt/otp_src_R15B03/lib/erl_interface/include -I/opt/otp_src_R15B03/lib/erl_interface/src oe_ei_encode_port.c gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -c -o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_ref.o -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -I../include -I/opt/otp_src_R15B03/lib/erl_interface/include -I/opt/otp_src_R15B03/lib/erl_interface/src oe_ei_encode_ref.c gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -c -o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_term.o -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -I../include -I/opt/otp_src_R15B03/lib/erl_interface/include -I/opt/otp_src_R15B03/lib/erl_interface/src oe_ei_encode_term.c gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -c -o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_tuple_header.o -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -I../include -I/opt/otp_src_R15B03/lib/erl_interface/include -I/opt/otp_src_R15B03/lib/erl_interface/src oe_ei_encode_tuple_header.c gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -c -o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_list_header.o -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -I../include -I/opt/otp_src_R15B03/lib/erl_interface/include -I/opt/otp_src_R15B03/lib/erl_interface/src oe_ei_encode_list_header.c gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -c -o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_longlong.o -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -I../include -I/opt/otp_src_R15B03/lib/erl_interface/include -I/opt/otp_src_R15B03/lib/erl_interface/src oe_ei_encode_longlong.c gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -c -o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_ulonglong.o -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -I../include -I/opt/otp_src_R15B03/lib/erl_interface/include -I/opt/otp_src_R15B03/lib/erl_interface/src oe_ei_encode_ulonglong.c gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -c -o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_wchar.o -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -I../include -I/opt/otp_src_R15B03/lib/erl_interface/include -I/opt/otp_src_R15B03/lib/erl_interface/src oe_ei_encode_wchar.c gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -c -o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_wstring.o -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -I../include -I/opt/otp_src_R15B03/lib/erl_interface/include -I/opt/otp_src_R15B03/lib/erl_interface/src oe_ei_encode_wstring.c gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -c -o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_decode_longlong.o -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -I../include -I/opt/otp_src_R15B03/lib/erl_interface/include -I/opt/otp_src_R15B03/lib/erl_interface/src oe_ei_decode_longlong.c gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -c -o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_decode_ulonglong.o -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -I../include -I/opt/otp_src_R15B03/lib/erl_interface/include -I/opt/otp_src_R15B03/lib/erl_interface/src oe_ei_decode_ulonglong.c gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -c -o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_decode_wchar.o -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -I../include -I/opt/otp_src_R15B03/lib/erl_interface/include -I/opt/otp_src_R15B03/lib/erl_interface/src oe_ei_decode_wchar.c gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -c -o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_decode_wstring.o -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -I../include -I/opt/otp_src_R15B03/lib/erl_interface/include -I/opt/otp_src_R15B03/lib/erl_interface/src oe_ei_decode_wstring.c gcc -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -c -o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_code_erlang_binary.o -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H -I../include -I/opt/otp_src_R15B03/lib/erl_interface/include -I/opt/otp_src_R15B03/lib/erl_interface/src oe_ei_code_erlang_binary.c ar rcv ../priv/lib/x86_64-unknown-linux-gnu/libic.a ../priv/obj/x86_64-unknown-linux-gnu/ic.o ../priv/obj/x86_64-unknown-linux-gnu/ic_tmo.o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_version.o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_long.o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_ulong.o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_double.o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_char.o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_string.o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_atom.o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_pid.o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_port.o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_ref.o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_term.o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_tuple_header.o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_list_header.o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_longlong.o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_ulonglong.o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_wchar.o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_wstring.o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_decode_longlong.o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_decode_ulonglong.o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_decode_wchar.o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_decode_wstring.o ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_code_erlang_binary.o a - ../priv/obj/x86_64-unknown-linux-gnu/ic.o a - ../priv/obj/x86_64-unknown-linux-gnu/ic_tmo.o a - ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_version.o a - ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_long.o a - ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_ulong.o a - ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_double.o a - ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_char.o a - ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_string.o a - ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_atom.o a - ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_pid.o a - ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_port.o a - ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_ref.o a - ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_term.o a - ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_tuple_header.o a - ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_list_header.o a - ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_longlong.o a - ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_ulonglong.o a - ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_wchar.o a - ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_encode_wstring.o a - ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_decode_longlong.o a - ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_decode_ulonglong.o a - ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_decode_wchar.o a - ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_decode_wstring.o a - ../priv/obj/x86_64-unknown-linux-gnu/oe_ei_code_erlang_binary.o ranlib ../priv/lib/x86_64-unknown-linux-gnu/libic.a make[4]: Leaving directory `/opt/otp_src_R15B03/lib/ic/c_src' make[3]: Leaving directory `/opt/otp_src_R15B03/lib/ic/c_src' === Skipping subdir java_src, reason: Java compiler disabled by user === make[3]: Entering directory `/opt/otp_src_R15B03/lib/ic/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/ic/doc/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/ic/examples/pre_post_condition' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/ic/examples/pre_post_condition' === Leaving application ic make[2]: Leaving directory `/opt/otp_src_R15B03/lib/ic' make[2]: Entering directory `/opt/otp_src_R15B03/lib/syntax_tools' === Entering application syntax_tools make[3]: Entering directory `/opt/otp_src_R15B03/lib/syntax_tools/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/syntax_tools/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/syntax_tools/examples' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/syntax_tools/examples' make[3]: Entering directory `/opt/otp_src_R15B03/lib/syntax_tools/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/syntax_tools/doc/src' === Leaving application syntax_tools make[2]: Leaving directory `/opt/otp_src_R15B03/lib/syntax_tools' make[2]: Entering directory `/opt/otp_src_R15B03/lib/wx' === Entering application wx make[3]: Entering directory `/opt/otp_src_R15B03/lib/wx/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/wx/src' === Leaving application wx make[2]: Leaving directory `/opt/otp_src_R15B03/lib/wx' make[1]: Leaving directory `/opt/otp_src_R15B03/lib' if test ! -d /opt/otp_src_R15B03/bootstrap/lib/snmp ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/snmp ; fi if test ! -d /opt/otp_src_R15B03/bootstrap/lib/snmp/ebin ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/snmp/ebin ; fi if test ! -d /opt/otp_src_R15B03/bootstrap/lib/snmp/include ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/snmp/include ; fi for x in lib/snmp/ebin/*.beam; do \ BN=`basename $x`; \ TF=/opt/otp_src_R15B03/bootstrap/lib/snmp/ebin/$BN; \ test -f $TF && \ test '!' -z "`find $x -newer $TF -print`" && \ cp $x $TF; \ test '!' -f $TF && \ cp $x $TF; \ true; \ done if test ! -d /opt/otp_src_R15B03/bootstrap/lib/sasl ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/sasl ; fi if test ! -d /opt/otp_src_R15B03/bootstrap/lib/sasl/ebin ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/sasl/ebin ; fi if test ! -d /opt/otp_src_R15B03/bootstrap/lib/sasl/include ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/sasl/include ; fi if test ! -d /opt/otp_src_R15B03/bootstrap/lib/ic ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/ic ; fi if test ! -d /opt/otp_src_R15B03/bootstrap/lib/ic/ebin ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/ic/ebin ; fi if test ! -d /opt/otp_src_R15B03/bootstrap/lib/ic/include ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/ic/include ; fi if test ! -d /opt/otp_src_R15B03/bootstrap/lib/wx ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/wx ; fi if test ! -d /opt/otp_src_R15B03/bootstrap/lib/wx/ebin ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/wx/ebin ; fi if test ! -d /opt/otp_src_R15B03/bootstrap/lib/wx/include ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/wx/include ; fi if test ! -d /opt/otp_src_R15B03/bootstrap/lib/test_server ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/test_server ; fi if test ! -d /opt/otp_src_R15B03/bootstrap/lib/test_server/include ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/test_server/include ; fi if test ! -d /opt/otp_src_R15B03/bootstrap/lib/common_test ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/common_test ; fi if test ! -d /opt/otp_src_R15B03/bootstrap/lib/common_test/include ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/common_test/include ; fi for x in lib/ic/ebin/*.beam; do \ BN=`basename $x`; \ TF=/opt/otp_src_R15B03/bootstrap/lib/ic/ebin/$BN; \ test -f $TF && \ test '!' -z "`find $x -newer $TF -print`" && \ cp $x $TF; \ test '!' -f $TF && \ cp $x $TF; \ true; \ done for x in lib/ic/include/*.idl; do \ BN=`basename $x`; \ TF=/opt/otp_src_R15B03/bootstrap/lib/ic/include/$BN; \ test -f $TF && \ test '!' -z "`find $x -newer $TF -print`" && \ cp $x $TF; \ test '!' -f $TF && \ cp $x $TF; \ true; \ done for x in lib/ic/include/*.h; do \ BN=`basename $x`; \ TF=/opt/otp_src_R15B03/bootstrap/lib/ic/include/$BN; \ test -f $TF && \ test '!' -z "`find $x -newer $TF -print`" && \ cp $x $TF; \ test '!' -f $TF && \ cp $x $TF; \ true; \ done for x in lib/sasl/ebin/*.beam; do \ BN=`basename $x`; \ TF=/opt/otp_src_R15B03/bootstrap/lib/sasl/ebin/$BN; \ test -f $TF && \ test '!' -z "`find $x -newer $TF -print`" && \ cp $x $TF; \ test '!' -f $TF && \ cp $x $TF; \ true; \ done if test ! -d /opt/otp_src_R15B03/bootstrap/lib/syntax_tools ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/syntax_tools ; fi if test ! -d /opt/otp_src_R15B03/bootstrap/lib/syntax_tools/ebin ; then mkdir /opt/otp_src_R15B03/bootstrap/lib/syntax_tools/ebin ; fi for x in lib/syntax_tools/ebin/*.beam; do \ BN=`basename $x`; \ TF=/opt/otp_src_R15B03/bootstrap/lib/syntax_tools/ebin/$BN; \ test -f $TF && \ test '!' -z "`find $x -newer $TF -print`" && \ cp $x $TF; \ test '!' -f $TF && \ cp $x $TF; \ true; \ done for x in lib/wx/include/*.hrl; do \ BN=`basename $x`; \ TF=/opt/otp_src_R15B03/bootstrap/lib/wx/include/$BN; \ test -f $TF && \ test '!' -z "`find $x -newer $TF -print`" && \ cp $x $TF; \ test '!' -f $TF && \ cp $x $TF; \ true; \ done for x in lib/wx/ebin/wx_object.beam; do \ BN=`basename $x`; \ TF=/opt/otp_src_R15B03/bootstrap/lib/wx/ebin/$BN; \ test -f $TF && \ test '!' -z "`find $x -newer $TF -print`" && \ cp $x $TF; \ test '!' -f $TF && \ cp $x $TF; \ true; \ done for x in lib/test_server/include/*.hrl; do \ BN=`basename $x`; \ TF=/opt/otp_src_R15B03/bootstrap/lib/test_server/include/$BN; \ test -f $TF && \ test '!' -z "`find $x -newer $TF -print`" && \ cp $x $TF; \ test '!' -f $TF && \ cp $x $TF; \ true; \ done for x in lib/common_test/include/*.hrl; do \ BN=`basename $x`; \ TF=/opt/otp_src_R15B03/bootstrap/lib/common_test/include/$BN; \ test -f $TF && \ test '!' -z "`find $x -newer $TF -print`" && \ cp $x $TF; \ test '!' -f $TF && \ cp $x $TF; \ true; \ done cd lib && \ ERL_TOP=/opt/otp_src_R15B03 PATH=/opt/otp_src_R15B03/bootstrap/bin:"${PATH}" \ make opt BUILD_ALL=true make[1]: Entering directory `/opt/otp_src_R15B03/lib' make[2]: Entering directory `/opt/otp_src_R15B03/lib/stdlib' === Entering application stdlib make[3]: Entering directory `/opt/otp_src_R15B03/lib/stdlib/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/stdlib/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/stdlib/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/stdlib/doc/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/stdlib/examples' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/stdlib/examples' === Leaving application stdlib make[2]: Leaving directory `/opt/otp_src_R15B03/lib/stdlib' make[2]: Entering directory `/opt/otp_src_R15B03/lib/sasl' === Entering application sasl make[3]: Entering directory `/opt/otp_src_R15B03/lib/sasl/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/sasl/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/sasl/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/sasl/doc/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/sasl/examples/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/sasl/examples/src' === Leaving application sasl make[2]: Leaving directory `/opt/otp_src_R15B03/lib/sasl' make[2]: Entering directory `/opt/otp_src_R15B03/lib/kernel' === Entering application kernel make[3]: Entering directory `/opt/otp_src_R15B03/lib/kernel/src' erlc -W +debug_info +native -I../include -o../ebin hipe_unified_loader.erl make[3]: Leaving directory `/opt/otp_src_R15B03/lib/kernel/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/kernel/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/kernel/doc/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/kernel/examples' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/kernel/examples' === Leaving application kernel make[2]: Leaving directory `/opt/otp_src_R15B03/lib/kernel' make[2]: Entering directory `/opt/otp_src_R15B03/lib/compiler' === Entering application compiler make[3]: Entering directory `/opt/otp_src_R15B03/lib/compiler/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/compiler/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/compiler/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/compiler/doc/src' === Leaving application compiler make[2]: Leaving directory `/opt/otp_src_R15B03/lib/compiler' make[2]: Entering directory `/opt/otp_src_R15B03/lib/tools' === Entering application tools make[3]: Entering directory `/opt/otp_src_R15B03/lib/tools/c_src' make -f x86_64-unknown-linux-gnu/Makefile TYPE=opt make[4]: Entering directory `/opt/otp_src_R15B03/lib/tools/c_src' gcc -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -o ../obj/x86_64-unknown-linux-gnu/opt/emem/erl_memory.o -c erl_memory.c gcc -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -m64 -g -O3 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -o ../obj/x86_64-unknown-linux-gnu/opt/emem/erl_memory_trace_block_table.o -c erl_memory_trace_block_table.c gcc -m64 -o ../bin/x86_64-unknown-linux-gnu/emem ../obj/x86_64-unknown-linux-gnu/opt/emem/erl_memory.o ../obj/x86_64-unknown-linux-gnu/opt/emem/erl_memory_trace_block_table.o -lutil -ldl -lm -L/opt/otp_src_R15B03/erts/lib/x86_64-unknown-linux-gnu -L/opt/otp_src_R15B03/erts/lib/internal/x86_64-unknown-linux-gnu -lerts_r -lethread -lerts_internal_r -lpthread make[4]: Leaving directory `/opt/otp_src_R15B03/lib/tools/c_src' make[3]: Leaving directory `/opt/otp_src_R15B03/lib/tools/c_src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/tools/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/tools/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/tools/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/tools/doc/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/tools/examples' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/tools/examples' make[3]: Entering directory `/opt/otp_src_R15B03/lib/tools/priv' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/tools/priv' make[3]: Entering directory `/opt/otp_src_R15B03/lib/tools/emacs' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/tools/emacs' === Leaving application tools make[2]: Leaving directory `/opt/otp_src_R15B03/lib/tools' make[2]: Entering directory `/opt/otp_src_R15B03/lib/test_server' === Entering application test_server make[3]: Entering directory `/opt/otp_src_R15B03/lib/test_server/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/test_server/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/test_server/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/test_server/doc/src' === Leaving application test_server make[2]: Leaving directory `/opt/otp_src_R15B03/lib/test_server' make[2]: Entering directory `/opt/otp_src_R15B03/lib/common_test' === Entering application common_test make[3]: Entering directory `/opt/otp_src_R15B03/lib/common_test/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/common_test/doc/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/common_test/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/common_test/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/common_test/priv' make -f x86_64-unknown-linux-gnu/Makefile TYPE=opt make[4]: Entering directory `/opt/otp_src_R15B03/lib/common_test/priv' sed -e 's;@CT_VSN@;1.6.3;' \ -e 's;@TS_VSN@;3.5.3;' \ ../install.sh.in > install.sh chmod 775 install.sh make[4]: Leaving directory `/opt/otp_src_R15B03/lib/common_test/priv' make[3]: Leaving directory `/opt/otp_src_R15B03/lib/common_test/priv' === Leaving application common_test make[2]: Leaving directory `/opt/otp_src_R15B03/lib/common_test' make[2]: Entering directory `/opt/otp_src_R15B03/lib/runtime_tools' === Entering application runtime_tools make[3]: Entering directory `/opt/otp_src_R15B03/lib/runtime_tools/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/runtime_tools/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/runtime_tools/c_src' make -f x86_64-unknown-linux-gnu/Makefile TYPE=opt make[4]: Entering directory `/opt/otp_src_R15B03/lib/runtime_tools/c_src' gcc -c -o ../priv/obj/x86_64-unknown-linux-gnu/trace_ip_drv.o -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/emulator/sys/unix -I../priv/obj/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/emulator/x86_64-unknown-linux-gnu trace_ip_drv.c gcc -m64 -shared -Wl,-Bsymbolic -o ../priv/lib/x86_64-unknown-linux-gnu/trace_ip_drv.so ../priv/obj/x86_64-unknown-linux-gnu/trace_ip_drv.o -lc -lutil -ldl -lm gcc -c -o ../priv/obj/x86_64-unknown-linux-gnu/trace_file_drv.o -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/emulator/sys/unix -I../priv/obj/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/emulator/x86_64-unknown-linux-gnu trace_file_drv.c gcc -m64 -shared -Wl,-Bsymbolic -o ../priv/lib/x86_64-unknown-linux-gnu/trace_file_drv.so ../priv/obj/x86_64-unknown-linux-gnu/trace_file_drv.o -lc -lutil -ldl -lm /usr/bin/install -c -d ../priv/obj/x86_64-unknown-linux-gnu gcc -c -o ../priv/obj/x86_64-unknown-linux-gnu/dyntrace.o -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/emulator/sys/unix -I../priv/obj/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/emulator/x86_64-unknown-linux-gnu dyntrace.c /usr/bin/install -c -d ../priv/lib/x86_64-unknown-linux-gnu gcc -m64 -shared -Wl,-Bsymbolic -o ../priv/lib/x86_64-unknown-linux-gnu/dyntrace.so ../priv/obj/x86_64-unknown-linux-gnu/dyntrace.o make[4]: Leaving directory `/opt/otp_src_R15B03/lib/runtime_tools/c_src' make[3]: Leaving directory `/opt/otp_src_R15B03/lib/runtime_tools/c_src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/runtime_tools/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/runtime_tools/doc/src' === Leaving application runtime_tools make[2]: Leaving directory `/opt/otp_src_R15B03/lib/runtime_tools' make[2]: Entering directory `/opt/otp_src_R15B03/lib/snmp' === Entering application snmp make[3]: Entering directory `/opt/otp_src_R15B03/lib/snmp/src/compile' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/src/compile' make[3]: Entering directory `/opt/otp_src_R15B03/lib/snmp/mibs' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/mibs' make[3]: Entering directory `/opt/otp_src_R15B03/lib/snmp/src' make[4]: Entering directory `/opt/otp_src_R15B03/lib/snmp/src/compile' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/src/compile' make[4]: Entering directory `/opt/otp_src_R15B03/lib/snmp/src/app' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/src/app' make[4]: Entering directory `/opt/otp_src_R15B03/lib/snmp/src/misc' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/src/misc' make[4]: Entering directory `/opt/otp_src_R15B03/lib/snmp/src/agent' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/src/agent' make[4]: Entering directory `/opt/otp_src_R15B03/lib/snmp/src/manager' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/src/manager' make[3]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/snmp/examples' make[4]: Entering directory `/opt/otp_src_R15B03/lib/snmp/examples/ex1' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/examples/ex1' make[4]: Entering directory `/opt/otp_src_R15B03/lib/snmp/examples/ex2' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/examples/ex2' make[3]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/examples' make[3]: Entering directory `/opt/otp_src_R15B03/lib/snmp/priv/conf' make[4]: Entering directory `/opt/otp_src_R15B03/lib/snmp/priv/conf/agent' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/priv/conf/agent' make[4]: Entering directory `/opt/otp_src_R15B03/lib/snmp/priv/conf/manager' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/priv/conf/manager' make[3]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/priv/conf' make[3]: Entering directory `/opt/otp_src_R15B03/lib/snmp/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/snmp/doc/src' === Leaving application snmp make[2]: Leaving directory `/opt/otp_src_R15B03/lib/snmp' make[2]: Entering directory `/opt/otp_src_R15B03/lib/otp_mibs' === Entering application otp_mibs make[3]: Entering directory `/opt/otp_src_R15B03/lib/otp_mibs/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/otp_mibs/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/otp_mibs/mibs' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/otp_mibs/mibs' make[3]: Entering directory `/opt/otp_src_R15B03/lib/otp_mibs/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/otp_mibs/doc/src' === Leaving application otp_mibs make[2]: Leaving directory `/opt/otp_src_R15B03/lib/otp_mibs' make[2]: Entering directory `/opt/otp_src_R15B03/lib/appmon' === Entering application appmon make[3]: Entering directory `/opt/otp_src_R15B03/lib/appmon/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/appmon/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/appmon/priv' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/appmon/priv' make[3]: Entering directory `/opt/otp_src_R15B03/lib/appmon/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/appmon/doc/src' === Leaving application appmon make[2]: Leaving directory `/opt/otp_src_R15B03/lib/appmon' make[2]: Entering directory `/opt/otp_src_R15B03/lib/erl_interface' === Entering application erl_interface make[3]: Entering directory `/opt/otp_src_R15B03/lib/erl_interface/src' make -f x86_64-unknown-linux-gnu/Makefile TYPE=opt make[4]: Entering directory `/opt/otp_src_R15B03/lib/erl_interface/src' gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c connect/ei_connect.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_connect.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c connect/ei_resolve.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_resolve.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c connect/eirecv.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/eirecv.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c connect/send.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/send.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c connect/send_exit.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/send_exit.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c connect/send_reg.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/send_reg.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c decode/decode_atom.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_atom.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c decode/decode_big.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_big.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c decode/decode_bignum.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_bignum.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c decode/decode_binary.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_binary.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c decode/decode_boolean.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_boolean.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c decode/decode_char.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_char.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c decode/decode_double.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_double.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c decode/decode_fun.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_fun.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c decode/decode_intlist.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_intlist.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c decode/decode_list_header.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_list_header.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c decode/decode_long.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_long.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c decode/decode_pid.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_pid.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c decode/decode_port.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_port.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c decode/decode_ref.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_ref.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c decode/decode_skip.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_skip.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c decode/decode_string.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_string.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c decode/decode_trace.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_trace.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c decode/decode_tuple_header.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_tuple_header.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c decode/decode_ulong.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_ulong.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c decode/decode_version.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_version.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c decode/decode_longlong.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_longlong.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c decode/decode_ulonglong.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_ulonglong.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c encode/encode_atom.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_atom.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c encode/encode_big.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_big.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c encode/encode_bignum.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_bignum.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c encode/encode_binary.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_binary.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c encode/encode_boolean.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_boolean.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c encode/encode_char.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_char.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c encode/encode_double.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_double.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c encode/encode_fun.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_fun.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c encode/encode_list_header.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_list_header.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c encode/encode_long.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_long.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c encode/encode_pid.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_pid.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c encode/encode_port.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_port.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c encode/encode_ref.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_ref.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c encode/encode_string.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_string.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c encode/encode_trace.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_trace.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c encode/encode_tuple_header.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_tuple_header.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c encode/encode_ulong.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_ulong.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c encode/encode_version.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_version.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c encode/encode_longlong.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_longlong.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c encode/encode_ulonglong.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_ulonglong.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c epmd/epmd_port.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/epmd_port.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c epmd/epmd_publish.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/epmd_publish.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c epmd/epmd_unpublish.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/epmd_unpublish.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c misc/ei_decode_term.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_decode_term.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c misc/ei_format.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_format.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c misc/ei_locking.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_locking.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c misc/ei_malloc.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_malloc.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c misc/ei_portio.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_portio.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c misc/ei_printterm.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_printterm.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c misc/ei_pthreads.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_pthreads.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c misc/ei_trace.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_trace.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c misc/ei_x_encode.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_x_encode.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c misc/eimd5.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/eimd5.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c misc/get_type.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/get_type.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c misc/show_msg.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/show_msg.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c misc/ei_compat.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_compat.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/hash_dohash.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_dohash.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/hash_foreach.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_foreach.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/hash_freetab.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_freetab.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/hash_insert.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_insert.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/hash_isprime.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_isprime.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/hash_lookup.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_lookup.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/hash_newtab.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_newtab.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/hash_remove.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_remove.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/hash_resize.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_resize.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/hash_rlookup.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_rlookup.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/reg_close.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_close.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/reg_delete.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_delete.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/reg_dirty.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_dirty.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/reg_dump.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_dump.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/reg_free.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_free.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/reg_get.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_get.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/reg_getf.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_getf.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/reg_geti.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_geti.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/reg_getp.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_getp.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/reg_gets.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_gets.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/reg_make.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_make.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/reg_open.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_open.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/reg_purge.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_purge.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/reg_resize.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_resize.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/reg_restore.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_restore.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/reg_set.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_set.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/reg_setf.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_setf.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/reg_seti.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_seti.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/reg_setp.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_setp.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/reg_sets.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_sets.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/reg_stat.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_stat.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c registry/reg_tabstat.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_tabstat.o rm -f /opt/otp_src_R15B03/lib/erl_interface/obj/x86_64-unknown-linux-gnu/libei_st.a ar rcv /opt/otp_src_R15B03/lib/erl_interface/obj/x86_64-unknown-linux-gnu/libei_st.a /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_connect.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_resolve.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/eirecv.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/send.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/send_exit.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/send_reg.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_atom.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_big.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_bignum.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_binary.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_boolean.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_char.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_double.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_fun.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_intlist.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_list_header.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_long.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_pid.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_port.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_ref.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_skip.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_string.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_trace.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_tuple_header.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_ulong.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_version.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_longlong.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_ulonglong.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_atom.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_big.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_bignum.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_binary.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_boolean.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_char.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_double.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_fun.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_list_header.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_long.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_pid.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_port.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_ref.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_string.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_trace.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_tuple_header.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_ulong.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_version.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_longlong.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_ulonglong.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/epmd_port.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/epmd_publish.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/epmd_unpublish.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_decode_term.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_format.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_locking.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_malloc.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_portio.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_printterm.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_pthreads.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_trace.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_x_encode.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/eimd5.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/get_type.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/show_msg.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_compat.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_dohash.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_foreach.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_freetab.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_insert.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_isprime.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_lookup.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_newtab.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_remove.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_resize.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_rlookup.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_close.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_delete.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_dirty.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_dump.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_free.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_get.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_getf.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_geti.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_getp.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_gets.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_make.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_open.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_purge.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_resize.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_restore.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_set.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_setf.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_seti.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_setp.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_sets.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_stat.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_tabstat.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_connect.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_resolve.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/eirecv.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/send.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/send_exit.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/send_reg.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_atom.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_big.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_bignum.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_binary.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_boolean.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_char.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_double.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_fun.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_intlist.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_list_header.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_long.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_pid.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_port.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_ref.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_skip.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_string.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_trace.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_tuple_header.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_ulong.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_version.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_longlong.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_ulonglong.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_atom.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_big.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_bignum.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_binary.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_boolean.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_char.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_double.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_fun.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_list_header.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_long.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_pid.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_port.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_ref.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_string.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_trace.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_tuple_header.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_ulong.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_version.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_longlong.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_ulonglong.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/epmd_port.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/epmd_publish.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/epmd_unpublish.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_decode_term.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_format.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_locking.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_malloc.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_portio.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_printterm.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_pthreads.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_trace.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_x_encode.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/eimd5.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/get_type.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/show_msg.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/ei_compat.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_dohash.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_foreach.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_freetab.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_insert.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_isprime.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_lookup.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_newtab.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_remove.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_resize.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/hash_rlookup.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_close.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_delete.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_dirty.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_dump.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_free.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_get.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_getf.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_geti.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_getp.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_gets.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_make.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_open.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_purge.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_resize.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_restore.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_set.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_setf.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_seti.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_setp.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_sets.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_stat.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/reg_tabstat.o ranlib /opt/otp_src_R15B03/lib/erl_interface/obj/x86_64-unknown-linux-gnu/libei_st.a gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c legacy/decode_term.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_term.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c legacy/encode_term.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_term.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c legacy/erl_connect.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/erl_connect.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c legacy/erl_error.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/erl_error.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c legacy/erl_eterm.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/erl_eterm.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c legacy/erl_fix_alloc.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/erl_fix_alloc.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c legacy/erl_format.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/erl_format.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c legacy/erl_malloc.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/erl_malloc.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c legacy/erl_marshal.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/erl_marshal.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c legacy/erl_resolve.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/erl_resolve.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c legacy/erl_timeout.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/erl_timeout.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c legacy/global_names.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/global_names.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c legacy/global_register.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/global_register.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c legacy/global_unregister.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/global_unregister.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -c legacy/global_whereis.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/global_whereis.o rm -f /opt/otp_src_R15B03/lib/erl_interface/obj/x86_64-unknown-linux-gnu/liberl_interface_st.a ar rcv /opt/otp_src_R15B03/lib/erl_interface/obj/x86_64-unknown-linux-gnu/liberl_interface_st.a /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_term.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_term.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/erl_connect.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/erl_error.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/erl_eterm.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/erl_fix_alloc.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/erl_format.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/erl_malloc.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/erl_marshal.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/erl_resolve.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/erl_timeout.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/global_names.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/global_register.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/global_unregister.o /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/global_whereis.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/decode_term.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/encode_term.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/erl_connect.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/erl_error.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/erl_eterm.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/erl_fix_alloc.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/erl_format.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/erl_malloc.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/erl_marshal.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/erl_resolve.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/erl_timeout.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/global_names.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/global_register.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/global_unregister.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.st/x86_64-unknown-linux-gnu/global_whereis.o ranlib /opt/otp_src_R15B03/lib/erl_interface/obj/x86_64-unknown-linux-gnu/liberl_interface_st.a gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c connect/ei_connect.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_connect.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c connect/ei_resolve.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_resolve.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c connect/eirecv.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/eirecv.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c connect/send.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/send.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c connect/send_exit.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/send_exit.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c connect/send_reg.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/send_reg.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c decode/decode_atom.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_atom.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c decode/decode_big.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_big.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c decode/decode_bignum.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_bignum.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c decode/decode_binary.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_binary.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c decode/decode_boolean.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_boolean.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c decode/decode_char.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_char.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c decode/decode_double.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_double.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c decode/decode_fun.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_fun.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c decode/decode_intlist.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_intlist.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c decode/decode_list_header.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_list_header.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c decode/decode_long.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_long.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c decode/decode_pid.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_pid.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c decode/decode_port.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_port.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c decode/decode_ref.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_ref.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c decode/decode_skip.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_skip.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c decode/decode_string.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_string.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c decode/decode_trace.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_trace.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c decode/decode_tuple_header.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_tuple_header.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c decode/decode_ulong.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_ulong.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c decode/decode_version.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_version.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c decode/decode_longlong.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_longlong.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c decode/decode_ulonglong.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_ulonglong.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c encode/encode_atom.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_atom.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c encode/encode_big.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_big.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c encode/encode_bignum.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_bignum.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c encode/encode_binary.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_binary.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c encode/encode_boolean.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_boolean.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c encode/encode_char.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_char.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c encode/encode_double.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_double.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c encode/encode_fun.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_fun.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c encode/encode_list_header.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_list_header.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c encode/encode_long.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_long.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c encode/encode_pid.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_pid.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c encode/encode_port.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_port.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c encode/encode_ref.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_ref.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c encode/encode_string.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_string.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c encode/encode_trace.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_trace.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c encode/encode_tuple_header.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_tuple_header.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c encode/encode_ulong.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_ulong.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c encode/encode_version.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_version.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c encode/encode_longlong.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_longlong.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c encode/encode_ulonglong.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_ulonglong.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c epmd/epmd_port.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/epmd_port.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c epmd/epmd_publish.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/epmd_publish.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c epmd/epmd_unpublish.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/epmd_unpublish.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c misc/ei_decode_term.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_decode_term.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c misc/ei_format.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_format.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c misc/ei_locking.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_locking.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c misc/ei_malloc.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_malloc.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c misc/ei_portio.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_portio.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c misc/ei_printterm.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_printterm.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c misc/ei_pthreads.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_pthreads.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c misc/ei_trace.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_trace.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c misc/ei_x_encode.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_x_encode.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c misc/eimd5.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/eimd5.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c misc/get_type.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/get_type.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c misc/show_msg.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/show_msg.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c misc/ei_compat.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_compat.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/hash_dohash.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_dohash.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/hash_foreach.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_foreach.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/hash_freetab.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_freetab.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/hash_insert.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_insert.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/hash_isprime.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_isprime.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/hash_lookup.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_lookup.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/hash_newtab.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_newtab.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/hash_remove.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_remove.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/hash_resize.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_resize.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/hash_rlookup.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_rlookup.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/reg_close.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_close.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/reg_delete.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_delete.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/reg_dirty.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_dirty.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/reg_dump.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_dump.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/reg_free.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_free.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/reg_get.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_get.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/reg_getf.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_getf.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/reg_geti.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_geti.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/reg_getp.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_getp.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/reg_gets.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_gets.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/reg_make.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_make.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/reg_open.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_open.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/reg_purge.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_purge.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/reg_resize.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_resize.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/reg_restore.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_restore.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/reg_set.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_set.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/reg_setf.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_setf.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/reg_seti.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_seti.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/reg_setp.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_setp.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/reg_sets.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_sets.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/reg_stat.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_stat.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c registry/reg_tabstat.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_tabstat.o rm -f /opt/otp_src_R15B03/lib/erl_interface/obj/x86_64-unknown-linux-gnu/libei.a ar rcv /opt/otp_src_R15B03/lib/erl_interface/obj/x86_64-unknown-linux-gnu/libei.a /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_connect.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_resolve.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/eirecv.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/send.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/send_exit.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/send_reg.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_atom.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_big.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_bignum.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_binary.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_boolean.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_char.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_double.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_fun.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_intlist.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_list_header.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_long.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_pid.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_port.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_ref.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_skip.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_string.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_trace.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_tuple_header.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_ulong.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_version.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_longlong.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_ulonglong.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_atom.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_big.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_bignum.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_binary.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_boolean.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_char.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_double.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_fun.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_list_header.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_long.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_pid.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_port.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_ref.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_string.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_trace.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_tuple_header.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_ulong.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_version.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_longlong.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_ulonglong.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/epmd_port.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/epmd_publish.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/epmd_unpublish.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_decode_term.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_format.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_locking.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_malloc.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_portio.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_printterm.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_pthreads.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_trace.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_x_encode.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/eimd5.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/get_type.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/show_msg.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_compat.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_dohash.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_foreach.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_freetab.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_insert.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_isprime.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_lookup.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_newtab.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_remove.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_resize.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_rlookup.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_close.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_delete.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_dirty.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_dump.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_free.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_get.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_getf.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_geti.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_getp.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_gets.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_make.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_open.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_purge.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_resize.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_restore.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_set.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_setf.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_seti.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_setp.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_sets.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_stat.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_tabstat.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_connect.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_resolve.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/eirecv.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/send.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/send_exit.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/send_reg.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_atom.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_big.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_bignum.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_binary.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_boolean.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_char.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_double.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_fun.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_intlist.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_list_header.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_long.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_pid.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_port.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_ref.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_skip.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_string.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_trace.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_tuple_header.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_ulong.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_version.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_longlong.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_ulonglong.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_atom.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_big.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_bignum.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_binary.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_boolean.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_char.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_double.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_fun.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_list_header.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_long.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_pid.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_port.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_ref.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_string.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_trace.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_tuple_header.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_ulong.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_version.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_longlong.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_ulonglong.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/epmd_port.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/epmd_publish.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/epmd_unpublish.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_decode_term.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_format.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_locking.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_malloc.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_portio.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_printterm.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_pthreads.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_trace.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_x_encode.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/eimd5.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/get_type.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/show_msg.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/ei_compat.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_dohash.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_foreach.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_freetab.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_insert.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_isprime.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_lookup.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_newtab.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_remove.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_resize.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/hash_rlookup.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_close.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_delete.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_dirty.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_dump.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_free.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_get.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_getf.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_geti.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_getp.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_gets.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_make.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_open.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_purge.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_resize.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_restore.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_set.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_setf.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_seti.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_setp.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_sets.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_stat.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/reg_tabstat.o ranlib /opt/otp_src_R15B03/lib/erl_interface/obj/x86_64-unknown-linux-gnu/libei.a gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c legacy/decode_term.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_term.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c legacy/encode_term.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_term.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c legacy/erl_connect.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/erl_connect.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c legacy/erl_error.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/erl_error.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c legacy/erl_eterm.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/erl_eterm.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c legacy/erl_fix_alloc.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/erl_fix_alloc.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c legacy/erl_format.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/erl_format.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c legacy/erl_malloc.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/erl_malloc.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c legacy/erl_marshal.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/erl_marshal.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c legacy/erl_resolve.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/erl_resolve.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c legacy/erl_timeout.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/erl_timeout.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c legacy/global_names.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/global_names.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c legacy/global_register.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/global_register.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c legacy/global_unregister.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/global_unregister.o gcc -m64 -g -O2 -DEI_64BIT -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -c legacy/global_whereis.c -o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/global_whereis.o rm -f /opt/otp_src_R15B03/lib/erl_interface/obj/x86_64-unknown-linux-gnu/liberl_interface.a ar rcv /opt/otp_src_R15B03/lib/erl_interface/obj/x86_64-unknown-linux-gnu/liberl_interface.a /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_term.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_term.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/erl_connect.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/erl_error.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/erl_eterm.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/erl_fix_alloc.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/erl_format.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/erl_malloc.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/erl_marshal.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/erl_resolve.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/erl_timeout.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/global_names.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/global_register.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/global_unregister.o /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/global_whereis.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/decode_term.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/encode_term.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/erl_connect.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/erl_error.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/erl_eterm.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/erl_fix_alloc.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/erl_format.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/erl_malloc.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/erl_marshal.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/erl_resolve.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/erl_timeout.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/global_names.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/global_register.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/global_unregister.o a - /opt/otp_src_R15B03/lib/erl_interface/obj.mt/x86_64-unknown-linux-gnu/global_whereis.o ranlib /opt/otp_src_R15B03/lib/erl_interface/obj/x86_64-unknown-linux-gnu/liberl_interface.a gcc -m64 -g -O2 -DEI_64BIT -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -fno-strict-aliasing -I. -I../include -Iconnect -Iencode -Idecode -Imisc -Iepmd -Iregistry -Ix86_64-unknown-linux-gnu -Ilegacy -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -m64 -o /opt/otp_src_R15B03/lib/erl_interface/bin/x86_64-unknown-linux-gnu/erl_call prog/erl_call.c prog/erl_start.c \ -L/opt/otp_src_R15B03/lib/erl_interface/obj/x86_64-unknown-linux-gnu -lei -lpthread -lrt -lresolv -lnsl make[4]: Leaving directory `/opt/otp_src_R15B03/lib/erl_interface/src' make[3]: Leaving directory `/opt/otp_src_R15B03/lib/erl_interface/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/erl_interface/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/erl_interface/doc/src' === Leaving application erl_interface make[2]: Leaving directory `/opt/otp_src_R15B03/lib/erl_interface' make[2]: Entering directory `/opt/otp_src_R15B03/lib/asn1' === Entering application asn1 make[3]: Entering directory `/opt/otp_src_R15B03/lib/asn1/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/asn1/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/asn1/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/asn1/doc/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/asn1/c_src' gcc -c -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/emulator/sys/unix -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -O3 -o ../priv/obj/x86_64-unknown-linux-gnu/asn1_erl_nif.o asn1_erl_nif.c gcc -m64 -shared -Wl,-Bsymbolic -o ../priv/lib/x86_64-unknown-linux-gnu/asn1_erl_nif.so ../priv/obj/x86_64-unknown-linux-gnu/asn1_erl_nif.o -lc -lutil -ldl -lm make[3]: Leaving directory `/opt/otp_src_R15B03/lib/asn1/c_src' === Leaving application asn1 make[2]: Leaving directory `/opt/otp_src_R15B03/lib/asn1' === Skipping subdir jinterface, reason: Java compiler disabled by user === make[2]: Entering directory `/opt/otp_src_R15B03/lib/wx' === Entering application wx make[3]: Entering directory `/opt/otp_src_R15B03/lib/wx/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/wx/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/wx/c_src' mkdir -p x86_64-unknown-linux-gnu gcc -c -g -Wall -O2 -fPIC -fomit-frame-pointer -fno-strict-aliasing -m64 -g -O2 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DHAVE_GL_GL_H=1 -DHAVE_GL_SUPPORT=1 -DHAVE_GLINTPTR=1 -DHAVE_GLINTPTRARB=1 -DHAVE_GLCHAR=1 -DHAVE_GLCHARARB=1 -DHAVE_GLHALFARB=1 -DHAVE_GLINT64EXT=1 -DHAVE_WX_STC_STC_H=1 -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/emulator/sys/unix wxe_driver.c -o x86_64-unknown-linux-gnu/wxe_driver.o mkdir -p x86_64-unknown-linux-gnu gcc -c -g -Wall -O2 -fPIC -fomit-frame-pointer -fno-strict-aliasing -m64 -g -O2 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DHAVE_GL_GL_H=1 -DHAVE_GL_SUPPORT=1 -DHAVE_GLINTPTR=1 -DHAVE_GLINTPTRARB=1 -DHAVE_GLCHAR=1 -DHAVE_GLCHARARB=1 -DHAVE_GLHALFARB=1 -DHAVE_GLINT64EXT=1 -DHAVE_WX_STC_STC_H=1 -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/emulator/sys/unix wxe_ps_init.c -o x86_64-unknown-linux-gnu/wxe_ps_init.o mkdir -p x86_64-unknown-linux-gnu g++ -c -g -Wall -O2 -fPIC -fomit-frame-pointer -fno-strict-aliasing -m64 -g -O2 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DHAVE_GL_GL_H=1 -DHAVE_GL_SUPPORT=1 -DHAVE_GLINTPTR=1 -DHAVE_GLINTPTRARB=1 -DHAVE_GLCHAR=1 -DHAVE_GLCHARARB=1 -DHAVE_GLHALFARB=1 -DHAVE_GLINT64EXT=1 -DHAVE_WX_STC_STC_H=1 -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/emulator/sys/unix wxe_impl.cpp -o x86_64-unknown-linux-gnu/wxe_impl.o mkdir -p x86_64-unknown-linux-gnu g++ -c -g -Wall -O2 -fPIC -fomit-frame-pointer -fno-strict-aliasing -m64 -g -O2 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DHAVE_GL_GL_H=1 -DHAVE_GL_SUPPORT=1 -DHAVE_GLINTPTR=1 -DHAVE_GLINTPTRARB=1 -DHAVE_GLCHAR=1 -DHAVE_GLCHARARB=1 -DHAVE_GLHALFARB=1 -DHAVE_GLINT64EXT=1 -DHAVE_WX_STC_STC_H=1 -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/emulator/sys/unix wxePrintout.cpp -o x86_64-unknown-linux-gnu/wxePrintout.o mkdir -p x86_64-unknown-linux-gnu g++ -c -g -Wall -O2 -fPIC -fomit-frame-pointer -fno-strict-aliasing -m64 -g -O2 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DHAVE_GL_GL_H=1 -DHAVE_GL_SUPPORT=1 -DHAVE_GLINTPTR=1 -DHAVE_GLINTPTRARB=1 -DHAVE_GLCHAR=1 -DHAVE_GLCHARARB=1 -DHAVE_GLHALFARB=1 -DHAVE_GLINT64EXT=1 -DHAVE_WX_STC_STC_H=1 -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/emulator/sys/unix wxe_return.cpp -o x86_64-unknown-linux-gnu/wxe_return.o mkdir -p x86_64-unknown-linux-gnu g++ -c -g -Wall -O2 -fPIC -fomit-frame-pointer -fno-strict-aliasing -m64 -g -O2 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DHAVE_GL_GL_H=1 -DHAVE_GL_SUPPORT=1 -DHAVE_GLINTPTR=1 -DHAVE_GLINTPTRARB=1 -DHAVE_GLCHAR=1 -DHAVE_GLCHARARB=1 -DHAVE_GLHALFARB=1 -DHAVE_GLINT64EXT=1 -DHAVE_WX_STC_STC_H=1 -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/emulator/sys/unix wxe_gl.cpp -o x86_64-unknown-linux-gnu/wxe_gl.o mkdir -p x86_64-unknown-linux-gnu g++ -c -g -Wall -O2 -fPIC -fomit-frame-pointer -fno-strict-aliasing -m64 -g -O2 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DHAVE_GL_GL_H=1 -DHAVE_GL_SUPPORT=1 -DHAVE_GLINTPTR=1 -DHAVE_GLINTPTRARB=1 -DHAVE_GLCHAR=1 -DHAVE_GLCHARARB=1 -DHAVE_GLHALFARB=1 -DHAVE_GLINT64EXT=1 -DHAVE_WX_STC_STC_H=1 -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/emulator/sys/unix gen/wxe_funcs.cpp -o x86_64-unknown-linux-gnu/wxe_funcs.o mkdir -p x86_64-unknown-linux-gnu g++ -c -g -Wall -O2 -fPIC -fomit-frame-pointer -fno-strict-aliasing -m64 -g -O2 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DHAVE_GL_GL_H=1 -DHAVE_GL_SUPPORT=1 -DHAVE_GLINTPTR=1 -DHAVE_GLINTPTRARB=1 -DHAVE_GLCHAR=1 -DHAVE_GLCHARARB=1 -DHAVE_GLHALFARB=1 -DHAVE_GLINT64EXT=1 -DHAVE_WX_STC_STC_H=1 -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/emulator/sys/unix gen/wxe_events.cpp -o x86_64-unknown-linux-gnu/wxe_events.o mkdir -p x86_64-unknown-linux-gnu g++ -c -g -Wall -O2 -fPIC -fomit-frame-pointer -fno-strict-aliasing -m64 -g -O2 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DHAVE_GL_GL_H=1 -DHAVE_GL_SUPPORT=1 -DHAVE_GLINTPTR=1 -DHAVE_GLINTPTRARB=1 -DHAVE_GLCHAR=1 -DHAVE_GLCHARARB=1 -DHAVE_GLHALFARB=1 -DHAVE_GLINT64EXT=1 -DHAVE_WX_STC_STC_H=1 -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/emulator/sys/unix gen/wxe_init.cpp -o x86_64-unknown-linux-gnu/wxe_init.o mkdir -p ../priv g++ -shared -fPIC -m64 x86_64-unknown-linux-gnu/wxe_driver.o x86_64-unknown-linux-gnu/wxe_ps_init.o x86_64-unknown-linux-gnu/wxe_impl.o x86_64-unknown-linux-gnu/wxePrintout.o x86_64-unknown-linux-gnu/wxe_return.o x86_64-unknown-linux-gnu/wxe_gl.o x86_64-unknown-linux-gnu/wxe_funcs.o x86_64-unknown-linux-gnu/wxe_events.o x86_64-unknown-linux-gnu/wxe_init.o -pthread -lwx_gtk2u_stc-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_baseu_xml-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu-2.8 -lwx_gtk2u_gl-2.8 -lwx_gtk2u_aui-2.8 -o ../priv/wxe_driver.so mkdir -p x86_64-unknown-linux-gnu g++ -c -g -Wall -O2 -fPIC -fomit-frame-pointer -fno-strict-aliasing -m64 -g -O2 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DHAVE_GL_GL_H=1 -DHAVE_GL_SUPPORT=1 -DHAVE_GLINTPTR=1 -DHAVE_GLINTPTRARB=1 -DHAVE_GLCHAR=1 -DHAVE_GLCHARARB=1 -DHAVE_GLHALFARB=1 -DHAVE_GLINT64EXT=1 -DHAVE_WX_STC_STC_H=1 -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/emulator/sys/unix gen/gl_funcs.cpp -o x86_64-unknown-linux-gnu/gl_funcs.o mkdir -p x86_64-unknown-linux-gnu g++ -c -g -Wall -O2 -fPIC -fomit-frame-pointer -fno-strict-aliasing -m64 -g -O2 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DHAVE_GL_GL_H=1 -DHAVE_GL_SUPPORT=1 -DHAVE_GLINTPTR=1 -DHAVE_GLINTPTRARB=1 -DHAVE_GLCHAR=1 -DHAVE_GLCHARARB=1 -DHAVE_GLHALFARB=1 -DHAVE_GLINT64EXT=1 -DHAVE_WX_STC_STC_H=1 -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/emulator/sys/unix egl_impl.cpp -o x86_64-unknown-linux-gnu/egl_impl.o mkdir -p ../priv gcc -shared -fPIC -m64 x86_64-unknown-linux-gnu/gl_funcs.o x86_64-unknown-linux-gnu/egl_impl.o -lGL -lGLU -o ../priv/erl_gl.so make[3]: Leaving directory `/opt/otp_src_R15B03/lib/wx/c_src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/wx/examples' make[4]: Entering directory `/opt/otp_src_R15B03/lib/wx/examples/demo' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/wx/examples/demo' make[4]: Entering directory `/opt/otp_src_R15B03/lib/wx/examples/sudoku' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/wx/examples/sudoku' make[4]: Entering directory `/opt/otp_src_R15B03/lib/wx/examples/simple' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/wx/examples/simple' make[4]: Entering directory `/opt/otp_src_R15B03/lib/wx/examples/xrc' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/wx/examples/xrc' make[3]: Leaving directory `/opt/otp_src_R15B03/lib/wx/examples' make[3]: Entering directory `/opt/otp_src_R15B03/lib/wx/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/wx/doc/src' === Leaving application wx make[2]: Leaving directory `/opt/otp_src_R15B03/lib/wx' make[2]: Entering directory `/opt/otp_src_R15B03/lib/debugger' === Entering application debugger make[3]: Entering directory `/opt/otp_src_R15B03/lib/debugger/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/debugger/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/debugger/priv' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/debugger/priv' make[3]: Entering directory `/opt/otp_src_R15B03/lib/debugger/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/debugger/doc/src' === Leaving application debugger make[2]: Leaving directory `/opt/otp_src_R15B03/lib/debugger' make[2]: Entering directory `/opt/otp_src_R15B03/lib/reltool' === Entering application reltool make[3]: Entering directory `/opt/otp_src_R15B03/lib/reltool/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/reltool/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/reltool/examples' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/reltool/examples' make[3]: Entering directory `/opt/otp_src_R15B03/lib/reltool/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/reltool/doc/src' === Leaving application reltool make[2]: Leaving directory `/opt/otp_src_R15B03/lib/reltool' make[2]: Entering directory `/opt/otp_src_R15B03/lib/gs' === Entering application gs make[3]: Entering directory `/opt/otp_src_R15B03/lib/gs/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/gs/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/gs/tcl' make -f x86_64-unknown-linux-gnu/Makefile TYPE=opt make[4]: Entering directory `/opt/otp_src_R15B03/lib/gs/tcl' make[4]: Nothing to be done for `debug'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/gs/tcl' make[3]: Leaving directory `/opt/otp_src_R15B03/lib/gs/tcl' make[3]: Entering directory `/opt/otp_src_R15B03/lib/gs/contribs' make[4]: Entering directory `/opt/otp_src_R15B03/lib/gs/contribs/bonk' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/gs/contribs/bonk' make[4]: Entering directory `/opt/otp_src_R15B03/lib/gs/contribs/cols' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/gs/contribs/cols' make[4]: Entering directory `/opt/otp_src_R15B03/lib/gs/contribs/mandel' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/gs/contribs/mandel' make[4]: Entering directory `/opt/otp_src_R15B03/lib/gs/contribs/othello' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/gs/contribs/othello' make[3]: Leaving directory `/opt/otp_src_R15B03/lib/gs/contribs' make[3]: Entering directory `/opt/otp_src_R15B03/lib/gs/examples' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/gs/examples' make[3]: Entering directory `/opt/otp_src_R15B03/lib/gs/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/gs/doc/src' === Leaving application gs make[2]: Leaving directory `/opt/otp_src_R15B03/lib/gs' make[2]: Entering directory `/opt/otp_src_R15B03/lib/inets' === Entering application inets make[3]: Entering directory `/opt/otp_src_R15B03/lib/inets/src' make[4]: Entering directory `/opt/otp_src_R15B03/lib/inets/src/inets_app' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/inets/src/inets_app' make[4]: Entering directory `/opt/otp_src_R15B03/lib/inets/src/http_lib' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/inets/src/http_lib' make[4]: Entering directory `/opt/otp_src_R15B03/lib/inets/src/http_client' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/inets/src/http_client' make[4]: Entering directory `/opt/otp_src_R15B03/lib/inets/src/http_server' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/inets/src/http_server' make[4]: Entering directory `/opt/otp_src_R15B03/lib/inets/src/ftp' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/inets/src/ftp' make[4]: Entering directory `/opt/otp_src_R15B03/lib/inets/src/tftp' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/inets/src/tftp' make[3]: Leaving directory `/opt/otp_src_R15B03/lib/inets/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/inets/examples' make[4]: Entering directory `/opt/otp_src_R15B03/lib/inets/examples/server_root' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/inets/examples/server_root' make[4]: Entering directory `/opt/otp_src_R15B03/lib/inets/examples/httpd_load_test' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/inets/examples/httpd_load_test' make[3]: Leaving directory `/opt/otp_src_R15B03/lib/inets/examples' make[3]: Entering directory `/opt/otp_src_R15B03/lib/inets/priv' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/inets/priv' make[3]: Entering directory `/opt/otp_src_R15B03/lib/inets/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/inets/doc/src' === Leaving application inets make[2]: Leaving directory `/opt/otp_src_R15B03/lib/inets' make[2]: Entering directory `/opt/otp_src_R15B03/lib/ic' === Entering application ic make[3]: Entering directory `/opt/otp_src_R15B03/lib/ic/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/ic/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/ic/c_src' make -f x86_64-unknown-linux-gnu/Makefile TYPE=opt make[4]: Entering directory `/opt/otp_src_R15B03/lib/ic/c_src' make[4]: Nothing to be done for `debug'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/ic/c_src' make[3]: Leaving directory `/opt/otp_src_R15B03/lib/ic/c_src' === Skipping subdir java_src, reason: Java compiler disabled by user === make[3]: Entering directory `/opt/otp_src_R15B03/lib/ic/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/ic/doc/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/ic/examples/pre_post_condition' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/ic/examples/pre_post_condition' === Leaving application ic make[2]: Leaving directory `/opt/otp_src_R15B03/lib/ic' make[2]: Entering directory `/opt/otp_src_R15B03/lib/mnesia' === Entering application mnesia make[3]: Entering directory `/opt/otp_src_R15B03/lib/mnesia/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/mnesia/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/mnesia/include' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/mnesia/include' make[3]: Entering directory `/opt/otp_src_R15B03/lib/mnesia/examples' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/mnesia/examples' make[3]: Entering directory `/opt/otp_src_R15B03/lib/mnesia/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/mnesia/doc/src' === Leaving application mnesia make[2]: Leaving directory `/opt/otp_src_R15B03/lib/mnesia' make[2]: Entering directory `/opt/otp_src_R15B03/lib/crypto' === Entering application crypto make[3]: Entering directory `/opt/otp_src_R15B03/lib/crypto/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/crypto/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/crypto/c_src' make -f x86_64-unknown-linux-gnu/Makefile TYPE=opt make[4]: Entering directory `/opt/otp_src_R15B03/lib/crypto/c_src' /usr/bin/install -c -d ../priv/obj/x86_64-unknown-linux-gnu gcc -c -o ../priv/obj/x86_64-unknown-linux-gnu/crypto.o -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -I/usr/include -I/usr/include -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/emulator/sys/unix crypto.c /usr/bin/install -c -d ../priv/lib/x86_64-unknown-linux-gnu gcc -m64 -shared -Wl,-Bsymbolic -o ../priv/lib/x86_64-unknown-linux-gnu/crypto.so ../priv/obj/x86_64-unknown-linux-gnu/crypto.o -Wl,-R/usr/lib64 -Wl,-R/usr/local/lib64 -Wl,-R/usr/sfw/lib64 -Wl,-R/opt/local/lib64 -Wl,-R/usr/pkg/lib64 -Wl,-R/usr/local/openssl/lib64 -Wl,-R/usr/lib/openssl/lib64 -Wl,-R/usr/openssl/lib64 -Wl,-R/usr/local/ssl/lib64 -Wl,-R/usr/lib/ssl/lib64 -Wl,-R/usr/ssl/lib64 -Wl,-R/usr/local/lib -Wl,-R/usr/sfw/lib -Wl,-R/usr/lib -Wl,-R/opt/local/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/local/openssl/lib -Wl,-R/usr/lib/openssl/lib -Wl,-R/usr/openssl/lib -Wl,-R/usr/local/ssl/lib -Wl,-R/usr/lib/ssl/lib -Wl,-R/usr/ssl/lib -L/usr/lib64 -lcrypto make[4]: Leaving directory `/opt/otp_src_R15B03/lib/crypto/c_src' make[3]: Leaving directory `/opt/otp_src_R15B03/lib/crypto/c_src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/crypto/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/crypto/doc/src' === Leaving application crypto make[2]: Leaving directory `/opt/otp_src_R15B03/lib/crypto' make[2]: Entering directory `/opt/otp_src_R15B03/lib/orber' === Entering application orber make[3]: Entering directory `/opt/otp_src_R15B03/lib/orber/COSS/CosNaming' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/orber/COSS/CosNaming' make[3]: Entering directory `/opt/otp_src_R15B03/lib/orber/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/orber/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/orber/java_src' make[4]: Entering directory `/opt/otp_src_R15B03/lib/orber/java_src/Orber' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/orber/java_src/Orber' make[3]: Leaving directory `/opt/otp_src_R15B03/lib/orber/java_src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/orber/c_src' make -f x86_64-unknown-linux-gnu/Makefile TYPE=opt make[4]: Entering directory `/opt/otp_src_R15B03/lib/orber/c_src' mkdir -p ../priv/obj/x86_64-unknown-linux-gnu echo "Nothing to build" Nothing to build make[4]: Leaving directory `/opt/otp_src_R15B03/lib/orber/c_src' make[3]: Leaving directory `/opt/otp_src_R15B03/lib/orber/c_src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/orber/examples' make[4]: Entering directory `/opt/otp_src_R15B03/lib/orber/examples/Stack' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/orber/examples/Stack' make[3]: Leaving directory `/opt/otp_src_R15B03/lib/orber/examples' make[3]: Entering directory `/opt/otp_src_R15B03/lib/orber/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/orber/doc/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/orber/priv' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/orber/priv' === Leaving application orber make[2]: Leaving directory `/opt/otp_src_R15B03/lib/orber' make[2]: Entering directory `/opt/otp_src_R15B03/lib/os_mon' === Entering application os_mon make[3]: Entering directory `/opt/otp_src_R15B03/lib/os_mon/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/os_mon/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/os_mon/c_src' make -f x86_64-unknown-linux-gnu/Makefile TYPE=opt make[4]: Entering directory `/opt/otp_src_R15B03/lib/os_mon/c_src' gcc -c -o ../priv/obj/x86_64-unknown-linux-gnu/memsup.o -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H memsup.c gcc -m64 -o ../priv/bin/x86_64-unknown-linux-gnu/memsup ../priv/obj/x86_64-unknown-linux-gnu/memsup.o gcc -c -o ../priv/obj/x86_64-unknown-linux-gnu/cpu_sup.o -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -DHAVE_CONFIG_H cpu_sup.c gcc -m64 -o ../priv/bin/x86_64-unknown-linux-gnu/cpu_sup ../priv/obj/x86_64-unknown-linux-gnu/cpu_sup.o make[4]: Leaving directory `/opt/otp_src_R15B03/lib/os_mon/c_src' make[3]: Leaving directory `/opt/otp_src_R15B03/lib/os_mon/c_src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/os_mon/mibs' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/os_mon/mibs' make[3]: Entering directory `/opt/otp_src_R15B03/lib/os_mon/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/os_mon/doc/src' === Leaving application os_mon make[2]: Leaving directory `/opt/otp_src_R15B03/lib/os_mon' make[2]: Entering directory `/opt/otp_src_R15B03/lib/parsetools' === Entering application parsetools make[3]: Entering directory `/opt/otp_src_R15B03/lib/parsetools/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/parsetools/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/parsetools/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/parsetools/doc/src' === Leaving application parsetools make[2]: Leaving directory `/opt/otp_src_R15B03/lib/parsetools' make[2]: Entering directory `/opt/otp_src_R15B03/lib/syntax_tools' === Entering application syntax_tools make[3]: Entering directory `/opt/otp_src_R15B03/lib/syntax_tools/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/syntax_tools/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/syntax_tools/examples' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/syntax_tools/examples' make[3]: Entering directory `/opt/otp_src_R15B03/lib/syntax_tools/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/syntax_tools/doc/src' === Leaving application syntax_tools make[2]: Leaving directory `/opt/otp_src_R15B03/lib/syntax_tools' make[2]: Entering directory `/opt/otp_src_R15B03/lib/pman' === Entering application pman make[3]: Entering directory `/opt/otp_src_R15B03/lib/pman/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/pman/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/pman/priv' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/pman/priv' make[3]: Entering directory `/opt/otp_src_R15B03/lib/pman/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/pman/doc/src' === Leaving application pman make[2]: Leaving directory `/opt/otp_src_R15B03/lib/pman' make[2]: Entering directory `/opt/otp_src_R15B03/lib/public_key' === Entering application public_key make[3]: Entering directory `/opt/otp_src_R15B03/lib/public_key/asn1' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/public_key/asn1' make[3]: Entering directory `/opt/otp_src_R15B03/lib/public_key/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/public_key/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/public_key/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/public_key/doc/src' === Leaving application public_key make[2]: Leaving directory `/opt/otp_src_R15B03/lib/public_key' make[2]: Entering directory `/opt/otp_src_R15B03/lib/ssl' === Entering application ssl make[3]: Entering directory `/opt/otp_src_R15B03/lib/ssl/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/ssl/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/ssl/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/ssl/doc/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/ssl/examples/certs' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/ssl/examples/certs' make[3]: Entering directory `/opt/otp_src_R15B03/lib/ssl/examples/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/ssl/examples/src' === Leaving application ssl make[2]: Leaving directory `/opt/otp_src_R15B03/lib/ssl' make[2]: Entering directory `/opt/otp_src_R15B03/lib/toolbar' === Entering application toolbar make[3]: Entering directory `/opt/otp_src_R15B03/lib/toolbar/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/toolbar/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/toolbar/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/toolbar/doc/src' === Leaving application toolbar make[2]: Leaving directory `/opt/otp_src_R15B03/lib/toolbar' make[2]: Entering directory `/opt/otp_src_R15B03/lib/tv' === Entering application tv make[3]: Entering directory `/opt/otp_src_R15B03/lib/tv/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/tv/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/tv/priv' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/tv/priv' make[3]: Entering directory `/opt/otp_src_R15B03/lib/tv/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/tv/doc/src' === Leaving application tv make[2]: Leaving directory `/opt/otp_src_R15B03/lib/tv' make[2]: Entering directory `/opt/otp_src_R15B03/lib/observer' === Entering application observer make[3]: Entering directory `/opt/otp_src_R15B03/lib/observer/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/observer/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/observer/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/observer/doc/src' === Leaving application observer make[2]: Leaving directory `/opt/otp_src_R15B03/lib/observer' make[2]: Entering directory `/opt/otp_src_R15B03/lib/odbc' === Entering application odbc make[3]: Entering directory `/opt/otp_src_R15B03/lib/odbc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/odbc/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/odbc/c_src' make -f x86_64-unknown-linux-gnu/Makefile TYPE=opt make[4]: Entering directory `/opt/otp_src_R15B03/lib/odbc/c_src' gcc -m64 -g -O2 -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_NETDB_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_SYS_SOCKET_H=1 -DHAVE_STRUCT_SOCKADDR_IN6_SIN6_ADDR=1 -DHAVE_MEMSET=1 -DHAVE_SOCKET=1 -DHAVE_PTHREAD_H=1 -DSIZEOF_VOID_P=8 -I. -I/usr/include -I/opt/otp_src_R15B03/lib/erl_interface/include -DUNIX -o ../priv/obj/x86_64-unknown-linux-gnu/odbcserver.o -c odbcserver.c gcc -m64 -g -O2 -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_NETDB_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_SYS_SOCKET_H=1 -DHAVE_STRUCT_SOCKADDR_IN6_SIN6_ADDR=1 -DHAVE_MEMSET=1 -DHAVE_SOCKET=1 -DHAVE_PTHREAD_H=1 -DSIZEOF_VOID_P=8 -o ../priv/bin/x86_64-unknown-linux-gnu/odbcserver ../priv/obj/x86_64-unknown-linux-gnu/odbcserver.o -L/usr/lib64 -lodbc -L/opt/otp_src_R15B03/lib/erl_interface/obj/x86_64-unknown-linux-gnu -lpthread -lerl_interface -lei make[4]: Leaving directory `/opt/otp_src_R15B03/lib/odbc/c_src' make[3]: Leaving directory `/opt/otp_src_R15B03/lib/odbc/c_src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/odbc/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/odbc/doc/src' === Leaving application odbc make[2]: Leaving directory `/opt/otp_src_R15B03/lib/odbc' make[2]: Entering directory `/opt/otp_src_R15B03/lib/diameter' === Entering application diameter make[3]: Entering directory `/opt/otp_src_R15B03/lib/diameter/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/diameter/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/diameter/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/diameter/doc/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/diameter/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/diameter/doc/src' === Leaving application diameter make[2]: Leaving directory `/opt/otp_src_R15B03/lib/diameter' make[2]: Entering directory `/opt/otp_src_R15B03/lib/cosTransactions' === Entering application cosTransactions make[3]: Entering directory `/opt/otp_src_R15B03/lib/cosTransactions/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/cosTransactions/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/cosTransactions/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/cosTransactions/doc/src' === Leaving application cosTransactions make[2]: Leaving directory `/opt/otp_src_R15B03/lib/cosTransactions' make[2]: Entering directory `/opt/otp_src_R15B03/lib/cosEvent' === Entering application cosEvent make[3]: Entering directory `/opt/otp_src_R15B03/lib/cosEvent/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/cosEvent/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/cosEvent/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/cosEvent/doc/src' === Leaving application cosEvent make[2]: Leaving directory `/opt/otp_src_R15B03/lib/cosEvent' make[2]: Entering directory `/opt/otp_src_R15B03/lib/cosTime' === Entering application cosTime make[3]: Entering directory `/opt/otp_src_R15B03/lib/cosTime/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/cosTime/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/cosTime/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/cosTime/doc/src' === Leaving application cosTime make[2]: Leaving directory `/opt/otp_src_R15B03/lib/cosTime' make[2]: Entering directory `/opt/otp_src_R15B03/lib/cosNotification' === Entering application cosNotification make[3]: Entering directory `/opt/otp_src_R15B03/lib/cosNotification/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/cosNotification/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/cosNotification/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/cosNotification/doc/src' === Leaving application cosNotification make[2]: Leaving directory `/opt/otp_src_R15B03/lib/cosNotification' make[2]: Entering directory `/opt/otp_src_R15B03/lib/cosProperty' === Entering application cosProperty make[3]: Entering directory `/opt/otp_src_R15B03/lib/cosProperty/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/cosProperty/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/cosProperty/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/cosProperty/doc/src' === Leaving application cosProperty make[2]: Leaving directory `/opt/otp_src_R15B03/lib/cosProperty' make[2]: Entering directory `/opt/otp_src_R15B03/lib/cosFileTransfer' === Entering application cosFileTransfer make[3]: Entering directory `/opt/otp_src_R15B03/lib/cosFileTransfer/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/cosFileTransfer/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/cosFileTransfer/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/cosFileTransfer/doc/src' === Leaving application cosFileTransfer make[2]: Leaving directory `/opt/otp_src_R15B03/lib/cosFileTransfer' make[2]: Entering directory `/opt/otp_src_R15B03/lib/cosEventDomain' === Entering application cosEventDomain make[3]: Entering directory `/opt/otp_src_R15B03/lib/cosEventDomain/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/cosEventDomain/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/cosEventDomain/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/cosEventDomain/doc/src' === Leaving application cosEventDomain make[2]: Leaving directory `/opt/otp_src_R15B03/lib/cosEventDomain' make[2]: Entering directory `/opt/otp_src_R15B03/lib/et' === Entering application et make[3]: Entering directory `/opt/otp_src_R15B03/lib/et/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/et/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/et/examples' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/et/examples' make[3]: Entering directory `/opt/otp_src_R15B03/lib/et/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/et/doc/src' === Leaving application et make[2]: Leaving directory `/opt/otp_src_R15B03/lib/et' make[2]: Entering directory `/opt/otp_src_R15B03/lib/megaco' === Entering application megaco make[3]: Entering directory `/opt/otp_src_R15B03/lib/megaco/src' make[4]: Entering directory `/opt/otp_src_R15B03/lib/megaco/src/app' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/megaco/src/app' make[4]: Entering directory `/opt/otp_src_R15B03/lib/megaco/src/engine' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/megaco/src/engine' make[4]: Entering directory `/opt/otp_src_R15B03/lib/megaco/src/text' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/megaco/src/text' make[4]: Entering directory `/opt/otp_src_R15B03/lib/megaco/src/flex' make -f x86_64-unknown-linux-gnu/Makefile TYPE=opt make[5]: Entering directory `/opt/otp_src_R15B03/lib/megaco/src/flex' erlc -W +debug_info -DENABLE_MEGACO_FLEX_SCANNER=true -DMEGACO_REENTRANT_FLEX_SCANNER=true -Dmegaco_parser_inline -pa /opt/otp_src_R15B03/lib/et/ebin -pa /opt/otp_src_R15B03/lib/megaco/ebin +'{parse_transform,sys_pre_attributes}' +'{attribute,insert,app_vsn,"megaco-3.16.0.2"}' -I../../include -o../../ebin megaco_flex_scanner.erl erlc -W +debug_info -DENABLE_MEGACO_FLEX_SCANNER=true -DMEGACO_REENTRANT_FLEX_SCANNER=true -Dmegaco_parser_inline -pa /opt/otp_src_R15B03/lib/et/ebin -pa /opt/otp_src_R15B03/lib/megaco/ebin +'{parse_transform,sys_pre_attributes}' +'{attribute,insert,app_vsn,"megaco-3.16.0.2"}' -I../../include -o../../ebin megaco_flex_scanner_handler.erl std [flex] scanner - lineno enabled perl -p -e \ 's/%FLEX_VERSION%/flex 2.5.35/ ; \ s/%MEGACO_YY_LINENO_OPTION%/%option yylineno/ ; \ s/%MEGACO_YY_REENTRANT_OPTION%/\/\* %option reentrant \*\// ; \ s/%MEGACO_DUMMY_DECL_YY_LINENO%/\/* static int yylineno = 1; *\//' \ < megaco_flex_scanner_drv.flex.src > megaco_flex_scanner_drv.flex flex -Ca -Pmegaco_flex_scanner_drv -omegaco_flex_scanner_drv.c megaco_flex_scanner_drv.flex multi-threaded reentrant [flex] scanner - lineno enabled perl -p -e \ 's/%FLEX_VERSION%/flex 2.5.35/ ; \ s/%MEGACO_YY_LINENO_OPTION%/%option yylineno/ ; \ s/%MEGACO_YY_REENTRANT_OPTION%/%option reentrant/ ; \ s/%MEGACO_DUMMY_DECL_YY_LINENO%/\/* static int yylineno = 1; *\//' \ < megaco_flex_scanner_drv.flex.src > megaco_flex_scanner_drv_mt.flex flex -R -Ca --yylineno -Pmegaco_flex_scanner_drv_mt -omegaco_flex_scanner_drv_mt.c megaco_flex_scanner_drv_mt.flex compiling std driver: gcc -c -DMEGACO_DRV_NAME=\"megaco_flex_scanner_drv\" -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -DOTP_RELEASE -DMFS_FLEX_DEBUG=0 -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/emulator/sys/unix -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -funroll-loops -Wall -DMEGACO_LINENO -o ../../priv/obj/x86_64-unknown-linux-gnu/megaco_flex_scanner_drv.o megaco_flex_scanner_drv.c linking std driver: gcc -m64 -shared -Wl,-Bsymbolic -o ../../priv/lib/x86_64-unknown-linux-gnu/megaco_flex_scanner_drv.so ../../priv/obj/x86_64-unknown-linux-gnu/megaco_flex_scanner_drv.o compiling multi-threaded driver: gcc -c -DMEGACO_DRV_NAME=\"megaco_flex_scanner_drv_mt\" -m64 -g -O2 -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC -DOTP_RELEASE -DMFS_FLEX_DEBUG=0 -I/opt/otp_src_R15B03/erts/emulator/beam -I/opt/otp_src_R15B03/erts/include -I/opt/otp_src_R15B03/erts/include/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/include/internal -I/opt/otp_src_R15B03/erts/include/internal/x86_64-unknown-linux-gnu -I/opt/otp_src_R15B03/erts/emulator/sys/unix -I/opt/otp_src_R15B03/erts/x86_64-unknown-linux-gnu -funroll-loops -Wall -DMEGACO_LINENO -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE -DMEGACO_REENTRANT_FLEX_SCANNER -o ../../priv/obj/x86_64-unknown-linux-gnu/megaco_flex_scanner_drv_mt.o megaco_flex_scanner_drv_mt.c linking multi-threaded driver: gcc -m64 -shared -Wl,-Bsymbolic -o ../../priv/lib/x86_64-unknown-linux-gnu/megaco_flex_scanner_drv_mt.so ../../priv/obj/x86_64-unknown-linux-gnu/megaco_flex_scanner_drv_mt.o make[5]: Leaving directory `/opt/otp_src_R15B03/lib/megaco/src/flex' make[4]: Leaving directory `/opt/otp_src_R15B03/lib/megaco/src/flex' make[4]: Entering directory `/opt/otp_src_R15B03/lib/megaco/src/binary' Building prebuild.skip\c make[4]: Leaving directory `/opt/otp_src_R15B03/lib/megaco/src/binary' make[4]: Entering directory `/opt/otp_src_R15B03/lib/megaco/src/tcp' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/megaco/src/tcp' make[4]: Entering directory `/opt/otp_src_R15B03/lib/megaco/src/udp' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/megaco/src/udp' make[3]: Leaving directory `/opt/otp_src_R15B03/lib/megaco/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/megaco/examples/simple' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/megaco/examples/simple' make[3]: Entering directory `/opt/otp_src_R15B03/lib/megaco/examples/meas' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/megaco/examples/meas' make[3]: Entering directory `/opt/otp_src_R15B03/lib/megaco/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/megaco/doc/src' === Leaving application megaco make[2]: Leaving directory `/opt/otp_src_R15B03/lib/megaco' make[2]: Entering directory `/opt/otp_src_R15B03/lib/webtool' === Entering application webtool make[3]: Entering directory `/opt/otp_src_R15B03/lib/webtool/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/webtool/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/webtool/priv' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/webtool/priv' make[3]: Entering directory `/opt/otp_src_R15B03/lib/webtool/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/webtool/doc/src' === Leaving application webtool make[2]: Leaving directory `/opt/otp_src_R15B03/lib/webtool' make[2]: Entering directory `/opt/otp_src_R15B03/lib/xmerl' === Entering application xmerl make[3]: Entering directory `/opt/otp_src_R15B03/lib/xmerl/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/xmerl/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/xmerl/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/xmerl/doc/src' === Leaving application xmerl make[2]: Leaving directory `/opt/otp_src_R15B03/lib/xmerl' make[2]: Entering directory `/opt/otp_src_R15B03/lib/edoc' === Entering application edoc make[3]: Entering directory `/opt/otp_src_R15B03/lib/edoc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/edoc/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/edoc/include' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/edoc/include' make[3]: Entering directory `/opt/otp_src_R15B03/lib/edoc/priv' sed -e "s/%EDOC_VSN%/0.7.10/g" \ -e "s/%XMERL_VSN%/1.3.2/g" \ -e "s/%SYNTAX_TOOLS_VSN%/1.6.9/g" \ edoc_generate.src > edoc_generate make[3]: Leaving directory `/opt/otp_src_R15B03/lib/edoc/priv' make[3]: Entering directory `/opt/otp_src_R15B03/lib/edoc/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/edoc/doc/src' === Leaving application edoc make[2]: Leaving directory `/opt/otp_src_R15B03/lib/edoc' make[2]: Entering directory `/opt/otp_src_R15B03/lib/eunit' === Entering application eunit make[3]: Entering directory `/opt/otp_src_R15B03/lib/eunit/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/eunit/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/eunit/examples' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/eunit/examples' make[3]: Entering directory `/opt/otp_src_R15B03/lib/eunit/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/eunit/doc/src' === Leaving application eunit make[2]: Leaving directory `/opt/otp_src_R15B03/lib/eunit' make[2]: Entering directory `/opt/otp_src_R15B03/lib/ssh' === Entering application ssh make[3]: Entering directory `/opt/otp_src_R15B03/lib/ssh/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/ssh/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/ssh/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/ssh/doc/src' === Leaving application ssh make[2]: Leaving directory `/opt/otp_src_R15B03/lib/ssh' make[2]: Entering directory `/opt/otp_src_R15B03/lib/inviso' === Entering application inviso make[3]: Entering directory `/opt/otp_src_R15B03/lib/inviso/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/inviso/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/inviso/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/inviso/doc/src' === Leaving application inviso make[2]: Leaving directory `/opt/otp_src_R15B03/lib/inviso' make[2]: Entering directory `/opt/otp_src_R15B03/lib/typer' === Entering application typer make[3]: Entering directory `/opt/otp_src_R15B03/lib/typer/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/typer/src' === Leaving application typer make[2]: Leaving directory `/opt/otp_src_R15B03/lib/typer' make[2]: Entering directory `/opt/otp_src_R15B03/lib/erl_docgen' === Entering application erl_docgen make[3]: Entering directory `/opt/otp_src_R15B03/lib/erl_docgen/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/erl_docgen/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/erl_docgen/priv' make[4]: Entering directory `/opt/otp_src_R15B03/lib/erl_docgen/priv/bin' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/erl_docgen/priv/bin' make[4]: Entering directory `/opt/otp_src_R15B03/lib/erl_docgen/priv/css' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/erl_docgen/priv/css' make[4]: Entering directory `/opt/otp_src_R15B03/lib/erl_docgen/priv/dtd' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/erl_docgen/priv/dtd' make[4]: Entering directory `/opt/otp_src_R15B03/lib/erl_docgen/priv/dtd_html_entities' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/erl_docgen/priv/dtd_html_entities' make[4]: Entering directory `/opt/otp_src_R15B03/lib/erl_docgen/priv/dtd_man_entities' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/erl_docgen/priv/dtd_man_entities' make[4]: Entering directory `/opt/otp_src_R15B03/lib/erl_docgen/priv/images' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/erl_docgen/priv/images' make[4]: Entering directory `/opt/otp_src_R15B03/lib/erl_docgen/priv/js/flipmenu' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/erl_docgen/priv/js/flipmenu' make[4]: Entering directory `/opt/otp_src_R15B03/lib/erl_docgen/priv/xsl' make[4]: Nothing to be done for `opt'. make[4]: Leaving directory `/opt/otp_src_R15B03/lib/erl_docgen/priv/xsl' make[3]: Leaving directory `/opt/otp_src_R15B03/lib/erl_docgen/priv' make[3]: Entering directory `/opt/otp_src_R15B03/lib/erl_docgen/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/erl_docgen/doc/src' === Leaving application erl_docgen make[2]: Leaving directory `/opt/otp_src_R15B03/lib/erl_docgen' make[2]: Entering directory `/opt/otp_src_R15B03/lib/percept' === Entering application percept make[3]: Entering directory `/opt/otp_src_R15B03/lib/percept/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/percept/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/percept/priv' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/percept/priv' make[3]: Entering directory `/opt/otp_src_R15B03/lib/percept/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/percept/doc/src' === Leaving application percept make[2]: Leaving directory `/opt/otp_src_R15B03/lib/percept' make[2]: Entering directory `/opt/otp_src_R15B03/lib/eldap' === Entering application eldap make[3]: Entering directory `/opt/otp_src_R15B03/lib/eldap/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/eldap/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/eldap/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/eldap/doc/src' === Leaving application eldap make[2]: Leaving directory `/opt/otp_src_R15B03/lib/eldap' make[2]: Entering directory `/opt/otp_src_R15B03/lib/dialyzer' === Entering application dialyzer make[3]: Entering directory `/opt/otp_src_R15B03/lib/dialyzer/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/dialyzer/src' make[3]: Entering directory `/opt/otp_src_R15B03/lib/dialyzer/doc/src' make[3]: Nothing to be done for `opt'. make[3]: Leaving directory `/opt/otp_src_R15B03/lib/dialyzer/doc/src' === Leaving application dialyzer make[2]: Leaving directory `/opt/otp_src_R15B03/lib/dialyzer' make[2]: Entering directory `/opt/otp_src_R15B03/lib/hipe' === Entering application hipe make[3]: Entering directory `/opt/otp_src_R15B03/lib/hipe/rtl' erlc -W +debug_info +native +inline -o../ebin hipe_rtl.erl hipe_rtl.erl:none: internal error in native_compile; crash reason: {undef,[{hipe,compile, [hipe_rtl,[], <<70,79,82,49,0,0,203,100,66,69,65,77,65,116,111, 109,0,0,11,243,0,0,1,19,8,104,105,112,101,95, 114,116,108,6,109,107,95,114,116,108,3,114,116, 108,7,114,116,108,95,102,117,110,10,114,116,108, 95,112,97,114,97,109,115,14,114,116,108,95,105, 115,95,99,108,111,115,117,114,101,11,114,116, 108,95,105,115,95,108,101,97,102,8,114,116,108, 95,99,111,100,101,15,114,116,108,95,99,111,100, 101,95,117,112,100,97,116,101,6,101,114,108,97, 110,103,10,115,101,116,101,108,101,109,101,110, 116,5,101,114,114,111,114,8,114,116,108,95,100, 97,116,97,8,114,116,108,95,105,110,102,111,15, 114,116,108,95,105,110,102,111,95,117,112,100, 97,116,101,7,109,107,95,109,111,118,101,4,109, 111,118,101,8,109,111,118,101,95,100,115,116,8, 109,111,118,101,95,115,114,99,12,109,107,95,109, 117,108,116,105,109,111,118,101,6,108,101,110, 103,116,104,9,109,117,108,116,105,109,111,118, 101,7,100,115,116,108,105,115,116,7,115,114,99, 108,105,115,116,4,101,120,105,116,17,109,117, 108,116,105,109,111,118,101,95,100,115,116,108, 105,115,116,17,109,117,108,116,105,109,111,118, 101,95,115,114,99,108,105,115,116,6,109,107,95, 112,104,105,3,112,104,105,7,112,104,105,95,100, 115,116,6,112,104,105,95,105,100,7,112,104,105, 95,97,114,103,5,108,105,115,116,115,7,107,101, 121,102,105,110,100,5,102,97,108,115,101,4,112, 114,101,100,11,112,104,105,95,97,114,103,108, 105,115,116,18,112,104,105,95,97,114,103,108, 105,115,116,95,117,112,100,97,116,101,6,105,115, 95,112,104,105,4,116,114,117,101,14,112,104,105, 95,101,110,116,101,114,95,112,114,101,100,9,107, 101,121,100,101,108,101,116,101,15,112,104,105, 95,114,101,109,111,118,101,95,112,114,101,100, 16,112,104,105,95,97,114,103,118,97,114,95,115, 117,98,115,116,17,112,104,105,95,114,101,100, 105,114,101,99,116,95,112,114,101,100,6,109,107, 95,97,108,117,3,97,108,117,7,97,108,117,95,100, 115,116,14,97,108,117,95,100,115,116,95,117,112, 100,97,116,101,8,97,108,117,95,115,114,99,49,15, 97,108,117,95,115,114,99,49,95,117,112,100,97, 116,101,8,97,108,117,95,115,114,99,50,15,97,108, 117,95,115,114,99,50,95,117,112,100,97,116,101, 6,97,108,117,95,111,112,7,109,107,95,108,111,97, 100,4,108,111,97,100,4,119,111,114,100,8,117, 110,115,105,103,110,101,100,8,108,111,97,100,95, 100,115,116,15,108,111,97,100,95,100,115,116,95, 117,112,100,97,116,101,8,108,111,97,100,95,115, 114,99,11,108,111,97,100,95,111,102,102,115,101, 116,9,108,111,97,100,95,115,105,122,101,9,108, 111,97,100,95,115,105,103,110,12,109,107,95,108, 111,97,100,95,97,116,111,109,9,108,111,97,100, 95,97,116,111,109,13,108,111,97,100,95,97,116, 111,109,95,100,115,116,20,108,111,97,100,95,97, 116,111,109,95,100,115,116,95,117,112,100,97, 116,101,14,108,111,97,100,95,97,116,111,109,95, 97,116,111,109,18,109,107,95,108,111,97,100,95, 119,111,114,100,95,105,110,100,101,120,15,108, 111,97,100,95,119,111,114,100,95,105,110,100, 101,120,19,108,111,97,100,95,119,111,114,100,95, 105,110,100,101,120,95,100,115,116,26,108,111, 97,100,95,119,111,114,100,95,105,110,100,101, 120,95,100,115,116,95,117,112,100,97,116,101,13, 109,107,95,103,111,116,111,95,105,110,100,101, 120,10,103,111,116,111,95,105,110,100,101,120, 16,103,111,116,111,95,105,110,100,101,120,95, 105,110,100,101,120,17,103,111,116,111,95,105, 110,100,101,120,95,108,97,98,101,108,115,15,109, 107,95,108,111,97,100,95,97,100,100,114,101,115, 115,12,108,111,97,100,95,97,100,100,114,101,115, 115,16,108,111,97,100,95,97,100,100,114,101,115, 115,95,100,115,116,23,108,111,97,100,95,97,100, 100,114,101,115,115,95,100,115,116,95,117,112, 100,97,116,101,17,108,111,97,100,95,97,100,100, 114,101,115,115,95,97,100,100,114,24,108,111,97, 100,95,97,100,100,114,101,115,115,95,97,100,100, 114,95,117,112,100,97,116,101,17,108,111,97,100, 95,97,100,100,114,101,115,115,95,116,121,112, 101,8,109,107,95,115,116,111,114,101,5,115,116, 111,114,101,10,115,116,111,114,101,95,98,97,115, 101,12,115,116,111,114,101,95,111,102,102,115, 101,116,9,115,116,111,114,101,95,115,114,99,10, 115,116,111,114,101,95,115,105,122,101,8,109, 107,95,108,97,98,101,108,5,108,97,98,101,108,12, 109,107,95,110,101,119,95,108,97,98,101,108,11, 104,105,112,101,95,103,101,110,115,121,109,14, 103,101,116,95,110,101,120,116,95,108,97,98,101, 108,10,108,97,98,101,108,95,110,97,109,101,8, 105,115,95,108,97,98,101,108,9,109,107,95,98, 114,97,110,99,104,6,98,114,97,110,99,104,11,98, 114,97,110,99,104,95,115,114,99,49,11,98,114,97, 110,99,104,95,115,114,99,50,11,98,114,97,110,99, 104,95,99,111,110,100,17,98,114,97,110,99,104, 95,116,114,117,101,95,108,97,98,101,108,18,98, 114,97,110,99,104,95,102,97,108,115,101,95,108, 97,98,101,108,11,98,114,97,110,99,104,95,112, 114,101,100,7,109,107,95,97,108,117,98,4,97,108, 117,98,8,97,108,117,98,95,100,115,116,9,97,108, 117,98,95,115,114,99,49,7,97,108,117,98,95,111, 112,9,97,108,117,98,95,115,114,99,50,9,97,108, 117,98,95,99,111,110,100,15,97,108,117,98,95, 116,114,117,101,95,108,97,98,101,108,16,97,108, 117,98,95,102,97,108,115,101,95,108,97,98,101, 108,9,97,108,117,98,95,112,114,101,100,9,109, 107,95,115,119,105,116,99,104,6,115,119,105,116, 99,104,16,109,107,95,115,111,114,116,101,100,95, 115,119,105,116,99,104,10,115,119,105,116,99, 104,95,115,114,99,13,115,119,105,116,99,104,95, 108,97,98,101,108,115,17,115,119,105,116,99,104, 95,115,111,114,116,95,111,114,100,101,114,7,109, 107,95,103,111,116,111,4,103,111,116,111,10,103, 111,116,111,95,108,97,98,101,108,7,105,115,95, 103,111,116,111,7,109,107,95,99,97,108,108,6, 114,101,109,111,116,101,10,110,111,116,95,114, 101,109,111,116,101,4,99,97,108,108,12,99,97, 108,108,95,100,115,116,108,105,115,116,19,99,97, 108,108,95,100,115,116,108,105,115,116,95,117, 112,100,97,116,101,8,99,97,108,108,95,102,117, 110,12,99,97,108,108,95,97,114,103,108,105,115, 116,17,99,97,108,108,95,99,111,110,116,105,110, 117,97,116,105,111,110,9,99,97,108,108,95,102, 97,105,108,9,99,97,108,108,95,116,121,112,101,7, 105,115,95,99,97,108,108,13,99,97,108,108,95, 105,115,95,107,110,111,119,110,26,99,97,108,108, 95,111,114,95,101,110,116,101,114,95,102,117, 110,95,105,115,95,107,110,111,119,110,7,114,116, 108,95,114,101,103,7,114,116,108,95,118,97,114, 8,109,107,95,101,110,116,101,114,5,101,110,116, 101,114,9,101,110,116,101,114,95,102,117,110,13, 101,110,116,101,114,95,97,114,103,108,105,115, 116,10,101,110,116,101,114,95,116,121,112,101, 14,101,110,116,101,114,95,105,115,95,107,110, 111,119,110,9,109,107,95,114,101,116,117,114, 110,6,114,101,116,117,114,110,14,114,101,116, 117,114,110,95,118,97,114,108,105,115,116,9,109, 107,95,103,99,116,101,115,116,7,114,116,108,95, 105,109,109,6,103,99,116,101,115,116,12,103,99, 116,101,115,116,95,119,111,114,100,115,11,109, 107,95,102,105,120,110,117,109,111,112,8,102, 105,120,110,117,109,111,112,12,102,105,120,110, 117,109,111,112,95,100,115,116,19,102,105,120, 110,117,109,111,112,95,100,115,116,95,117,112, 100,97,116,101,12,102,105,120,110,117,109,111, 112,95,115,114,99,13,102,105,120,110,117,109, 111,112,95,116,121,112,101,10,109,107,95,99,111, 109,109,101,110,116,7,99,111,109,109,101,110, 116,12,99,111,109,109,101,110,116,95,116,101, 120,116,10,105,115,95,99,111,109,109,101,110, 116,8,109,107,95,102,108,111,97,100,5,102,108, 111,97,100,9,102,108,111,97,100,95,100,115,116, 16,102,108,111,97,100,95,100,115,116,95,117,112, 100,97,116,101,9,102,108,111,97,100,95,115,114, 99,12,102,108,111,97,100,95,111,102,102,115,101, 116,9,109,107,95,102,115,116,111,114,101,6,102, 115,116,111,114,101,11,102,115,116,111,114,101, 95,98,97,115,101,13,102,115,116,111,114,101,95, 111,102,102,115,101,116,10,102,115,116,111,114, 101,95,115,114,99,5,109,107,95,102,112,13,104, 105,112,101,95,114,116,108,95,97,114,99,104,18, 109,107,95,102,112,95,99,104,101,99,107,95,114, 101,115,117,108,116,2,102,112,6,102,112,95,100, 115,116,13,102,112,95,100,115,116,95,117,112, 100,97,116,101,7,102,112,95,115,114,99,49,7,102, 112,95,115,114,99,50,5,102,112,95,111,112,10, 109,107,95,102,112,95,117,110,111,112,7,102,112, 95,117,110,111,112,11,102,112,95,117,110,111, 112,95,100,115,116,18,102,112,95,117,110,111, 112,95,100,115,116,95,117,112,100,97,116,101,11, 102,112,95,117,110,111,112,95,115,114,99,10,102, 112,95,117,110,111,112,95,111,112,8,109,107,95, 102,109,111,118,101,5,102,109,111,118,101,9,102, 109,111,118,101,95,100,115,116,9,102,109,111, 118,101,95,115,114,99,8,109,107,95,102,99,111, 110,118,5,102,99,111,110,118,9,102,99,111,110, 118,95,100,115,116,16,102,99,111,110,118,95,100, 115,116,95,117,112,100,97,116,101,9,102,99,111, 110,118,95,115,114,99,6,109,107,95,114,101,103, 13,109,107,95,114,101,103,95,103,99,115,97,102, 101,10,109,107,95,110,101,119,95,114,101,103,12, 103,101,116,95,110,101,120,116,95,118,97,114,17, 109,107,95,110,101,119,95,114,101,103,95,103,99, 115,97,102,101,9,114,101,103,95,105,110,100,101, 120,13,114,101,103,95,105,115,95,103,99,115,97, 102,101,6,105,115,95,114,101,103,6,109,107,95, 118,97,114,10,109,107,95,110,101,119,95,118,97, 114,9,118,97,114,95,105,110,100,101,120,6,105, 115,95,118,97,114,8,109,107,95,102,112,114,101, 103,9,114,116,108,95,102,112,114,101,103,12,109, 107,95,110,101,119,95,102,112,114,101,103,11, 102,112,114,101,103,95,105,110,100,101,120,8, 105,115,95,102,112,114,101,103,6,109,107,95,105, 109,109,9,105,109,109,95,118,97,108,117,101,6, 105,115,95,105,109,109,14,109,107,95,99,111,110, 115,116,95,108,97,98,101,108,13,114,116,108,95, 99,111,110,115,116,95,108,98,108,17,99,111,110, 115,116,95,108,97,98,101,108,95,108,97,98,101, 108,14,105,115,95,99,111,110,115,116,95,108,97, 98,101,108,4,117,115,101,115,4,97,114,103,115, 11,114,101,116,117,114,110,95,117,115,101,100,2, 43,43,13,116,97,105,108,99,97,108,108,95,117, 115,101,100,9,99,97,108,108,95,117,115,101,100, 7,100,101,102,105,110,101,115,12,99,97,108,108, 95,100,101,102,105,110,101,100,26,114,101,109, 111,118,101,95,105,109,109,115,95,97,110,100,95, 99,111,110,115,116,95,108,98,108,115,10,115,117, 98,115,116,95,117,115,101,115,13,115,117,98,115, 116,95,100,101,102,105,110,101,115,10,115,117, 98,115,116,95,108,105,115,116,6,115,117,98,115, 116,49,7,105,115,95,115,97,102,101,11,105,115, 95,115,104,105,102,116,95,111,112,3,115,108,108, 3,115,114,108,3,115,114,97,12,114,101,100,105, 114,101,99,116,95,106,109,112,2,112,112,11,115, 116,97,110,100,97,114,100,95,105,111,8,112,112, 95,98,108,111,99,107,2,105,111,6,102,111,114, 109,97,116,12,104,105,112,101,95,100,97,116,97, 95,112,112,9,112,112,95,105,110,115,116,114,115, 2,111,107,8,112,112,95,105,110,115,116,114,5, 117,110,116,97,103,3,116,97,103,7,99,108,111, 115,117,114,101,8,99,111,110,115,116,97,110,116, 5,105,110,116,51,50,5,105,110,116,49,54,4,98, 121,116,101,6,115,105,103,110,101,100,7,112,112, 95,97,114,103,115,11,112,112,95,112,104,105,95, 97,114,103,115,6,112,112,95,114,101,103,14,105, 115,95,112,114,101,99,111,108,111,117,114,101, 100,8,114,101,103,95,110,97,109,101,6,112,112, 95,118,97,114,6,112,112,95,97,114,103,16,112, 112,95,115,119,105,116,99,104,95,108,97,98,101, 108,115,1,43,11,109,111,100,117,108,101,95,105, 110,102,111,15,103,101,116,95,109,111,100,117, 108,101,95,105,110,102,111,26,45,114,101,100, 105,114,101,99,116,95,106,109,112,47,51,45,108, 99,36,94,48,47,49,45,48,45,24,45,115,117,98,115, 116,95,108,105,115,116,47,50,45,108,99,36,94,48, 47,49,45,48,45,18,45,97,114,103,115,47,49,45, 108,99,36,94,48,47,49,45,48,45,31,45,112,104, 105,95,114,101,100,105,114,101,99,116,95,112, 114,101,100,47,51,45,108,99,36,94,48,47,49,45, 48,45,30,45,112,104,105,95,97,114,103,118,97, 114,95,115,117,98,115,116,47,50,45,108,99,36,94, 48,47,49,45,48,45,0,67,111,100,101,0,0,75,143,0, 0,0,16,0,0,0,0,0,0,0,153,0,0,2,211,0,0,0,201,1, 16,153,16,2,18,34,128,1,32,16,176,128,70,160, 131,71,50,71,3,71,19,71,35,71,51,71,67,71,83,71, 99,71,115,71,2,64,131,3,19,1,48,153,32,2,18,66, 16,1,64,57,53,3,58,53,3,160,66,3,0,19,66,3,16, 35,43,53,19,50,64,35,3,19,1,80,153,48,2,18,82, 16,1,96,57,85,3,58,85,3,160,66,3,0,19,66,3,32, 35,43,85,19,50,64,35,3,19,1,112,153,64,2,18,98, 16,1,128,57,117,3,58,117,3,160,66,3,0,19,66,3, 48,35,43,117,19,50,64,35,3,19,1,144,153,80,2,18, 114,16,1,160,57,149,3,58,149,3,160,66,3,0,19,66, 3,64,35,43,149,19,50,64,35,3,19,1,176,153,96,2, 18,130,16,1,192,57,181,3,58,181,3,160,66,3,0,19, 66,3,80,35,43,181,19,50,64,35,3,19,1,208,153, 112,2,18,146,32,1,224,57,245,3,58,245,3,160,66, 3,0,35,43,245,35,50,64,19,35,64,3,19,64,97,3, 153,112,78,48,0,1,240,64,71,0,3,153,112,78,16, 16,1,8,16,153,128,2,18,210,16,1,8,17,57,13,16,3, 58,13,16,3,160,66,3,0,19,66,3,96,35,43,13,16,19, 50,64,35,3,19,1,8,18,153,144,2,18,226,16,1,8,19, 57,13,18,3,58,13,18,3,160,66,3,0,19,66,3,144,35, 43,13,18,19,50,64,35,3,19,1,8,20,153,160,2,18, 242,32,1,8,21,57,13,22,3,58,13,22,3,160,66,3,0, 35,43,13,22,35,50,64,19,35,64,3,19,64,161,3,153, 160,78,48,0,1,8,22,64,71,0,3,153,160,78,16,16,1, 8,23,153,176,2,18,10,16,32,1,8,24,16,64,32,70, 48,35,71,10,17,71,3,71,19,64,35,3,19,1,8,25,153, 192,2,18,10,18,16,1,8,26,57,13,25,3,58,13,25,3, 48,66,3,0,19,66,3,16,35,43,13,25,19,10,17,64,35, 3,19,1,8,27,153,208,2,18,10,19,16,1,8,28,57,13, 27,3,58,13,27,3,48,66,3,0,19,66,3,32,35,43,13, 27,19,10,17,64,35,3,19,1,8,29,153,224,2,18,10, 20,32,1,8,30,14,32,32,153,240,124,5,32,32,3,35, 153,240,124,5,48,32,19,51,64,19,4,64,3,20,43,13, 31,35,51,16,64,0,70,48,3,71,10,22,71,20,71,4,18, 32,19,1,8,31,16,224,32,70,32,3,71,10,23,71,20, 70,32,35,71,10,24,71,19,70,48,51,71,71,16,71,3, 71,35,70,48,3,71,18,71,10,20,71,51,153,8,16,7, 16,48,1,8,32,153,8,17,2,18,10,26,16,1,8,33,57, 13,32,3,58,13,32,3,48,66,3,0,19,66,3,16,35,43, 13,32,19,10,22,64,35,3,19,1,8,34,153,8,18,2,18, 10,27,16,1,8,35,57,13,34,3,58,13,34,3,48,66,3,0, 19,66,3,32,35,43,13,34,19,10,22,64,35,3,19,1,8, 36,153,8,19,2,18,10,28,16,1,8,37,16,80,16,70,64, 19,71,10,29,71,3,71,3,71,2,64,19,3,19,1,8,38, 153,8,20,2,18,10,30,16,1,8,39,57,13,38,3,58,13, 38,3,64,66,3,0,19,66,3,16,35,43,13,38,19,10,29, 64,35,3,19,1,8,40,153,8,21,2,18,10,31,16,1,8,41, 57,13,40,3,58,13,40,3,64,66,3,0,19,66,3,32,35, 43,13,40,19,10,29,64,35,3,19,1,8,42,153,8,22,2, 18,10,32,32,1,8,43,57,13,45,3,58,13,45,3,64,66, 3,0,35,66,3,48,51,43,13,45,35,10,29,12,32,64,64, 3,20,64,51,35,64,19,3,64,17,19,64,3,4,153,8,23, 7,48,64,57,13,44,3,58,13,46,3,32,66,3,16,3,18, 32,19,1,8,44,43,13,46,3,10,35,61,13,47,1,8,45, 16,32,16,70,16,19,71,3,153,8,24,74,19,1,8,46, 153,8,23,74,3,1,8,47,16,176,0,70,32,3,71,10,36, 71,4,70,48,19,71,71,32,71,20,71,3,70,48,3,71,18, 71,10,32,71,19,153,8,25,8,16,48,32,1,8,48,153,8, 24,2,18,10,37,16,1,8,49,57,13,48,3,58,13,48,3, 64,66,3,0,19,66,3,48,35,43,13,48,19,10,29,64,35, 3,19,1,8,50,153,8,26,2,18,10,38,32,1,8,51,57,13, 52,3,58,13,52,3,64,66,3,0,35,43,13,52,35,10,29, 64,19,35,64,3,19,64,65,3,153,8,26,78,48,0,1,8, 52,64,71,48,3,153,8,26,78,16,16,1,8,53,153,8,27, 2,18,10,39,16,1,8,54,57,13,55,3,58,13,55,3,64, 66,3,0,19,43,13,55,19,10,29,64,10,40,3,19,1,8, 55,64,10,35,3,19,1,8,56,153,8,28,2,18,10,41,48, 1,8,57,57,13,58,3,58,13,58,3,64,66,3,0,51,66,3, 48,67,43,13,58,51,10,29,12,48,80,64,3,36,64,35, 4,64,67,35,64,19,3,64,17,19,64,3,20,153,8,29,7, 48,80,16,80,16,70,32,51,71,20,71,4,69,51,3,35, 64,36,19,64,65,3,153,8,29,8,48,0,48,1,8,58,16, 32,16,70,16,19,71,3,153,8,24,74,19,1,8,59,153,8, 30,2,18,10,43,32,1,8,60,57,13,62,3,58,13,62,3, 64,66,3,0,35,66,3,16,51,66,3,48,67,43,13,62,35, 10,29,12,32,80,64,3,4,64,67,35,64,19,3,64,17,19, 64,51,20,153,8,31,7,48,80,56,13,63,3,65,3,19,35, 52,13,61,35,57,13,64,19,58,13,64,19,32,16,64,32, 66,19,16,3,70,48,19,71,10,17,71,20,71,3,64,19,3, 18,32,19,1,8,61,64,4,19,64,3,35,64,65,3,153,8, 32,8,48,0,32,1,8,62,16,32,16,70,16,19,71,3,153, 8,24,74,19,1,8,63,153,8,33,74,3,1,8,64,153,8,34, 72,19,1,8,65,153,8,35,2,18,10,44,32,1,8,66,12, 16,32,64,3,4,57,13,68,3,58,13,68,3,64,66,3,0,35, 66,3,48,51,43,13,68,35,10,29,64,51,3,153,8,36,4, 32,77,208,57,13,67,4,58,13,67,4,64,66,4,0,19,43, 13,67,19,10,29,64,4,19,64,3,35,64,65,3,153,8,37, 8,48,0,16,1,8,67,64,71,48,3,153,8,37,8,16,16,16, 1,8,68,16,32,0,70,16,19,71,4,153,8,24,74,19,1,8, 69,153,8,38,2,18,10,45,48,1,8,70,13,16,80,48,70, 32,51,71,19,71,35,69,51,2,19,64,3,4,57,13,72,3, 58,13,72,3,64,66,3,0,35,66,3,48,51,43,13,72,35, 10,29,64,51,3,153,8,39,4,32,77,204,57,13,71,4, 58,13,71,4,64,66,4,0,19,43,13,71,19,10,29,64,4, 19,64,3,35,64,65,3,153,8,40,8,48,0,16,1,8,71,64, 71,48,3,153,8,40,8,16,16,16,1,8,72,16,32,0,70, 16,19,71,4,153,8,24,74,19,1,8,73,153,8,41,2,18, 10,46,64,1,8,74,16,96,64,70,80,67,71,10,47,71,3, 71,19,71,35,71,51,64,67,3,19,1,8,75,153,8,42,2, 18,10,48,16,1,8,76,57,13,75,3,58,13,75,3,80,66, 3,0,19,66,3,16,35,43,13,75,19,10,47,64,35,3,19, 1,8,77,153,8,43,2,18,10,49,32,1,8,78,57,13,79,3, 58,13,79,3,80,66,3,0,35,43,13,79,35,10,47,64,19, 35,64,3,19,64,33,3,153,8,43,78,48,0,1,8,79,64, 71,64,3,153,8,43,78,16,16,1,8,80,153,8,44,2,18, 10,50,16,1,8,81,57,13,80,3,58,13,80,3,80,66,3,0, 19,66,3,32,35,43,13,80,19,10,47,64,35,3,19,1,8, 82,153,8,45,2,18,10,51,32,1,8,83,57,13,84,3,58, 13,84,3,80,66,3,0,35,43,13,84,35,10,47,64,19,35, 64,3,19,64,49,3,153,8,45,78,48,0,1,8,84,64,71, 64,3,153,8,45,78,16,16,1,8,85,153,8,46,2,18,10, 52,16,1,8,86,57,13,85,3,58,13,85,3,80,66,3,0,19, 66,3,64,35,43,13,85,19,10,47,64,35,3,19,1,8,87, 153,8,47,2,18,10,53,32,1,8,88,57,13,89,3,58,13, 89,3,80,66,3,0,35,43,13,89,35,10,47,64,19,35,64, 3,19,64,81,3,153,8,47,78,48,0,1,8,89,64,71,64,3, 153,8,47,78,16,16,1,8,90,153,8,48,2,18,10,54,16, 1,8,91,57,13,90,3,58,13,90,3,80,66,3,0,19,66,3, 48,35,43,13,90,19,10,47,64,35,3,19,1,8,92,153,8, 49,2,18,10,55,48,1,8,93,16,112,48,70,96,51,71, 10,56,71,3,71,19,71,35,71,10,57,71,10,58,64,51, 3,19,1,8,94,153,8,50,2,18,10,55,80,1,8,95,16, 112,80,70,96,83,71,10,56,71,3,71,19,71,35,71,51, 71,67,64,83,3,19,1,8,96,153,8,51,2,18,10,59,16, 1,8,97,57,13,96,3,58,13,96,3,96,66,3,0,19,66,3, 16,35,43,13,96,19,10,56,64,35,3,19,1,8,98,153,8, 52,2,18,10,60,32,1,8,99,57,13,100,3,58,13,100,3, 96,66,3,0,35,43,13,100,35,10,56,64,19,35,64,3, 19,64,33,3,153,8,52,78,48,0,1,8,100,64,71,80,3, 153,8,52,78,16,16,1,8,101,153,8,53,2,18,10,61, 16,1,8,102,57,13,101,3,58,13,101,3,96,66,3,0,19, 66,3,32,35,43,13,101,19,10,56,64,35,3,19,1,8, 103,153,8,54,2,18,10,62,16,1,8,104,57,13,103,3, 58,13,103,3,96,66,3,0,19,66,3,48,35,43,13,103, 19,10,56,64,35,3,19,1,8,105,153,8,55,2,18,10,63, 16,1,8,106,57,13,105,3,58,13,105,3,96,66,3,0,19, 66,3,64,35,43,13,105,19,10,56,64,35,3,19,1,8, 107,153,8,56,2,18,10,64,16,1,8,108,57,13,107,3, 58,13,107,3,96,66,3,0,19,66,3,80,35,43,13,107, 19,10,56,64,35,3,19,1,8,109,153,8,57,2,18,10,65, 32,1,8,110,16,64,32,70,48,35,71,10,66,71,3,71, 19,64,35,3,19,1,8,111,153,8,58,2,18,10,67,16,1, 8,112,57,13,111,3,58,13,111,3,48,66,3,0,19,66,3, 16,35,43,13,111,19,10,66,64,35,3,19,1,8,113,153, 8,59,2,18,10,68,32,1,8,114,57,13,115,3,58,13, 115,3,48,66,3,0,35,43,13,115,35,10,66,64,19,35, 64,3,19,64,33,3,153,8,59,78,48,0,1,8,115,64,71, 96,3,153,8,59,78,16,16,1,8,116,153,8,60,2,18,10, 69,16,1,8,117,57,13,116,3,58,13,116,3,48,66,3,0, 19,66,3,32,35,43,13,116,19,10,66,64,35,3,19,1,8, 118,153,8,61,2,18,10,70,48,1,8,119,16,80,48,70, 64,51,71,10,71,71,3,71,19,71,35,64,51,3,19,1,8, 120,153,8,62,2,18,10,72,16,1,8,121,57,13,120,3, 58,13,120,3,64,66,3,0,19,66,3,16,35,43,13,120, 19,10,71,64,35,3,19,1,8,122,153,8,63,2,18,10,73, 32,1,8,123,57,13,124,3,58,13,124,3,64,66,3,0,35, 43,13,124,35,10,71,64,19,35,64,3,19,64,33,3,153, 8,63,78,48,0,1,8,124,64,71,112,3,153,8,63,78,16, 16,1,8,125,153,8,64,2,18,10,74,48,1,8,126,16,80, 48,70,64,51,71,10,75,71,3,71,19,71,35,64,51,3, 19,1,8,127,153,8,65,2,18,10,76,16,1,8,128,57,13, 127,3,58,13,127,3,64,66,3,0,19,66,3,32,35,43,13, 127,19,10,75,64,35,3,19,1,8,129,153,8,66,2,18, 10,77,16,1,8,130,57,13,129,3,58,13,129,3,64,66, 3,0,19,66,3,48,35,43,13,129,19,10,75,64,35,3,19, 1,8,131,153,8,67,2,18,10,78,48,1,8,132,16,80,48, 70,64,51,71,10,79,71,3,71,19,71,35,64,51,3,19,1, 8,133,153,8,68,2,18,10,80,16,1,8,134,57,13,133, 3,58,13,133,3,64,66,3,0,19,66,3,16,35,43,13,133, 19,10,79,64,35,3,19,1,8,135,153,8,69,2,18,10,81, 32,1,8,136,57,13,137,3,58,13,137,3,64,66,3,0,35, 43,13,137,35,10,79,64,19,35,64,3,19,64,33,3,153, 8,69,78,48,0,1,8,137,64,71,128,3,153,8,69,78,16, 16,1,8,138,153,8,70,2,18,10,82,16,1,8,139,57,13, 138,3,58,13,138,3,64,66,3,0,19,66,3,32,35,43,13, 138,19,10,79,64,35,3,19,1,8,140,153,8,71,2,18, 10,83,32,1,8,141,57,13,142,3,58,13,142,3,64,66, 3,0,35,43,13,142,35,10,79,64,19,35,64,3,19,64, 49,3,153,8,72,78,48,0,1,8,142,64,71,128,3,153,8, 72,78,16,16,1,8,143,153,8,73,2,18,10,84,16,1,8, 144,57,13,143,3,58,13,143,3,64,66,3,0,19,66,3, 48,35,43,13,143,19,10,79,64,35,3,19,1,8,145,153, 8,74,2,18,10,85,48,1,8,146,16,96,48,70,80,51,71, 10,86,71,3,71,19,71,35,71,10,57,64,51,3,19,1,8, 147,153,8,75,2,18,10,85,64,1,8,148,16,96,64,70, 80,67,71,10,86,71,3,71,19,71,35,71,51,64,67,3, 19,1,8,149,153,8,76,2,18,10,87,16,1,8,150,57,13, 149,3,58,13,149,3,80,66,3,0,19,66,3,16,35,43,13, 149,19,10,86,64,35,3,19,1,8,151,153,8,77,2,18, 10,88,16,1,8,152,57,13,151,3,58,13,151,3,80,66, 3,0,19,66,3,32,35,43,13,151,19,10,86,64,35,3,19, 1,8,153,153,8,78,2,18,10,89,16,1,8,154,57,13, 153,3,58,13,153,3,80,66,3,0,19,66,3,48,35,43,13, 153,19,10,86,64,35,3,19,1,8,155,153,8,79,2,18, 10,90,16,1,8,156,57,13,155,3,58,13,155,3,80,66, 3,0,19,66,3,64,35,43,13,155,19,10,86,64,35,3,19, 1,8,157,153,8,80,2,18,10,91,16,1,8,158,16,48,16, 70,32,19,71,10,92,71,3,64,19,3,19,1,8,159,153,8, 81,2,18,10,93,0,1,8,160,12,0,0,64,50,3,153,8,81, 7,16,96,16,48,16,70,32,19,71,10,92,71,3,64,19,3, 18,0,19,1,8,161,153,8,82,2,18,10,96,16,1,8,162, 57,13,161,3,58,13,161,3,32,66,3,0,19,66,3,16,35, 43,13,161,19,10,92,64,35,3,19,1,8,163,153,8,83, 2,18,10,97,16,1,8,164,57,13,165,3,58,13,165,3, 32,66,3,0,19,43,13,165,19,10,92,64,10,40,3,19,1, 8,165,64,10,35,3,19,1,8,166,153,8,84,2,18,10,98, 80,1,8,167,16,128,80,70,112,83,71,10,99,71,3,71, 35,71,19,71,51,71,67,71,7,63,224,0,0,0,0,0,0,64, 83,3,19,1,8,168,153,8,85,2,18,10,98,96,1,8,169, 16,128,96,70,112,99,71,10,99,71,3,71,35,71,19, 71,51,71,67,71,83,64,99,3,19,1,8,170,153,8,86,2, 18,10,100,16,1,8,171,57,13,170,3,58,13,170,3, 112,66,3,0,19,66,3,16,35,43,13,170,19,10,99,64, 35,3,19,1,8,172,153,8,87,2,18,10,101,16,1,8,173, 57,13,172,3,58,13,172,3,112,66,3,0,19,66,3,32, 35,43,13,172,19,10,99,64,35,3,19,1,8,174,153,8, 88,2,18,10,102,16,1,8,175,57,13,174,3,58,13,174, 3,112,66,3,0,19,66,3,48,35,43,13,174,19,10,99, 64,35,3,19,1,8,176,153,8,89,2,18,10,103,16,1,8, 177,57,13,176,3,58,13,176,3,112,66,3,0,19,66,3, 64,35,43,13,176,19,10,99,64,35,3,19,1,8,178,153, 8,90,2,18,10,104,16,1,8,179,57,13,178,3,58,13, 178,3,112,66,3,0,19,66,3,80,35,43,13,178,19,10, 99,64,35,3,19,1,8,180,153,8,91,2,18,10,105,16,1, 8,181,57,13,180,3,58,13,180,3,112,66,3,0,19,66, 3,96,35,43,13,180,19,10,99,64,35,3,19,1,8,182, 153,8,92,2,18,10,106,112,1,8,183,16,160,112,70, 144,115,71,10,107,71,3,71,19,71,35,71,51,71,67, 71,83,71,99,71,7,63,224,0,0,0,0,0,0,64,115,3,19, 1,8,184,153,8,93,2,18,10,106,128,1,8,185,16,160, 128,70,144,131,71,10,107,71,3,71,19,71,35,71,51, 71,67,71,83,71,99,71,115,64,131,3,19,1,8,186, 153,8,94,2,18,10,108,16,1,8,187,57,13,186,3,58, 13,186,3,144,66,3,0,19,66,3,16,35,43,13,186,19, 10,107,64,35,3,19,1,8,188,153,8,95,2,18,10,109, 16,1,8,189,57,13,188,3,58,13,188,3,144,66,3,0, 19,66,3,32,35,43,13,188,19,10,107,64,35,3,19,1, 8,190,153,8,96,2,18,10,110,16,1,8,191,57,13,190, 3,58,13,190,3,144,66,3,0,19,66,3,48,35,43,13, 190,19,10,107,64,35,3,19,1,8,192,153,8,97,2,18, 10,111,16,1,8,193,57,13,192,3,58,13,192,3,144, 66,3,0,19,66,3,64,35,43,13,192,19,10,107,64,35, 3,19,1,8,194,153,8,98,2,18,10,112,16,1,8,195,57, 13,194,3,58,13,194,3,144,66,3,0,19,66,3,80,35, 43,13,194,19,10,107,64,35,3,19,1,8,196,153,8,99, 2,18,10,113,16,1,8,197,57,13,196,3,58,13,196,3, 144,66,3,0,19,66,3,96,35,43,13,196,19,10,107,64, 35,3,19,1,8,198,153,8,100,2,18,10,114,16,1,8, 199,57,13,198,3,58,13,198,3,144,66,3,0,19,66,3, 112,35,43,13,198,19,10,107,64,35,3,19,1,8,200, 153,8,101,2,18,10,115,16,1,8,201,57,13,200,3,58, 13,200,3,144,66,3,0,19,66,3,128,35,43,13,200,19, 10,107,64,35,3,19,1,8,202,153,8,102,2,18,10,116, 32,1,8,203,16,80,32,70,64,35,71,10,117,71,3,71, 19,71,2,64,35,3,19,1,8,204,153,8,103,2,18,10, 118,48,1,8,205,16,80,48,70,64,51,71,10,117,71,3, 71,19,71,35,64,51,3,19,1,8,206,153,8,104,2,18, 10,119,16,1,8,207,57,13,206,3,58,13,206,3,64,66, 3,0,19,66,3,16,35,43,13,206,19,10,117,64,35,3, 19,1,8,208,153,8,105,2,18,10,120,16,1,8,209,57, 13,208,3,58,13,208,3,64,66,3,0,19,66,3,32,35,43, 13,208,19,10,117,64,35,3,19,1,8,210,153,8,106,2, 18,10,121,16,1,8,211,57,13,210,3,58,13,210,3,64, 66,3,0,19,66,3,48,35,43,13,210,19,10,117,64,35, 3,19,1,8,212,153,8,107,2,18,10,122,16,1,8,213, 16,48,16,70,32,19,71,10,123,71,3,64,19,3,19,1,8, 214,153,8,108,2,18,10,124,16,1,8,215,57,13,214, 3,58,13,214,3,32,66,3,0,19,66,3,16,35,43,13,214, 19,10,123,64,35,3,19,1,8,216,153,8,109,2,18,10, 125,16,1,8,217,57,13,218,3,58,13,218,3,32,66,3, 0,19,43,13,218,19,10,123,64,10,40,3,19,1,8,218, 64,10,35,3,19,1,8,219,153,8,110,2,18,10,126,96, 1,8,220,12,96,96,64,83,4,64,67,20,64,51,36,64, 35,52,64,19,68,64,3,84,48,13,222,83,59,83,13, 222,23,64,10,127,13,221,10,128,13,221,1,8,221, 16,128,0,70,112,3,71,10,129,71,84,71,68,71,52, 71,4,71,36,71,20,18,96,19,1,8,222,153,8,111,74, 83,1,8,223,153,8,112,2,18,10,130,16,1,8,224,57, 13,223,3,58,13,223,3,112,66,3,0,19,66,3,16,35, 43,13,223,19,10,129,64,35,3,19,1,8,225,153,8, 113,2,18,10,131,32,1,8,226,57,13,227,3,58,13, 227,3,112,66,3,0,35,43,13,227,35,10,129,64,19, 35,64,3,19,64,33,3,153,8,113,78,48,0,1,8,227,64, 71,144,3,153,8,113,78,16,16,1,8,228,153,8,114,2, 18,10,132,16,1,8,229,57,13,228,3,58,13,228,3, 112,66,3,0,19,66,3,32,35,43,13,228,19,10,129,64, 35,3,19,1,8,230,153,8,115,2,18,10,133,16,1,8, 231,57,13,230,3,58,13,230,3,112,66,3,0,19,66,3, 48,35,43,13,230,19,10,129,64,35,3,19,1,8,232, 153,8,116,2,18,10,134,16,1,8,233,57,13,232,3,58, 13,232,3,112,66,3,0,19,66,3,80,35,43,13,232,19, 10,129,64,35,3,19,1,8,234,153,8,117,2,18,10,135, 16,1,8,235,57,13,234,3,58,13,234,3,112,66,3,0, 19,66,3,96,35,43,13,234,19,10,129,64,35,3,19,1, 8,236,153,8,118,2,18,10,136,16,1,8,237,57,13, 236,3,58,13,236,3,112,66,3,0,19,66,3,64,35,43, 13,236,19,10,129,64,35,3,19,1,8,238,153,8,119,2, 18,10,137,16,1,8,239,57,13,240,3,58,13,240,3, 112,66,3,0,19,43,13,240,19,10,129,64,10,40,3,19, 1,8,240,64,10,35,3,19,1,8,241,153,8,120,2,18,10, 138,16,1,8,242,57,13,243,3,58,13,243,3,112,66,3, 0,19,66,3,32,35,43,13,243,19,10,129,64,35,3,6, 16,13,245,1,8,243,16,32,16,70,16,19,71,3,153,8, 114,74,19,1,8,244,153,8,121,2,18,10,139,16,1,8, 245,48,13,246,3,64,10,40,3,19,1,8,246,12,16,16, 64,3,4,57,13,247,3,58,13,247,3,48,66,3,0,19,44, 13,251,19,10,140,1,8,247,57,13,251,4,58,13,248, 4,32,66,4,0,3,44,13,251,3,10,141,1,8,248,57,13, 251,4,60,4,13,251,23,64,32,13,249,48,13,250,1,8, 249,66,4,0,3,66,4,16,19,48,13,251,3,45,13,251, 19,40,13,251,19,1,64,10,40,3,18,16,19,1,8,250, 66,4,0,3,66,4,16,19,66,4,32,35,48,13,251,3,48, 13,251,19,45,13,251,35,40,13,251,35,1,64,10,40, 3,18,16,19,1,8,251,64,10,35,3,18,16,19,1,8,252, 153,8,122,2,18,10,142,48,1,8,253,12,48,48,64,35, 4,64,19,20,64,3,36,48,13,255,35,59,35,13,255,23, 64,10,127,13,254,10,128,13,254,1,8,254,16,80,0, 70,64,3,71,10,143,71,36,71,20,71,4,18,48,19,1,8, 255,153,8,123,74,35,1,40,0,153,8,124,2,18,10, 144,16,1,40,1,57,45,0,3,58,45,0,3,64,66,3,0,19, 66,3,16,35,43,45,0,19,10,143,64,35,3,19,1,40,2, 153,8,125,2,18,10,145,16,1,40,3,57,45,2,3,58,45, 2,3,64,66,3,0,19,66,3,32,35,43,45,2,19,10,143, 64,35,3,19,1,40,4,153,8,126,2,18,10,146,16,1,40, 5,57,45,4,3,58,45,4,3,64,66,3,0,19,66,3,48,35, 43,45,4,19,10,143,64,35,3,19,1,40,6,153,8,127,2, 18,10,147,16,1,40,7,57,45,8,3,58,45,8,3,64,66,3, 0,19,66,3,16,35,43,45,8,19,10,143,64,35,3,6,16, 13,245,1,40,8,16,32,16,70,16,19,71,3,153,8,124, 74,19,1,40,9,153,8,128,2,18,10,148,16,1,40,10, 16,48,16,70,32,19,71,10,149,71,3,64,19,3,19,1, 40,11,153,8,129,2,18,10,150,16,1,40,12,57,45,11, 3,58,45,11,3,32,66,3,0,19,66,3,16,35,43,45,11, 19,10,149,64,35,3,19,1,40,13,153,8,130,2,18,10, 151,16,1,40,14,45,45,15,3,16,96,16,70,32,19,71, 10,152,71,3,70,32,3,71,10,153,71,19,19,1,40,15, 16,48,16,70,32,19,71,10,153,71,3,64,19,3,19,1, 40,16,153,8,131,2,18,10,154,16,1,40,17,57,45,16, 3,58,45,16,3,32,66,3,0,19,66,3,16,35,43,45,16, 19,10,153,64,35,3,19,1,40,18,153,8,132,2,18,10, 155,48,1,40,19,16,80,48,70,64,51,71,10,156,71,3, 71,19,71,35,64,51,3,19,1,40,20,153,8,133,2,18, 10,157,16,1,40,21,57,45,20,3,58,45,20,3,64,66,3, 0,19,66,3,16,35,43,45,20,19,10,156,64,35,3,19,1, 40,22,153,8,134,2,18,10,158,32,1,40,23,57,45,24, 3,58,45,24,3,64,66,3,0,35,43,45,24,35,10,156,64, 19,35,64,3,19,64,33,3,153,8,134,78,48,0,1,40,24, 64,71,160,3,153,8,134,78,16,16,1,40,25,153,8, 135,2,18,10,159,16,1,40,26,57,45,25,3,58,45,25, 3,64,66,3,0,19,66,3,32,35,43,45,25,19,10,156,64, 35,3,19,1,40,27,153,8,136,2,18,10,160,16,1,40, 28,57,45,27,3,58,45,27,3,64,66,3,0,19,66,3,48, 35,43,45,27,19,10,156,64,35,3,19,1,40,29,153,8, 137,2,18,10,161,16,1,40,30,16,48,16,70,32,19,71, 10,162,71,3,64,19,3,19,1,40,31,153,8,138,2,18, 10,163,16,1,40,32,57,45,31,3,58,45,31,3,32,66,3, 0,19,66,3,16,35,43,45,31,19,10,162,64,35,3,19,1, 40,33,153,8,139,2,18,10,164,16,1,40,34,57,45,35, 3,58,45,35,3,32,66,3,0,19,43,45,35,19,10,162,64, 10,40,3,19,1,40,35,64,10,35,3,19,1,40,36,153,8, 140,2,18,10,165,48,1,40,37,16,80,48,70,64,51,71, 10,166,71,3,71,19,71,35,64,51,3,19,1,40,38,153, 8,141,2,18,10,167,16,1,40,39,57,45,38,3,58,45, 38,3,64,66,3,0,19,66,3,16,35,43,45,38,19,10,166, 64,35,3,19,1,40,40,153,8,142,2,18,10,168,32,1, 40,41,57,45,42,3,58,45,42,3,64,66,3,0,35,43,45, 42,35,10,166,64,19,35,64,3,19,64,33,3,153,8,142, 78,48,0,1,40,42,64,71,176,3,153,8,142,78,16,16, 1,40,43,153,8,143,2,18,10,169,16,1,40,44,57,45, 43,3,58,45,43,3,64,66,3,0,19,66,3,32,35,43,45, 43,19,10,166,64,35,3,19,1,40,45,153,8,144,2,18, 10,170,16,1,40,46,57,45,45,3,58,45,45,3,64,66,3, 0,19,66,3,48,35,43,45,45,19,10,166,64,35,3,19,1, 40,47,153,8,145,2,18,10,171,48,1,40,48,16,80,48, 70,64,51,71,10,172,71,3,71,19,71,35,64,51,3,19, 1,40,49,153,8,146,2,18,10,173,16,1,40,50,57,45, 49,3,58,45,49,3,64,66,3,0,19,66,3,16,35,43,45, 49,19,10,172,64,35,3,19,1,40,51,153,8,147,2,18, 10,174,16,1,40,52,57,45,51,3,58,45,51,3,64,66,3, 0,19,66,3,32,35,43,45,51,19,10,172,64,35,3,19,1, 40,53,153,8,148,2,18,10,175,16,1,40,54,57,45,53, 3,58,45,53,3,64,66,3,0,19,66,3,48,35,43,45,53, 19,10,172,64,35,3,19,1,40,55,153,8,149,2,18,10, 176,64,1,40,56,12,64,64,64,51,4,64,35,20,64,19, 36,64,3,52,153,8,150,7,16,112,16,128,16,70,80, 19,71,10,179,71,52,71,36,71,20,71,4,69,19,3,3, 18,64,19,1,40,57,153,8,151,2,18,10,180,16,1,40, 58,57,45,57,3,58,45,57,3,80,66,3,0,19,66,3,16, 35,43,45,57,19,10,179,64,35,3,19,1,40,59,153,8, 152,2,18,10,181,32,1,40,60,57,45,61,3,58,45,61, 3,80,66,3,0,35,43,45,61,35,10,179,64,19,35,64,3, 19,64,33,3,153,8,152,78,48,0,1,40,61,64,71,192, 3,153,8,152,78,16,16,1,40,62,153,8,153,2,18,10, 182,16,1,40,63,57,45,62,3,58,45,62,3,80,66,3,0, 19,66,3,32,35,43,45,62,19,10,179,64,35,3,19,1, 40,64,153,8,154,2,18,10,183,16,1,40,65,57,45,64, 3,58,45,64,3,80,66,3,0,19,66,3,64,35,43,45,64, 19,10,179,64,35,3,19,1,40,66,153,8,155,2,18,10, 184,16,1,40,67,57,45,66,3,58,45,66,3,80,66,3,0, 19,66,3,48,35,43,45,66,19,10,179,64,35,3,19,1, 40,68,153,8,156,2,18,10,185,48,1,40,69,16,80,48, 70,64,51,71,10,186,71,3,71,19,71,35,64,51,3,19, 1,40,70,153,8,157,2,18,10,187,16,1,40,71,57,45, 70,3,58,45,70,3,64,66,3,0,19,66,3,16,35,43,45, 70,19,10,186,64,35,3,19,1,40,72,153,8,158,2,18, 10,188,32,1,40,73,57,45,74,3,58,45,74,3,64,66,3, 0,35,43,45,74,35,10,186,64,19,35,64,3,19,64,33, 3,153,8,158,78,48,0,1,40,74,64,71,208,3,153,8, 158,78,16,16,1,40,75,153,8,159,2,18,10,189,16,1, 40,76,57,45,75,3,58,45,75,3,64,66,3,0,19,66,3, 32,35,43,45,75,19,10,186,64,35,3,19,1,40,77,153, 8,160,2,18,10,190,16,1,40,78,57,45,77,3,58,45, 77,3,64,66,3,0,19,66,3,48,35,43,45,77,19,10,186, 64,35,3,19,1,40,79,153,8,161,2,18,10,191,32,1, 40,80,16,64,32,70,48,35,71,10,192,71,3,71,19,64, 35,3,19,1,40,81,153,8,162,2,18,10,193,16,1,40, 82,57,45,81,3,58,45,81,3,48,66,3,0,19,66,3,16, 35,43,45,81,19,10,192,64,35,3,19,1,40,83,153,8, 163,2,18,10,194,16,1,40,84,57,45,83,3,58,45,83, 3,48,66,3,0,19,66,3,32,35,43,45,83,19,10,192,64, 35,3,19,1,40,85,153,8,164,2,18,10,195,32,1,40, 86,16,64,32,70,48,35,71,10,196,71,3,71,19,64,35, 3,19,1,40,87,153,8,165,2,18,10,197,16,1,40,88, 57,45,87,3,58,45,87,3,48,66,3,0,19,66,3,16,35, 43,45,87,19,10,196,64,35,3,19,1,40,89,153,8,166, 2,18,10,198,32,1,40,90,57,45,91,3,58,45,91,3,48, 66,3,0,35,43,45,91,35,10,196,64,19,35,64,3,19, 64,33,3,153,8,166,78,48,0,1,40,91,64,71,224,3, 153,8,166,78,16,16,1,40,92,153,8,167,2,18,10, 199,16,1,40,93,57,45,92,3,58,45,92,3,48,66,3,0, 19,66,3,32,35,43,45,92,19,10,196,64,35,3,19,1, 40,94,153,8,168,2,18,10,200,32,1,40,95,45,45,94, 3,40,45,94,3,1,16,64,32,70,48,35,71,10,140,71,3, 71,19,64,35,3,19,1,40,96,153,8,169,2,18,10,200, 16,1,40,97,64,10,35,19,6,32,45,95,1,40,98,153,8, 170,2,18,10,201,16,1,40,99,64,10,40,19,6,32,45, 95,1,40,100,153,8,171,2,18,10,202,0,1,40,101,12, 0,0,64,50,3,153,8,171,7,16,128,64,10,35,19,5,32, 45,95,0,1,40,102,153,8,172,2,18,10,204,0,1,40, 103,12,0,0,64,50,3,153,8,172,7,16,128,64,10,40, 19,5,32,45,95,0,1,40,104,153,8,173,2,18,10,205, 16,1,40,105,57,45,104,3,58,45,104,3,48,66,3,0, 19,66,3,16,35,43,45,104,19,10,140,64,35,3,19,1, 40,106,153,8,174,2,18,10,206,16,1,40,107,57,45, 106,3,58,45,106,3,48,66,3,0,19,66,3,32,35,43,45, 106,19,10,140,64,35,3,19,1,40,108,153,8,175,2, 18,10,207,16,1,40,109,57,45,110,3,58,45,110,3, 48,66,3,0,19,43,45,110,19,10,140,64,10,40,3,19, 1,40,110,64,10,35,3,19,1,40,111,153,8,176,2,18, 10,208,16,1,40,112,45,45,111,3,40,45,111,3,1,16, 48,16,70,32,19,71,10,141,71,3,64,19,3,19,1,40, 113,153,8,177,2,18,10,209,0,1,40,114,12,0,0,64, 50,3,153,8,177,7,16,128,5,16,45,112,0,1,40,115, 153,8,178,2,18,10,210,16,1,40,116,57,45,115,3, 58,45,115,3,32,66,3,0,19,66,3,16,35,43,45,115, 19,10,141,64,35,3,19,1,40,117,153,8,179,2,18,10, 211,16,1,40,118,57,45,119,3,58,45,119,3,32,66,3, 0,19,43,45,119,19,10,141,64,10,40,3,19,1,40,119, 64,10,35,3,19,1,40,120,153,8,180,2,18,10,212,16, 1,40,121,45,45,120,3,40,45,120,3,1,16,48,16,70, 32,19,71,10,213,71,3,64,19,3,19,1,40,122,153,8, 181,2,18,10,214,0,1,40,123,12,0,0,64,50,3,153,8, 181,7,16,128,5,16,45,121,0,1,40,124,153,8,182,2, 18,10,215,16,1,40,125,57,45,124,3,58,45,124,3, 32,66,3,0,19,66,3,16,35,43,45,124,19,10,213,64, 35,3,19,1,40,126,153,8,183,2,18,10,216,16,1,40, 127,57,45,128,3,58,45,128,3,32,66,3,0,19,43,45, 128,19,10,213,64,10,40,3,19,1,40,128,64,10,35,3, 19,1,40,129,153,8,184,2,18,10,217,16,1,40,130, 16,48,16,70,32,19,71,10,152,71,3,64,19,3,19,1, 40,131,153,8,185,2,18,10,218,16,1,40,132,57,45, 131,3,58,45,131,3,32,66,3,0,19,66,3,16,35,43,45, 131,19,10,152,64,35,3,19,1,40,133,153,8,186,2, 18,10,219,16,1,40,134,57,45,135,3,58,45,135,3, 32,66,3,0,19,43,45,135,19,10,152,64,10,40,3,19, 1,40,135,64,10,35,3,19,1,40,136,153,8,187,2,18, 10,220,16,1,40,137,16,48,16,70,32,19,71,10,221, 71,3,64,19,3,19,1,40,138,153,8,188,2,18,10,222, 16,1,40,139,57,45,138,3,58,45,138,3,32,66,3,0, 19,66,3,16,35,43,45,138,19,10,221,64,35,3,19,1, 40,140,153,8,189,2,18,10,223,16,1,40,141,57,45, 142,3,58,45,142,3,32,66,3,0,19,43,45,142,19,10, 221,64,10,40,3,19,1,40,142,64,10,35,3,19,1,40, 143,153,8,190,2,18,10,224,16,1,40,144,12,0,16, 153,8,191,4,16,45,146,5,16,45,187,0,1,40,145, 153,8,192,2,18,10,225,16,1,40,146,57,45,168,3, 60,3,45,168,23,224,48,45,147,144,45,149,96,45, 150,32,45,151,64,45,153,112,45,160,80,45,165,1, 40,147,66,3,0,19,66,3,32,35,48,45,168,19,59,19, 45,168,23,160,10,196,45,156,10,192,45,156,10,17, 45,156,10,22,45,148,10,66,45,158,1,40,148,64,35, 3,19,1,40,149,66,3,0,19,66,3,32,35,66,3,64,51, 43,45,168,19,10,107,61,45,161,1,40,150,66,3,0, 19,66,3,32,35,66,3,48,51,43,45,168,19,10,56,61, 45,161,1,40,151,66,3,0,19,66,3,16,35,48,45,168, 19,59,19,45,168,23,160,10,153,45,156,10,123,45, 158,10,92,45,158,10,162,45,158,10,149,45,152,1, 40,152,12,16,48,64,35,4,153,8,193,7,0,144,64,3, 19,64,4,3,153,8,193,8,32,160,16,1,40,153,66,3,0, 19,66,3,16,35,66,3,32,51,66,3,48,67,48,45,168, 19,59,19,45,168,23,8,20,10,172,45,166,10,166,45, 154,10,156,45,155,10,186,45,155,10,117,45,156, 10,29,45,157,10,75,45,158,10,71,45,158,10,79,45, 158,10,143,45,159,1,40,154,16,64,80,69,67,2,19, 69,51,19,3,19,1,40,155,16,32,64,69,51,2,3,19,1, 40,156,16,32,48,69,35,2,3,19,1,40,157,64,67,3,6, 16,77,199,1,40,158,64,2,3,19,1,40,159,12,48,64, 64,51,4,64,3,20,64,35,36,153,8,194,7,0,176,64,3, 19,64,4,3,17,4,153,8,194,7,32,160,64,3,19,64,20, 3,64,19,20,153,8,195,4,16,45,7,48,45,170,3,59,3, 45,170,23,64,10,35,45,163,10,40,45,164,1,40,160, 66,3,0,19,66,3,16,35,66,3,32,51,66,3,48,67,48, 45,168,19,59,19,45,168,23,64,10,99,45,161,10, 129,45,162,1,40,161,16,64,64,69,51,2,19,69,35, 19,3,19,1,40,162,12,48,80,64,67,4,64,3,20,64,51, 36,153,8,196,7,0,192,64,3,19,64,4,3,17,4,153,8, 196,7,32,160,64,3,19,64,20,3,64,19,20,153,8,197, 4,16,13,242,48,45,169,3,59,3,45,169,23,64,10,35, 45,163,10,40,45,164,1,40,163,16,32,0,69,36,20,3, 18,48,19,1,40,164,64,20,3,18,48,19,1,40,165,66, 3,0,19,66,3,16,35,66,3,32,51,66,3,48,67,66,3,64, 83,48,45,168,19,59,19,45,168,23,96,10,86,45,166, 10,179,45,167,10,47,45,167,1,40,166,16,96,80,69, 67,2,3,69,51,3,19,69,35,19,3,19,1,40,167,16,64, 96,69,83,2,19,69,51,19,3,19,1,40,168,153,8,198, 74,3,1,40,169,153,8,197,74,3,1,40,170,153,8,195, 74,3,1,40,171,153,8,199,2,18,10,230,16,1,40,172, 14,16,16,57,45,185,3,60,3,45,185,23,224,32,45, 173,96,45,174,144,45,175,64,45,176,48,45,177,80, 45,179,112,45,181,1,40,173,66,3,0,19,48,45,185, 19,59,19,45,185,23,160,10,123,45,183,10,149,45, 183,10,92,45,183,10,162,45,183,10,153,45,183,1, 40,174,66,3,0,19,66,3,16,35,43,45,185,19,10,56, 61,45,180,1,40,175,66,3,0,19,66,3,16,35,43,45, 185,19,10,107,61,45,180,1,40,176,66,3,0,19,66,3, 16,35,48,45,185,19,59,19,45,185,23,8,20,10,29, 45,180,10,71,45,180,10,166,45,180,10,79,45,180, 10,156,45,180,10,186,45,180,10,75,45,183,10,117, 45,183,10,172,45,183,10,143,45,183,1,40,177,66, 3,0,19,66,3,16,35,48,45,185,19,59,19,45,185,23, 160,10,66,45,180,10,196,45,180,10,192,45,180,10, 17,45,180,10,22,45,178,1,40,178,64,35,3,61,45, 184,1,40,179,66,3,0,19,66,3,16,35,48,45,185,19, 59,19,45,185,23,96,10,179,45,180,10,47,45,180, 10,86,45,183,1,40,180,16,32,48,69,35,2,3,61,45, 184,1,40,181,66,3,0,19,66,3,16,35,48,45,185,19, 59,19,45,185,23,64,10,129,45,182,10,99,45,183,1, 40,182,64,35,4,153,8,200,7,0,208,64,3,19,64,4,3, 17,4,153,8,200,7,32,160,61,45,184,1,40,183,64,2, 3,1,40,184,5,16,45,187,16,1,40,185,153,8,201,74, 3,1,40,186,153,8,202,2,18,10,232,16,1,40,187,56, 45,191,3,12,32,16,65,3,19,4,64,19,20,57,45,188, 19,58,45,188,19,32,66,19,0,3,44,45,189,3,10,152, 1,40,188,57,45,190,20,58,45,190,20,32,66,20,0,3, 43,45,190,3,10,221,1,40,189,64,4,3,5,16,45,187, 32,1,40,190,64,4,3,136,16,16,153,8,203,4,16,45, 187,16,32,16,69,4,3,3,18,16,19,1,40,191,52,45, 186,3,19,1,40,192,153,8,204,2,18,10,233,32,1,40, 193,57,45,230,19,60,19,45,230,23,224,48,45,194, 144,45,199,96,45,200,32,45,201,64,45,204,112,45, 218,80,45,223,1,40,194,66,19,0,35,66,19,32,51, 48,45,230,35,59,35,45,230,23,160,10,66,45,206, 10,22,45,195,10,17,45,196,10,192,45,197,10,196, 45,198,1,40,195,12,16,64,64,19,4,64,51,19,153,8, 205,4,32,77,14,64,4,19,64,3,35,64,49,3,153,8, 206,8,48,0,16,1,40,196,12,16,64,64,19,4,64,51, 19,153,8,207,4,32,77,18,64,4,19,64,3,35,64,49,3, 153,8,208,8,48,0,16,1,40,197,12,16,64,64,19,4, 64,51,19,153,8,209,4,32,77,18,64,4,19,64,3,35, 64,49,3,153,8,210,8,48,0,16,1,40,198,12,16,64, 64,19,4,64,51,19,153,8,211,4,32,77,18,64,4,19, 64,3,35,64,49,3,153,8,212,8,48,0,16,1,40,199,66, 19,0,35,66,19,32,51,66,19,64,67,43,45,230,35,10, 107,12,48,80,64,19,4,64,51,19,64,3,20,64,67,36, 153,8,213,4,32,77,18,64,4,19,64,3,35,17,4,64,49, 3,153,8,214,7,48,0,64,3,35,64,36,19,64,20,3,64, 35,36,17,20,153,8,215,4,32,77,18,58,45,243,36, 144,64,36,19,64,3,35,64,81,3,153,8,216,8,48,0, 48,1,40,200,66,19,0,35,66,19,32,51,66,19,48,67, 43,45,230,35,10,56,12,48,80,64,19,4,64,51,19,64, 3,20,64,67,36,153,8,217,4,32,77,18,64,4,19,64,3, 35,17,4,64,49,3,153,8,218,7,48,0,64,3,35,64,36, 19,64,20,3,64,35,36,17,20,153,8,219,4,32,77,18, 58,45,242,36,96,64,36,19,64,3,35,64,65,3,153,8, 220,8,48,0,48,1,40,201,66,19,0,35,66,19,16,51, 48,45,230,35,59,35,45,230,23,160,10,123,45,206, 10,92,45,206,10,162,45,206,10,149,45,202,10,153, 45,203,1,40,202,12,0,64,64,51,19,153,8,221,4,32, 77,14,16,48,16,70,32,19,71,10,149,71,3,64,19,3, 18,0,19,1,40,203,12,0,64,64,51,19,153,8,222,4, 32,77,18,16,48,16,70,32,19,71,10,153,71,3,64,19, 3,18,0,19,1,40,204,66,19,0,35,66,19,16,51,66,19, 32,67,66,19,48,83,48,45,230,35,59,35,45,230,23, 8,20,10,29,45,205,10,75,45,206,10,71,45,206,10, 79,45,206,10,172,45,207,10,143,45,211,10,166,45, 214,10,186,45,215,10,156,45,216,10,117,45,217,1, 40,205,64,19,35,64,3,19,64,35,3,6,32,13,66,1,40, 206,64,19,3,19,1,40,207,12,64,96,64,19,4,64,51, 20,64,3,36,64,67,52,56,45,209,3,65,3,35,99,57, 45,208,35,58,45,208,35,32,66,35,0,115,66,35,16, 131,43,45,208,83,115,64,131,3,61,45,210,1,40, 208,64,83,19,64,99,3,153,8,223,4,32,77,18,61,45, 210,1,40,209,52,45,234,3,64,83,3,1,40,210,64,4, 19,64,3,35,17,4,64,65,3,153,8,224,7,48,0,64,3, 35,64,20,19,64,36,3,64,35,20,153,8,225,4,32,77, 18,57,45,241,20,58,45,241,20,64,66,20,0,19,43, 45,241,19,10,172,64,20,19,64,3,35,136,32,32,64, 33,3,153,8,226,7,48,0,64,3,35,64,20,19,64,4,3, 64,35,20,136,16,16,153,8,227,4,32,77,18,64,4,19, 64,3,35,64,49,3,153,8,228,8,48,0,16,1,40,211,12, 64,80,64,3,20,64,19,3,64,3,4,64,67,36,64,51,52, 153,8,229,4,16,45,7,48,45,239,3,59,3,45,239,23, 64,10,40,45,212,10,35,45,213,1,40,212,64,36,19, 64,20,3,64,4,52,136,48,16,153,8,230,4,32,77,14, 64,4,19,64,3,35,64,49,3,153,8,231,8,48,0,16,1, 40,213,64,52,19,17,36,17,52,64,20,3,153,8,232,4, 32,77,18,64,4,19,64,3,35,17,4,64,33,3,153,8,233, 7,48,0,57,45,240,3,58,45,240,3,64,66,3,0,19,66, 3,32,35,43,45,240,19,10,143,64,3,52,64,35,19,64, 20,3,136,48,16,153,8,234,4,32,77,14,64,4,19,64, 3,35,64,49,3,153,8,231,8,48,0,16,1,40,214,12,48, 96,64,19,4,64,67,19,64,3,20,64,83,36,153,8,235, 4,32,77,18,64,4,19,64,3,35,17,4,64,49,3,153,8, 236,7,48,0,64,3,35,64,36,19,64,20,3,64,35,36,17, 20,153,8,237,4,32,77,18,57,45,238,36,58,45,238, 36,64,66,36,0,19,43,45,238,19,10,166,64,36,19, 64,3,35,64,65,3,153,8,238,8,48,0,48,1,40,215,12, 16,80,64,19,4,64,67,19,153,8,239,4,32,77,18,64, 4,19,64,3,35,64,49,3,153,8,240,8,48,0,16,1,40, 216,12,16,80,64,19,4,64,67,19,153,8,241,4,32,77, 18,64,4,19,64,3,35,64,49,3,153,8,242,8,48,0,16, 1,40,217,12,16,64,64,19,4,64,51,19,153,8,243,4, 32,77,18,64,4,19,64,3,35,64,33,3,153,8,244,8,48, 0,16,1,40,218,66,19,0,35,66,19,16,51,66,19,32, 67,66,19,48,83,48,45,230,35,59,35,45,230,23,64, 10,129,45,219,10,99,45,222,1,40,219,12,64,96,64, 3,20,64,19,3,64,3,4,64,83,36,64,67,52,153,8,245, 4,16,13,242,48,45,236,3,59,3,45,236,23,64,10,40, 45,220,10,35,45,221,1,40,220,64,36,19,64,20,3, 64,4,52,136,48,16,153,8,246,4,32,77,14,64,4,19, 64,3,35,64,65,3,153,8,247,8,48,0,16,1,40,221,64, 52,19,17,36,17,52,64,20,3,153,8,248,4,32,77,18, 64,4,19,64,3,35,17,4,64,49,3,153,8,249,7,48,0, 57,45,237,3,58,45,237,3,112,66,3,0,19,66,3,48, 35,43,45,237,19,10,129,64,3,52,64,35,19,64,20,3, 136,48,16,153,8,250,4,32,77,14,64,4,19,64,3,35, 64,65,3,153,8,247,8,48,0,16,1,40,222,12,48,80, 64,19,4,64,51,19,64,3,20,64,67,36,153,8,251,4, 32,77,18,64,4,19,64,3,35,17,4,64,33,3,153,8,252, 7,48,0,64,3,35,64,36,19,64,20,3,64,35,36,17,20, 153,8,253,4,32,77,18,57,45,235,36,58,45,235,36, 112,66,36,0,19,43,45,235,19,10,99,64,36,19,64,3, 35,64,49,3,153,8,254,8,48,0,48,1,40,223,66,19,0, 35,66,19,16,51,66,19,32,67,66,19,48,83,66,19,64, 99,48,45,230,35,59,35,45,230,23,96,10,86,45,224, 10,179,45,228,10,47,45,229,1,40,224,12,64,96,64, 19,4,64,51,20,64,3,36,64,67,52,56,45,226,3,65,3, 35,99,57,45,225,35,58,45,225,35,32,66,35,0,115, 66,35,16,131,43,45,225,83,115,64,131,3,61,45, 227,1,40,225,64,83,19,64,99,3,153,8,223,4,32,77, 18,61,45,227,1,40,226,52,45,234,3,64,83,3,1,40, 227,64,4,19,64,3,35,17,4,64,65,3,153,8,255,7,48, 0,64,3,35,64,20,19,64,36,3,64,35,20,153,40,0,4, 32,77,18,57,45,233,20,58,45,233,20,80,66,20,0, 19,43,45,233,19,10,86,64,20,19,64,3,35,136,32, 32,64,33,3,153,40,1,7,48,0,64,3,35,64,20,19,64, 4,3,64,35,20,136,16,16,153,40,2,4,32,77,18,64,4, 19,64,3,35,64,49,3,153,40,3,8,48,0,16,1,40,228, 12,48,112,64,19,4,64,67,19,64,3,20,64,99,36,153, 40,4,4,32,77,18,64,4,19,64,3,35,17,4,64,49,3, 153,40,5,7,48,0,64,3,35,64,36,19,64,20,3,64,35, 36,17,20,153,40,6,4,32,77,18,57,45,232,36,58,45, 232,36,80,66,36,0,19,43,45,232,19,10,179,64,36, 19,64,3,35,64,81,3,153,40,7,8,48,0,48,1,40,229, 12,48,112,64,19,4,64,67,19,64,3,20,64,99,36,153, 40,8,4,32,77,18,64,4,19,64,3,35,17,4,64,49,3, 153,8,45,7,48,0,64,3,35,64,36,19,64,20,3,64,35, 36,17,20,153,40,9,4,32,77,18,57,45,231,36,58,45, 231,36,80,66,36,0,19,43,45,231,19,10,47,64,36, 19,64,3,35,64,81,3,153,8,47,8,48,0,48,1,40,230, 153,40,10,74,19,1,40,231,64,71,64,3,153,8,47,8, 16,16,48,1,40,232,64,71,192,3,153,40,7,8,16,16, 48,1,40,233,64,71,240,3,153,40,1,8,16,16,64,1, 40,234,16,48,96,70,32,35,71,36,71,83,153,40,11, 74,35,1,40,235,64,71,8,16,3,153,8,254,8,16,16, 48,1,40,236,153,8,245,74,3,1,40,237,16,32,16,70, 16,19,71,3,153,8,115,74,19,1,40,238,64,71,176,3, 153,8,238,8,16,16,48,1,40,239,153,8,229,74,3,1, 40,240,16,32,16,70,16,19,71,3,153,8,125,74,19,1, 40,241,64,71,8,17,3,153,8,226,8,16,16,64,1,40, 242,64,71,80,3,153,8,220,8,16,16,48,1,40,243,64, 71,8,18,3,153,8,216,8,16,16,48,1,40,244,153,40, 12,2,18,10,234,32,1,40,245,57,77,12,19,60,19,77, 12,23,224,32,45,246,96,45,247,144,45,248,80,45, 249,48,45,252,64,77,2,112,77,9,1,40,246,66,19,0, 35,48,77,12,35,59,35,77,12,23,160,10,123,77,10, 10,149,77,10,10,92,77,10,10,162,77,10,10,153,77, 10,1,40,247,66,19,0,35,66,19,16,51,43,77,12,35, 10,56,12,16,64,64,19,4,64,51,19,153,40,13,4,32, 77,18,64,4,19,64,3,35,64,33,3,153,8,52,8,48,0, 16,1,40,248,66,19,0,35,66,19,16,51,43,77,12,35, 10,107,12,16,64,64,19,4,64,51,19,153,40,14,4,32, 77,18,64,4,19,64,3,35,64,33,3,153,40,15,8,48,0, 16,1,40,249,66,19,0,35,66,19,16,51,48,77,12,35, 59,35,77,12,23,96,10,86,77,10,10,179,45,250,10, 47,45,251,1,40,250,12,16,64,64,19,4,64,51,19, 153,40,16,4,32,77,18,64,4,19,64,3,35,64,33,3, 153,8,152,8,48,0,16,1,40,251,12,16,64,64,19,4, 64,51,19,153,40,17,4,32,77,18,64,4,19,64,3,35, 64,33,3,153,8,43,8,48,0,16,1,40,252,66,19,0,35, 66,19,16,51,48,77,12,35,59,35,77,12,23,160,10, 22,45,253,10,17,45,254,10,66,45,255,10,192,77,0, 10,196,77,1,1,40,253,12,16,64,64,19,4,64,51,19, 153,40,18,4,32,77,14,64,4,19,64,3,35,64,33,3, 153,40,19,8,48,0,16,1,40,254,12,16,64,64,19,4, 64,51,19,153,40,20,4,32,77,18,64,4,19,64,3,35, 64,33,3,153,40,21,8,48,0,16,1,40,255,12,16,64, 64,19,4,64,51,19,153,40,22,4,32,77,18,64,4,19, 64,3,35,64,33,3,153,8,59,8,48,0,16,1,72,0,12,16, 64,64,19,4,64,51,19,153,40,23,4,32,77,18,64,4, 19,64,3,35,64,33,3,153,40,24,8,48,0,16,1,72,1, 12,16,64,64,19,4,64,51,19,153,40,25,4,32,77,18, 64,4,19,64,3,35,64,33,3,153,8,166,8,48,0,16,1, 72,2,66,19,0,35,66,19,16,51,48,77,12,35,59,35, 77,12,23,8,20,10,75,77,10,10,117,77,10,10,172, 77,10,10,143,77,10,10,29,77,3,10,71,77,4,10,79, 77,5,10,186,77,6,10,166,77,7,10,156,77,8,1,72,3, 12,16,64,64,19,4,64,51,19,153,40,26,4,32,77,18, 64,4,19,64,3,35,64,33,3,153,40,27,8,48,0,16,1, 72,4,12,16,64,64,19,4,64,51,19,153,40,28,4,32, 77,18,64,4,19,64,3,35,64,33,3,153,8,63,8,48,0, 16,1,72,5,12,16,64,64,19,4,64,51,19,153,40,29,4, 32,77,18,64,4,19,64,3,35,64,33,3,153,8,69,8,48, 0,16,1,72,6,12,16,64,64,19,4,64,51,19,153,40,30, 4,32,77,18,64,4,19,64,3,35,64,33,3,153,8,158,8, 48,0,16,1,72,7,12,16,64,64,19,4,64,51,19,153,40, 31,4,32,77,18,64,4,19,64,3,35,64,33,3,153,8,142, 8,48,0,16,1,72,8,12,16,64,64,19,4,64,51,19,153, 40,32,4,32,77,18,64,4,19,64,3,35,64,33,3,153,8, 134,8,48,0,16,1,72,9,66,19,0,35,66,19,16,51,48, 77,12,35,59,35,77,12,23,64,10,99,77,10,10,129, 77,11,1,72,10,64,19,3,19,1,72,11,12,16,64,64,19, 4,64,51,19,153,40,33,4,32,77,14,64,4,19,64,3,35, 64,33,3,153,8,113,8,48,0,16,1,72,12,153,40,34, 74,19,1,72,13,153,40,35,2,18,10,235,32,1,72,14, 56,77,15,19,12,32,32,65,19,19,20,64,3,4,153,40, 36,4,32,77,18,64,3,35,64,4,19,64,20,3,64,35,20, 136,16,16,153,40,36,4,32,77,196,16,32,16,69,4,3, 3,18,16,19,1,72,15,52,77,16,19,64,2,3,19,1,72, 16,16,32,32,70,16,35,71,19,153,40,36,74,35,1,72, 17,153,40,11,2,18,10,236,32,1,72,18,56,77,20,3, 65,3,35,51,57,77,19,35,58,77,19,35,32,66,35,0, 67,66,35,16,83,43,77,19,19,67,64,83,3,19,1,72, 19,64,51,3,6,32,77,18,1,72,20,52,77,17,3,64,19, 3,19,1,72,21,153,40,37,2,18,10,237,16,1,72,22, 57,77,32,3,60,3,77,32,23,224,96,77,23,144,77,24, 64,77,25,48,77,26,32,77,27,112,77,28,80,77,29,1, 72,23,66,3,0,19,43,77,32,19,10,56,61,77,30,1,72, 24,66,3,0,19,43,77,32,19,10,107,61,77,31,1,72, 25,66,3,0,19,48,77,32,19,59,19,77,32,23,8,20,10, 29,77,30,10,71,77,30,10,166,77,30,10,79,77,30, 10,156,77,30,10,75,77,31,10,117,77,31,10,172,77, 31,10,186,77,31,10,143,77,31,1,72,26,66,3,0,19, 48,77,32,19,59,19,77,32,23,160,10,66,77,30,10, 196,77,30,10,192,77,30,10,17,77,30,10,22,77,30, 1,72,27,66,3,0,19,48,77,32,19,59,19,77,32,23, 160,10,92,77,30,10,123,77,31,10,149,77,31,10, 162,77,31,10,153,77,31,1,72,28,66,3,0,19,48,77, 32,19,59,19,77,32,23,64,10,129,77,31,10,99,77, 31,1,72,29,66,3,0,19,48,77,32,19,59,19,77,32,23, 96,10,47,77,30,10,86,77,31,10,179,77,31,1,72,30, 64,10,40,3,19,1,72,31,64,10,35,3,19,1,72,32,153, 40,38,74,3,1,72,33,153,40,39,2,18,10,238,16,1, 72,34,48,77,36,3,59,3,77,36,23,96,10,239,77,35, 10,240,77,35,10,241,77,35,1,72,35,64,10,40,3,19, 1,72,36,64,10,35,3,19,1,72,37,153,40,40,2,18,10, 242,48,1,72,38,57,77,53,3,60,3,77,53,23,128,144, 77,39,112,77,41,64,77,47,32,77,52,1,72,39,66,3, 0,51,66,3,96,67,43,77,53,51,10,107,12,32,80,64, 35,4,64,19,20,43,77,40,67,19,64,3,19,64,113,3, 153,40,41,7,48,0,1,72,40,57,77,57,3,58,77,57,3, 144,66,3,0,19,66,3,112,35,43,77,57,19,10,107,43, 77,46,35,20,64,3,19,64,4,35,64,129,3,153,40,42, 8,48,0,32,1,72,41,66,3,0,51,66,3,64,67,66,3,80, 83,48,77,53,51,59,51,77,53,23,64,10,129,77,42, 10,99,77,44,1,72,42,12,32,96,64,35,4,64,19,20, 43,77,43,83,19,64,3,19,64,97,3,153,40,43,7,48,0, 1,72,43,57,77,56,3,58,77,56,3,112,66,3,0,19,66, 3,96,35,43,77,56,19,10,129,43,77,46,35,20,64,3, 19,64,4,35,64,113,3,153,40,44,8,48,0,32,1,72,44, 12,32,80,64,35,4,64,19,20,43,77,45,67,19,64,3, 19,64,81,3,153,40,45,7,48,0,1,72,45,57,77,55,3, 58,77,55,3,112,66,3,0,19,66,3,80,35,43,77,55,19, 10,99,43,77,46,35,20,64,3,19,64,4,35,64,97,3, 153,40,46,8,48,0,32,1,72,46,18,32,19,1,72,47,66, 3,0,51,66,3,32,67,43,77,53,51,10,117,14,64,80, 64,3,52,56,77,50,67,65,67,51,36,64,35,4,64,19, 20,43,77,48,51,19,64,35,3,61,77,49,1,72,48,64, 51,3,1,72,49,64,3,51,64,4,19,64,20,35,64,36,3, 64,51,36,17,4,17,20,153,40,47,4,48,77,191,16,32, 16,69,36,3,3,61,77,51,1,72,50,52,77,54,67,64,2, 3,1,72,51,64,52,19,64,3,35,64,49,3,153,40,48,8, 48,0,64,1,72,52,66,3,0,51,66,3,16,67,43,77,53, 51,10,123,43,77,53,67,19,16,48,48,70,32,3,71,10, 123,71,35,19,1,72,53,19,1,72,54,16,32,80,70,16, 19,71,67,153,40,49,74,19,1,72,55,16,32,16,70,16, 19,71,3,153,8,90,74,19,1,72,56,16,32,16,70,16, 19,71,3,153,8,117,74,19,1,72,57,16,32,16,70,16, 19,71,3,153,8,100,74,19,1,72,58,153,40,50,2,18, 10,243,16,1,72,59,64,3,19,64,10,244,3,6,32,77, 63,1,72,60,153,40,51,2,18,10,245,16,1,72,61,64, 3,19,64,10,244,3,6,32,77,72,1,72,62,153,40,52,2, 18,10,243,32,1,72,63,57,77,68,19,58,77,68,19, 160,66,19,0,35,66,19,16,51,66,19,32,67,66,19,48, 83,66,19,64,99,66,19,80,115,66,19,96,131,66,19, 144,147,43,77,68,35,50,13,112,32,160,64,3,100, 64,147,84,64,131,68,64,115,52,64,99,36,64,83,20, 64,67,4,69,51,2,35,64,71,8,19,19,153,40,53,7,48, 224,64,4,19,17,4,64,100,3,153,40,54,4,32,77,148, 64,71,8,20,19,64,2,35,64,100,3,153,40,55,7,48, 224,48,77,70,20,59,20,77,70,23,64,10,40,77,64, 10,35,77,65,1,72,64,64,71,8,21,19,64,2,35,17,20, 64,100,3,153,40,56,7,48,224,1,72,65,48,77,69,36, 59,36,77,69,23,64,10,40,77,66,10,35,77,67,1,72, 66,64,71,8,22,19,64,2,35,17,20,17,36,64,100,3, 153,40,57,7,48,224,1,72,67,16,32,0,69,84,2,35, 64,71,8,23,19,64,100,3,64,52,84,136,64,48,153, 40,58,7,48,224,64,71,8,24,19,64,2,35,64,36,3, 153,40,59,7,48,224,64,50,35,64,4,19,64,2,51,136, 16,32,64,20,3,153,40,60,7,64,240,64,71,8,25,19, 64,2,35,64,20,3,153,40,61,7,48,224,64,4,19,64, 20,3,5,32,77,72,32,1,72,68,16,32,32,70,16,35,71, 19,153,32,74,35,1,72,69,153,40,62,74,36,1,72,70, 153,40,63,74,20,1,72,71,153,40,64,2,18,10,249, 32,1,72,72,56,77,75,19,14,64,32,65,19,35,51,104, 52,77,73,64,35,19,64,3,4,64,51,20,64,19,36,153, 40,65,4,32,77,77,105,52,61,77,74,1,72,73,106,52, 16,32,48,69,36,2,19,64,71,8,26,3,153,40,66,7,32, 8,16,1,72,74,64,20,19,64,4,3,5,32,77,72,64,1,72, 75,52,77,71,19,64,10,250,3,19,1,72,76,153,40,67, 2,18,10,251,32,1,72,77,57,77,141,19,60,19,77, 141,23,224,32,77,78,48,77,84,64,77,90,80,77,113, 96,77,121,112,77,127,144,77,140,1,72,78,66,19,0, 35,66,19,16,51,48,77,141,35,59,35,77,141,23,160, 10,92,77,79,10,123,77,80,10,162,77,81,10,149,77, 82,10,153,77,83,1,72,79,16,32,64,69,51,2,35,64, 71,8,27,19,153,40,68,78,48,224,1,72,80,16,32,64, 69,51,2,35,64,71,8,28,19,153,40,69,78,48,224,1, 72,81,16,32,64,69,51,2,35,64,71,8,29,19,153,40, 70,78,48,224,1,72,82,12,32,64,64,2,35,64,71,8, 30,19,64,51,4,64,3,20,153,40,71,7,48,224,64,4, 19,136,16,16,64,4,3,153,40,72,4,32,77,148,64,71, 8,31,19,64,2,35,64,4,3,153,40,73,8,48,224,16,1, 72,83,12,32,64,64,2,35,64,71,8,32,19,64,51,4,64, 3,20,153,40,74,7,48,224,64,4,19,136,16,16,64,4, 3,153,40,75,4,32,77,169,64,71,8,31,19,64,2,35, 64,4,3,153,40,76,8,48,224,16,1,72,84,66,19,0,35, 66,19,16,51,66,19,32,67,48,77,141,35,59,35,77, 141,23,160,10,196,77,85,10,192,77,86,10,66,77, 87,10,22,77,88,10,17,77,89,1,72,85,12,48,80,64, 2,35,64,71,8,33,19,64,51,4,64,67,20,64,3,36,153, 40,77,7,48,224,64,4,19,136,16,32,64,20,3,153,40, 78,4,32,77,169,64,71,8,34,19,64,2,35,64,20,3, 153,40,79,7,48,224,64,4,19,136,16,16,64,4,3,153, 40,80,4,32,77,169,64,71,8,35,19,64,2,35,64,4,3, 153,40,81,8,48,224,16,1,72,86,12,48,80,64,2,35, 64,71,8,33,19,64,51,4,64,67,20,64,3,36,153,40, 82,7,48,224,64,4,19,136,16,32,64,20,3,153,40,83, 4,32,77,169,64,71,8,36,19,64,2,35,64,20,3,153, 40,84,7,48,224,64,4,19,136,16,16,64,4,3,153,40, 85,4,32,77,169,64,71,8,35,19,64,2,35,64,4,3,153, 40,86,8,48,224,16,1,72,87,12,48,80,64,2,35,64, 71,8,33,19,64,51,4,64,67,20,64,3,36,153,40,87,7, 48,224,64,4,19,136,16,32,64,20,3,153,40,88,4,32, 77,169,16,32,0,69,4,2,35,64,71,8,37,19,64,20,3, 153,40,89,8,48,224,32,1,72,88,12,48,80,64,2,35, 64,71,8,33,19,64,51,4,64,67,20,64,3,36,153,40, 90,7,48,224,64,4,19,136,16,32,64,20,3,153,40,91, 4,32,77,148,64,71,8,38,19,64,2,35,64,20,3,153, 40,92,7,48,224,64,4,19,136,16,16,64,4,3,153,40, 93,4,32,77,148,64,71,8,35,19,64,2,35,64,4,3,153, 40,94,8,48,224,16,1,72,89,12,48,80,64,2,35,64, 71,8,33,19,64,51,4,64,67,20,64,3,36,153,40,95,7, 48,224,64,4,19,136,16,32,64,20,3,153,40,96,4,32, 77,169,64,71,8,36,19,64,2,35,64,20,3,153,40,97, 7,48,224,64,4,19,136,16,16,64,4,3,153,40,98,4, 32,77,169,64,71,8,35,19,64,2,35,64,4,3,153,40, 99,8,48,224,16,1,72,90,66,19,0,35,66,19,16,51, 66,19,32,67,66,19,48,83,48,77,141,35,59,35,77, 141,23,8,20,10,172,77,91,10,186,77,92,10,156,77, 93,10,71,77,97,10,166,77,98,10,79,77,99,10,143, 77,103,10,29,77,110,10,117,77,111,10,75,77,112, 1,72,91,12,64,96,64,2,35,64,71,8,39,19,64,51,4, 64,67,20,64,83,36,64,3,52,153,40,100,7,48,224, 64,4,19,136,16,48,64,36,3,153,40,101,4,32,77, 169,64,71,8,40,19,64,2,35,64,36,3,153,40,102,7, 48,224,64,4,19,136,16,32,64,20,3,153,40,103,4, 32,77,169,64,71,8,41,19,64,2,35,64,20,3,153,40, 104,7,48,224,64,4,19,136,16,16,64,4,3,153,40, 105,4,32,77,169,64,71,8,35,19,64,2,35,64,4,3, 153,40,106,8,48,224,16,1,72,92,12,64,96,64,2,35, 64,71,8,33,19,64,51,4,64,83,20,64,67,36,64,3,52, 153,40,107,7,48,224,64,4,19,136,16,48,64,36,3, 153,40,108,4,32,77,169,64,71,8,36,19,64,2,35,64, 36,3,153,40,109,7,48,224,16,32,0,69,4,2,35,64, 71,8,42,19,136,16,32,64,20,3,153,40,110,7,48, 224,64,4,19,136,16,16,64,4,3,153,40,111,4,32,77, 169,64,71,8,35,19,64,2,35,64,4,3,153,40,112,8, 48,224,16,1,72,93,12,64,96,64,2,35,64,71,8,33, 19,64,51,4,64,83,20,64,67,36,64,3,52,153,40,113, 7,48,224,64,4,19,17,4,64,52,3,153,40,114,4,32, 77,169,64,71,8,36,19,64,2,35,64,52,3,153,40,115, 7,48,224,48,77,146,20,59,20,77,146,23,64,10,252, 77,94,10,253,77,95,1,72,94,64,71,8,43,19,64,2, 35,17,20,64,52,3,153,40,116,7,48,224,61,77,96,1, 72,95,64,71,8,44,19,64,2,35,17,20,64,52,3,153, 40,117,7,48,224,1,72,96,64,36,19,136,48,16,64,4, 3,153,40,118,4,32,77,169,64,71,8,31,19,64,2,35, 64,4,3,153,40,119,8,48,224,16,1,72,97,12,64,96, 64,2,35,64,71,8,33,19,64,51,4,64,83,20,64,67,36, 64,3,52,153,40,120,7,48,224,64,4,19,136,16,48, 64,36,3,153,40,121,4,32,77,169,16,64,0,69,4,2, 51,69,20,51,35,64,71,8,45,19,64,36,3,153,40,122, 8,48,224,48,1,72,98,12,64,96,64,2,35,64,71,8,33, 19,64,51,4,64,67,20,64,83,36,64,3,52,153,40,123, 7,48,224,64,4,19,136,16,48,64,36,3,153,40,124,4, 32,77,169,64,71,8,46,19,64,2,35,64,36,3,153,40, 125,7,48,224,64,4,19,136,16,32,64,20,3,153,40, 126,4,32,77,169,64,71,8,40,19,64,2,35,64,20,3, 153,40,127,7,48,224,64,4,19,136,16,16,64,4,3, 153,40,128,4,32,77,169,64,71,8,47,19,64,2,35,64, 4,3,153,40,129,8,48,224,16,1,72,99,12,64,96,64, 2,35,64,71,8,33,19,64,51,4,64,3,20,64,83,36,64, 67,52,153,40,130,7,48,224,64,4,19,17,4,64,20,3, 153,40,131,4,32,77,169,48,77,102,36,59,36,77, 102,23,64,10,254,77,100,10,255,77,101,1,72,100, 16,32,0,69,52,2,35,64,71,8,48,19,64,20,3,153,40, 132,8,48,224,64,1,72,101,16,32,0,69,52,2,35,64, 71,8,49,19,64,20,3,153,40,133,8,48,224,64,1,72, 102,16,64,0,69,36,2,51,69,52,51,35,64,71,8,50, 19,64,20,3,153,40,134,8,48,224,64,1,72,103,12, 64,80,64,19,4,64,2,35,64,71,8,33,19,64,51,20,64, 67,36,64,3,52,153,40,135,7,48,224,64,4,3,17,4, 153,40,136,4,16,45,7,48,77,144,3,59,3,77,144,23, 64,10,40,77,104,10,35,77,108,1,72,104,48,77,105, 20,16,32,0,69,20,2,35,64,71,8,19,19,17,20,64,52, 3,153,40,137,7,48,224,61,77,109,1,72,105,57,77, 145,20,60,20,77,145,23,64,32,77,106,48,77,107,1, 72,106,66,20,0,3,66,20,16,19,48,77,145,3,45,77, 145,19,40,77,145,19,1,16,32,16,69,3,2,35,64,71, 8,19,19,17,20,64,52,3,153,40,138,7,48,224,61,77, 109,1,72,107,66,20,0,3,66,20,16,19,66,20,32,35, 48,77,145,3,48,77,145,19,45,77,145,35,40,77,145, 35,1,16,64,32,69,19,2,51,69,3,51,35,64,71,8,51, 19,17,20,64,52,3,153,40,139,7,48,224,61,77,109, 1,72,108,64,71,8,52,19,64,2,35,64,52,3,153,40, 140,7,48,224,64,20,19,17,20,64,52,3,153,40,141, 4,32,77,169,64,71,8,53,19,64,2,35,64,52,3,153, 40,142,7,48,224,1,72,109,64,36,19,136,48,16,64, 4,3,153,40,143,4,32,77,148,64,71,8,31,19,64,2, 35,64,4,3,153,40,144,8,48,224,16,1,72,110,12,48, 96,64,2,35,64,71,8,33,19,64,51,4,64,83,20,64,3, 36,153,40,145,7,48,224,64,4,19,136,16,32,64,20, 3,153,40,146,4,32,77,169,64,71,8,54,19,64,2,35, 64,20,3,153,40,147,7,48,224,64,4,19,136,16,16, 64,4,3,153,40,148,4,32,77,152,64,71,8,31,19,64, 2,35,64,4,3,153,40,149,8,48,224,16,1,72,111,12, 48,80,64,2,35,64,71,8,55,19,64,51,4,64,67,20,64, 3,36,153,40,150,7,48,224,64,4,19,136,16,32,64, 20,3,153,40,151,4,32,77,169,64,71,8,56,19,64,2, 35,64,20,3,153,40,152,7,48,224,64,4,19,64,17,35, 136,16,16,64,4,3,153,40,153,4,48,77,181,64,71,8, 57,19,64,2,35,64,4,3,153,40,154,8,48,224,16,1, 72,112,12,48,80,64,2,35,64,71,8,33,19,64,67,4, 64,51,20,64,3,36,153,40,155,7,48,224,16,64,0,69, 4,2,51,69,20,51,35,64,71,8,58,19,64,36,3,153,40, 156,8,48,224,48,1,72,113,66,19,0,35,66,19,16,51, 66,19,32,67,66,19,48,83,66,19,64,99,48,77,141, 35,59,35,77,141,23,96,10,86,77,114,10,179,77, 119,10,47,77,120,1,72,114,12,80,112,64,2,35,64, 71,8,39,19,64,51,4,64,67,20,64,83,36,64,99,52, 64,3,68,153,40,157,7,48,224,64,4,19,17,4,64,68, 3,153,40,158,4,32,77,169,64,71,8,40,19,64,2,35, 64,68,3,153,40,159,7,48,224,64,20,19,17,20,64, 68,3,153,40,160,4,32,77,169,64,71,8,41,19,64,2, 35,64,68,3,153,40,161,7,48,224,64,36,19,17,36, 64,68,3,153,40,162,4,32,77,169,48,77,118,52,59, 52,77,118,23,96,42,0,77,115,42,1,77,116,42,2,77, 117,1,72,115,64,71,8,59,19,64,2,35,17,52,64,68, 3,153,40,163,7,48,224,61,77,118,1,72,116,64,71, 8,60,19,64,2,35,17,52,64,68,3,153,40,164,7,48, 224,61,77,118,1,72,117,64,71,8,61,19,64,2,35,17, 52,64,68,3,153,40,165,7,48,224,1,72,118,64,71,8, 35,19,64,2,35,64,68,3,153,40,166,8,48,224,80,1, 72,119,12,80,112,64,2,35,64,71,8,33,19,64,51,4, 64,67,20,64,83,36,64,99,52,64,3,68,153,40,167,7, 48,224,64,4,19,136,16,64,64,52,3,153,40,168,4, 32,77,169,64,71,8,36,19,64,2,35,64,52,3,153,40, 169,7,48,224,64,4,19,136,16,48,64,36,3,153,40, 170,4,32,77,169,16,32,0,69,4,2,35,64,71,8,42,19, 136,16,32,64,20,3,153,40,171,7,48,224,64,4,19, 136,16,16,64,4,3,153,40,172,4,32,77,169,64,71,8, 35,19,64,2,35,64,4,3,153,40,173,8,48,224,16,1, 72,120,12,80,112,64,2,35,64,71,8,33,19,64,51,4, 64,67,20,64,83,36,64,99,52,64,3,68,153,40,174,7, 48,224,64,4,19,136,16,64,64,52,3,153,40,175,4, 32,77,169,64,71,8,36,19,64,2,35,64,52,3,153,40, 176,7,48,224,64,4,19,136,16,48,64,36,3,153,40, 177,4,32,77,169,16,32,0,69,4,2,35,64,71,8,42,19, 136,16,32,64,20,3,153,40,178,7,48,224,64,4,19, 136,16,16,64,4,3,153,40,179,4,32,77,169,64,71,8, 35,19,64,2,35,64,4,3,153,40,180,8,48,224,16,1, 72,121,66,19,0,35,66,19,16,51,66,19,32,67,66,19, 48,83,66,19,64,99,66,19,80,115,43,77,141,35,10, 56,12,96,128,64,2,35,64,71,8,33,19,64,51,4,64, 67,20,64,83,36,64,115,52,64,99,68,64,3,84,153, 40,181,7,48,224,64,4,19,17,4,64,84,3,153,40,182, 4,32,77,169,64,71,8,62,19,64,2,35,64,84,3,153, 40,183,7,48,224,64,20,19,17,20,64,84,3,153,40, 184,4,32,77,169,64,71,8,40,19,64,2,35,64,84,3, 153,40,185,7,48,224,64,36,19,17,36,64,84,3,153, 40,186,4,32,77,169,64,71,8,63,19,64,2,35,64,84, 3,153,40,187,7,48,224,43,77,122,52,42,3,64,71,8, 64,19,64,2,35,17,52,64,84,3,153,40,188,7,48,224, 1,72,122,48,77,126,68,59,68,77,126,23,96,42,0, 77,123,42,1,77,124,42,2,77,125,1,72,123,64,71,8, 59,19,64,2,35,17,52,17,68,64,84,3,153,40,189,7, 48,224,61,77,126,1,72,124,64,71,8,60,19,64,2,35, 17,52,17,68,64,84,3,153,40,190,7,48,224,61,77, 126,1,72,125,64,71,8,61,19,64,2,35,17,52,17,68, 64,84,3,153,40,191,7,48,224,1,72,126,64,71,8,35, 19,64,2,35,64,84,3,153,40,192,8,48,224,96,1,72, 127,66,19,0,35,66,19,16,51,66,19,32,67,66,19,48, 83,66,19,64,99,66,19,80,115,66,19,96,131,48,77, 141,35,59,35,77,141,23,64,10,129,77,128,10,99, 77,139,1,72,128,12,112,144,64,19,20,64,2,35,64, 71,8,33,19,64,51,4,64,67,36,64,83,52,64,115,68, 64,131,84,64,3,100,153,40,193,7,48,224,64,4,19, 17,4,64,100,3,153,40,194,4,32,77,148,64,71,8,36, 19,64,2,35,64,100,3,153,40,195,7,48,224,64,20,3, 17,20,153,40,196,4,16,13,242,48,77,142,3,59,3, 77,142,23,64,10,40,77,129,10,35,77,133,1,72,129, 48,77,130,36,16,32,0,69,36,2,35,64,71,8,19,19, 17,36,64,100,3,153,40,197,7,48,224,61,77,134,1, 72,130,57,77,143,36,60,36,77,143,23,64,32,77, 131,48,77,132,1,72,131,66,36,0,3,66,36,16,19,48, 77,143,3,45,77,143,19,40,77,143,19,1,16,32,16, 69,3,2,35,64,71,8,19,19,17,36,64,100,3,153,40, 198,7,48,224,61,77,134,1,72,132,66,36,0,3,66,36, 16,19,66,36,32,35,48,77,143,3,48,77,143,19,45, 77,143,35,40,77,143,35,1,16,64,32,69,19,2,51,69, 3,51,35,64,71,8,51,19,17,36,64,100,3,153,40,199, 7,48,224,61,77,134,1,72,133,64,71,8,52,19,64,2, 35,64,100,3,153,40,200,7,48,224,64,36,19,17,36, 64,100,3,153,40,201,4,32,77,169,64,71,8,53,19, 64,2,35,64,100,3,153,40,202,7,48,224,1,72,134, 64,52,19,17,52,64,100,3,153,40,203,4,32,77,148, 64,71,8,65,19,64,2,35,64,100,3,153,40,204,7,48, 224,52,77,135,68,61,77,136,1,72,135,16,32,0,69, 68,2,35,64,71,8,66,19,17,68,64,100,3,153,40,205, 7,48,224,1,72,136,52,77,137,84,61,77,138,1,72, 137,16,32,0,69,84,2,35,64,71,8,67,19,17,68,17, 84,64,100,3,153,40,206,7,48,224,1,72,138,64,71, 8,35,19,64,2,35,64,100,3,153,40,207,8,48,224, 112,1,72,139,12,112,144,64,2,35,64,71,8,68,19, 64,51,4,64,83,20,64,67,36,64,115,52,64,131,68, 64,99,84,64,3,100,153,40,208,7,48,224,64,4,19, 136,16,96,64,84,3,153,40,209,4,32,77,169,16,32, 0,69,4,2,35,64,71,8,42,19,136,16,80,64,68,3,153, 40,210,7,48,224,64,4,19,136,16,64,64,52,3,153, 40,211,4,32,77,169,16,96,0,69,4,2,51,69,20,51, 51,69,36,51,35,64,71,8,69,19,64,52,3,153,40,212, 8,48,224,64,1,72,140,66,19,0,35,66,19,16,51,66, 19,32,67,66,19,48,83,66,19,64,99,66,19,80,115, 66,19,96,131,66,19,112,147,66,19,128,163,43,77, 141,35,10,107,12,144,176,64,2,35,64,71,8,33,19, 64,51,4,64,67,20,64,83,36,64,99,52,64,115,68,64, 147,84,64,163,100,64,131,116,64,3,132,153,40, 213,7,48,224,64,4,19,136,16,128,64,116,3,153,40, 214,4,32,77,169,64,71,8,36,19,64,2,35,64,116,3, 153,40,215,7,48,224,64,4,19,136,16,112,64,100,3, 153,40,216,4,32,77,169,16,32,0,69,4,2,35,64,71, 8,42,19,136,16,96,64,84,3,153,40,217,7,48,224, 64,4,19,136,16,80,64,68,3,153,40,218,4,32,77, 169,64,71,8,70,19,64,2,35,64,68,3,153,40,219,7, 48,224,16,32,0,69,4,2,35,64,71,8,42,19,136,16, 64,64,52,3,153,40,220,7,48,224,16,96,0,69,4,2, 51,69,20,51,51,69,36,51,35,64,71,8,71,19,64,52, 3,153,40,221,8,48,224,64,1,72,141,16,112,32,70, 32,35,71,71,8,72,71,19,70,48,3,71,18,71,10,251, 71,35,153,40,222,78,16,48,1,72,142,153,40,196, 74,3,1,72,143,153,40,223,74,36,1,72,144,153,40, 136,74,3,1,72,145,153,40,224,74,20,1,72,146,153, 40,225,74,20,1,72,147,153,40,226,2,18,42,4,32,1, 72,148,56,77,150,19,65,19,35,51,52,77,149,51,64, 35,19,6,32,77,169,1,72,149,12,32,64,64,35,19,64, 3,4,64,51,20,153,40,227,4,32,77,169,64,71,8,73, 19,64,2,35,64,4,3,153,40,228,7,48,224,64,20,19, 64,4,3,5,32,77,148,32,1,72,150,52,77,147,19,64, 10,250,3,19,1,72,151,153,40,229,2,18,42,5,32,1, 72,152,56,77,154,19,65,19,35,51,57,77,155,35,58, 77,155,35,32,66,35,0,67,66,35,16,83,52,77,153, 51,13,32,32,96,64,3,20,64,83,4,69,67,2,35,64,71, 8,74,19,153,40,230,7,48,224,64,4,19,136,16,16, 64,4,3,153,40,231,4,32,77,169,64,71,8,75,19,64, 2,35,64,4,3,153,40,232,8,48,224,16,1,72,153,13, 48,32,96,64,3,36,64,51,20,64,83,4,69,67,2,35,64, 71,8,74,19,153,40,233,7,48,224,64,4,19,136,16, 32,64,20,3,153,40,234,4,32,77,169,64,71,8,76,19, 64,2,35,64,20,3,153,40,235,7,48,224,64,4,19,64, 20,3,5,32,77,152,32,1,72,154,52,77,155,19,64,10, 250,3,19,1,72,155,6,32,77,148,1,72,156,153,40, 236,2,18,42,6,32,1,72,157,12,32,32,64,3,20,64, 19,3,64,3,4,153,40,237,7,16,8,17,48,77,160,3,59, 3,77,160,23,64,10,40,77,158,10,35,77,159,1,72, 158,57,77,161,4,58,77,161,4,48,66,4,0,3,66,4,16, 19,43,77,161,3,10,140,136,16,16,64,19,3,153,40, 238,7,16,8,18,16,32,16,69,3,2,35,64,71,8,77,19, 64,4,3,153,40,238,8,48,224,16,1,72,159,57,77, 161,4,58,77,161,4,48,66,4,0,3,66,4,16,19,43,77, 161,3,10,140,16,32,32,69,19,2,35,64,71,8,78,19, 64,20,3,153,40,239,8,48,224,32,1,72,160,153,40, 237,74,3,1,72,161,16,32,0,70,16,19,71,4,153,8, 173,74,19,1,72,162,153,40,240,2,18,42,9,32,1,72, 163,12,32,32,64,3,20,64,19,3,64,3,4,153,40,241, 7,16,8,17,48,77,166,3,59,3,77,166,23,64,10,40, 77,164,10,35,77,165,1,72,164,57,77,167,4,58,77, 167,4,32,66,4,0,3,66,4,16,19,43,77,167,3,10,141, 136,16,16,64,19,3,153,40,238,7,16,8,18,16,32,16, 69,3,2,35,64,71,8,77,19,64,4,3,153,40,238,8,48, 224,16,1,72,165,57,77,167,4,58,77,167,4,32,66,4, 0,3,66,4,16,19,43,77,167,3,10,141,16,32,32,69, 19,2,35,64,71,8,79,19,64,20,3,153,40,242,8,48, 224,32,1,72,166,153,40,241,74,3,1,72,167,16,32, 0,70,16,19,71,4,153,8,178,74,19,1,72,168,153,40, 243,2,18,42,10,32,1,72,169,12,32,32,64,19,4,64, 3,20,57,77,170,19,58,77,170,19,32,66,19,0,35,44, 77,175,35,10,141,1,72,170,57,77,176,4,58,77,171, 4,48,66,4,0,3,44,77,174,3,10,140,1,72,171,57,77, 176,4,58,77,172,4,32,66,4,0,3,43,77,172,3,10, 152,57,77,179,4,58,77,179,4,32,66,4,0,3,66,4,16, 19,43,77,179,3,10,152,16,32,32,69,19,2,35,64,71, 8,80,19,64,20,3,153,40,244,8,48,224,32,1,72,172, 57,77,176,4,58,77,173,4,32,66,4,0,3,43,77,173,3, 10,213,57,77,178,4,58,77,178,4,32,66,4,0,3,66,4, 16,19,43,77,178,3,10,213,16,32,32,69,19,2,35,64, 71,8,81,19,64,20,3,153,40,245,8,48,224,32,1,72, 173,57,77,176,4,58,77,176,4,32,66,4,0,3,43,77, 176,3,10,221,57,77,177,4,58,77,177,4,32,66,4,0, 3,66,4,16,19,43,77,177,3,10,221,16,32,32,69,19, 2,35,64,71,8,82,19,64,20,3,153,40,246,8,48,224, 32,1,72,174,64,4,19,64,20,3,5,32,77,157,32,1,72, 175,64,4,19,64,20,3,5,32,77,163,32,1,72,176,16, 112,0,70,32,19,71,71,8,83,71,4,70,48,3,71,18,71, 42,10,71,19,153,40,247,8,16,48,32,1,72,177,16, 32,0,70,16,19,71,4,153,8,188,74,19,1,72,178,16, 32,0,70,16,19,71,4,153,8,182,74,19,1,72,179,16, 32,0,70,16,19,71,4,153,8,185,74,19,1,72,180,153, 40,248,2,18,42,11,48,1,72,181,56,77,185,19,65, 19,51,67,52,77,182,67,16,32,64,69,51,2,35,64,71, 8,84,19,153,40,249,78,48,224,1,72,182,13,48,32, 80,64,35,36,64,3,20,64,67,4,69,51,2,35,64,71,8, 85,19,153,40,250,7,48,224,43,77,183,36,81,64,71, 8,86,19,64,2,35,17,36,64,20,3,153,40,251,7,48, 224,64,1,3,61,77,184,1,72,183,153,40,252,125,5, 0,8,19,36,17,3,1,72,184,64,4,19,64,3,35,64,20,3, 5,48,77,181,48,1,72,185,52,77,180,19,64,10,250, 3,19,1,72,186,153,0,2,18,42,13,0,1,72,187,64,18, 3,153,0,78,16,8,20,1,72,188,153,0,2,18,42,13,16, 1,72,189,64,3,19,64,18,3,153,0,78,32,8,21,1,72, 190,153,40,49,2,18,42,15,48,1,72,191,56,77,194, 3,12,48,48,65,3,51,36,64,19,4,64,35,20,43,77, 192,51,35,64,19,3,61,77,193,1,72,192,64,51,3,1, 72,193,64,3,51,64,4,19,64,20,35,64,36,3,64,51, 36,136,32,16,153,40,47,4,48,77,191,16,32,16,69, 4,3,3,18,16,19,1,72,194,52,77,190,3,19,1,72,195, 153,40,36,2,18,42,16,32,1,72,196,56,77,197,3,12, 32,32,65,3,35,20,64,19,3,64,35,19,64,3,4,153,40, 36,4,32,77,18,64,3,35,64,4,19,64,20,3,64,35,20, 136,16,16,153,40,36,4,32,77,196,16,32,16,69,4,3, 3,18,16,19,1,72,197,52,77,195,3,19,1,72,198,153, 40,253,2,18,42,17,16,1,72,199,56,77,201,3,65,3, 19,35,57,77,200,19,58,77,200,19,32,12,16,48,66, 19,16,4,64,35,3,153,40,253,4,16,77,199,16,32,16, 69,4,3,3,18,16,19,1,72,200,64,35,3,6,16,77,199, 1,72,201,52,77,202,3,19,1,72,202,16,32,16,70,16, 19,71,3,153,40,253,74,19,1,72,203,153,8,39,2,18, 42,18,32,1,72,204,56,77,206,3,65,3,35,51,57,77, 205,35,58,77,205,35,32,12,48,64,66,35,0,67,66, 35,16,36,64,19,3,64,67,19,64,3,4,64,51,20,153,8, 39,4,32,77,18,64,3,35,64,4,19,64,20,3,64,35,20, 136,16,32,153,8,39,4,32,77,204,16,80,16,70,32, 19,71,4,71,20,69,19,3,3,18,32,19,1,72,205,64,51, 3,6,32,77,204,1,72,206,52,77,203,3,19,1,72,207, 153,8,36,2,18,42,19,32,1,72,208,56,77,210,3,65, 3,35,51,57,77,209,35,58,77,209,35,32,12,48,64, 66,35,0,36,66,35,16,83,64,19,3,64,83,19,64,3,4, 64,51,20,153,8,36,4,32,77,18,64,3,35,64,4,19,64, 20,3,64,35,20,136,16,32,153,8,36,4,32,77,208,16, 80,16,70,32,19,71,20,71,4,69,19,3,3,18,32,19,1, 72,209,64,51,3,6,32,77,208,1,72,210,52,77,207,3, 19,3,0,83,116,114,84,0,0,0,0,73,109,112,84,0,0, 1,12,0,0,0,22,0,0,0,10,0,0,0,11,0,0,0,3,0,0,0, 10,0,0,0,12,0,0,0,1,0,0,0,10,0,0,0,21,0,0,0,1,0, 0,0,10,0,0,0,25,0,0,0,1,0,0,0,33,0,0,0,34,0,0,0, 3,0,0,0,33,0,0,0,42,0,0,0,3,0,0,0,94,0,0,0,95,0, 0,0,1,0,0,0,177,0,0,0,178,0,0,0,1,0,0,0,94,0,0, 0,203,0,0,0,1,0,0,0,177,0,0,0,226,0,0,0,0,0,0,0, 10,0,0,0,227,0,0,0,2,0,0,0,177,0,0,0,228,0,0,0, 0,0,0,0,177,0,0,0,229,0,0,0,0,0,0,0,177,0,0,0, 231,0,0,0,0,0,0,0,246,0,0,0,247,0,0,0,3,0,0,0, 248,0,0,0,243,0,0,0,4,0,0,0,246,0,0,0,247,0,0,0, 2,0,0,0,177,0,0,1,7,0,0,0,1,0,0,0,177,0,0,1,8,0, 0,0,1,0,0,0,10,0,0,1,12,0,0,0,2,0,0,0,10,0,0,1, 14,0,0,0,1,0,0,0,10,0,0,1,14,0,0,0,2,69,120,112, 84,0,0,8,104,0,0,0,179,0,0,1,13,0,0,0,1,0,0,2, 189,0,0,1,13,0,0,0,0,0,0,2,187,0,0,0,251,0,0,0, 2,0,0,2,77,0,0,0,243,0,0,0,2,0,0,2,63,0,0,0,245, 0,0,0,1,0,0,2,61,0,0,0,243,0,0,0,1,0,0,2,59,0,0, 0,242,0,0,0,3,0,0,2,38,0,0,0,238,0,0,0,1,0,0,2, 34,0,0,0,237,0,0,0,1,0,0,2,22,0,0,0,234,0,0,0,2, 0,0,1,245,0,0,0,233,0,0,0,2,0,0,1,193,0,0,0,230, 0,0,0,1,0,0,1,172,0,0,0,225,0,0,0,1,0,0,1,146,0, 0,0,224,0,0,0,1,0,0,1,144,0,0,0,223,0,0,0,1,0,0, 1,141,0,0,0,222,0,0,0,1,0,0,1,139,0,0,0,220,0,0, 0,1,0,0,1,137,0,0,0,219,0,0,0,1,0,0,1,134,0,0,0, 218,0,0,0,1,0,0,1,132,0,0,0,217,0,0,0,1,0,0,1, 130,0,0,0,216,0,0,0,1,0,0,1,127,0,0,0,215,0,0,0, 1,0,0,1,125,0,0,0,214,0,0,0,0,0,0,1,123,0,0,0, 211,0,0,0,1,0,0,1,118,0,0,0,210,0,0,0,1,0,0,1, 116,0,0,0,209,0,0,0,0,0,0,1,114,0,0,0,207,0,0,0, 1,0,0,1,109,0,0,0,206,0,0,0,1,0,0,1,107,0,0,0, 205,0,0,0,1,0,0,1,105,0,0,0,204,0,0,0,0,0,0,1, 103,0,0,0,202,0,0,0,0,0,0,1,101,0,0,0,201,0,0,0, 1,0,0,1,99,0,0,0,200,0,0,0,1,0,0,1,97,0,0,0,199, 0,0,0,1,0,0,1,93,0,0,0,198,0,0,0,2,0,0,1,90,0,0, 0,197,0,0,0,1,0,0,1,88,0,0,0,195,0,0,0,2,0,0,1, 86,0,0,0,194,0,0,0,1,0,0,1,84,0,0,0,193,0,0,0,1, 0,0,1,82,0,0,0,191,0,0,0,2,0,0,1,80,0,0,0,190,0, 0,0,1,0,0,1,78,0,0,0,189,0,0,0,1,0,0,1,76,0,0,0, 188,0,0,0,2,0,0,1,73,0,0,0,187,0,0,0,1,0,0,1,71, 0,0,0,185,0,0,0,3,0,0,1,69,0,0,0,184,0,0,0,1,0, 0,1,67,0,0,0,183,0,0,0,1,0,0,1,65,0,0,0,182,0,0, 0,1,0,0,1,63,0,0,0,181,0,0,0,2,0,0,1,60,0,0,0, 180,0,0,0,1,0,0,1,58,0,0,0,176,0,0,0,4,0,0,1,56, 0,0,0,175,0,0,0,1,0,0,1,54,0,0,0,174,0,0,0,1,0, 0,1,52,0,0,0,173,0,0,0,1,0,0,1,50,0,0,0,171,0,0, 0,3,0,0,1,48,0,0,0,170,0,0,0,1,0,0,1,46,0,0,0, 169,0,0,0,1,0,0,1,44,0,0,0,168,0,0,0,2,0,0,1,41, 0,0,0,167,0,0,0,1,0,0,1,39,0,0,0,165,0,0,0,3,0, 0,1,37,0,0,0,164,0,0,0,1,0,0,1,34,0,0,0,163,0,0, 0,1,0,0,1,32,0,0,0,161,0,0,0,1,0,0,1,30,0,0,0, 160,0,0,0,1,0,0,1,28,0,0,0,159,0,0,0,1,0,0,1,26, 0,0,0,158,0,0,0,2,0,0,1,23,0,0,0,157,0,0,0,1,0, 0,1,21,0,0,0,155,0,0,0,3,0,0,1,19,0,0,0,154,0,0, 0,1,0,0,1,17,0,0,0,151,0,0,0,1,0,0,1,14,0,0,0, 150,0,0,0,1,0,0,1,12,0,0,0,148,0,0,0,1,0,0,1,10, 0,0,0,146,0,0,0,1,0,0,1,5,0,0,0,145,0,0,0,1,0,0, 1,3,0,0,0,144,0,0,0,1,0,0,1,1,0,0,0,142,0,0,0,3, 0,0,0,253,0,0,0,137,0,0,0,1,0,0,0,239,0,0,0,136, 0,0,0,1,0,0,0,237,0,0,0,135,0,0,0,1,0,0,0,235,0, 0,0,134,0,0,0,1,0,0,0,233,0,0,0,133,0,0,0,1,0,0, 0,231,0,0,0,132,0,0,0,1,0,0,0,229,0,0,0,131,0,0, 0,2,0,0,0,226,0,0,0,130,0,0,0,1,0,0,0,224,0,0,0, 126,0,0,0,6,0,0,0,220,0,0,0,125,0,0,0,1,0,0,0, 217,0,0,0,124,0,0,0,1,0,0,0,215,0,0,0,122,0,0,0, 1,0,0,0,213,0,0,0,121,0,0,0,1,0,0,0,211,0,0,0, 120,0,0,0,1,0,0,0,209,0,0,0,119,0,0,0,1,0,0,0, 207,0,0,0,118,0,0,0,3,0,0,0,205,0,0,0,116,0,0,0, 2,0,0,0,203,0,0,0,115,0,0,0,1,0,0,0,201,0,0,0, 114,0,0,0,1,0,0,0,199,0,0,0,113,0,0,0,1,0,0,0, 197,0,0,0,112,0,0,0,1,0,0,0,195,0,0,0,111,0,0,0, 1,0,0,0,193,0,0,0,110,0,0,0,1,0,0,0,191,0,0,0, 109,0,0,0,1,0,0,0,189,0,0,0,108,0,0,0,1,0,0,0, 187,0,0,0,106,0,0,0,8,0,0,0,185,0,0,0,106,0,0,0, 7,0,0,0,183,0,0,0,105,0,0,0,1,0,0,0,181,0,0,0, 104,0,0,0,1,0,0,0,179,0,0,0,103,0,0,0,1,0,0,0, 177,0,0,0,102,0,0,0,1,0,0,0,175,0,0,0,101,0,0,0, 1,0,0,0,173,0,0,0,100,0,0,0,1,0,0,0,171,0,0,0, 98,0,0,0,6,0,0,0,169,0,0,0,98,0,0,0,5,0,0,0,167, 0,0,0,97,0,0,0,1,0,0,0,164,0,0,0,96,0,0,0,1,0,0, 0,162,0,0,0,93,0,0,0,0,0,0,0,160,0,0,0,91,0,0,0, 1,0,0,0,158,0,0,0,90,0,0,0,1,0,0,0,156,0,0,0,89, 0,0,0,1,0,0,0,154,0,0,0,88,0,0,0,1,0,0,0,152,0, 0,0,87,0,0,0,1,0,0,0,150,0,0,0,85,0,0,0,4,0,0,0, 148,0,0,0,85,0,0,0,3,0,0,0,146,0,0,0,84,0,0,0,1, 0,0,0,144,0,0,0,83,0,0,0,2,0,0,0,141,0,0,0,82,0, 0,0,1,0,0,0,139,0,0,0,81,0,0,0,2,0,0,0,136,0,0, 0,80,0,0,0,1,0,0,0,134,0,0,0,78,0,0,0,3,0,0,0, 132,0,0,0,77,0,0,0,1,0,0,0,130,0,0,0,76,0,0,0,1, 0,0,0,128,0,0,0,74,0,0,0,3,0,0,0,126,0,0,0,73,0, 0,0,2,0,0,0,123,0,0,0,72,0,0,0,1,0,0,0,121,0,0, 0,70,0,0,0,3,0,0,0,119,0,0,0,69,0,0,0,1,0,0,0, 117,0,0,0,68,0,0,0,2,0,0,0,114,0,0,0,67,0,0,0,1, 0,0,0,112,0,0,0,65,0,0,0,2,0,0,0,110,0,0,0,64,0, 0,0,1,0,0,0,108,0,0,0,63,0,0,0,1,0,0,0,106,0,0, 0,62,0,0,0,1,0,0,0,104,0,0,0,61,0,0,0,1,0,0,0, 102,0,0,0,60,0,0,0,2,0,0,0,99,0,0,0,59,0,0,0,1, 0,0,0,97,0,0,0,55,0,0,0,5,0,0,0,95,0,0,0,55,0,0, 0,3,0,0,0,93,0,0,0,54,0,0,0,1,0,0,0,91,0,0,0,53, 0,0,0,2,0,0,0,88,0,0,0,52,0,0,0,1,0,0,0,86,0,0, 0,51,0,0,0,2,0,0,0,83,0,0,0,50,0,0,0,1,0,0,0,81, 0,0,0,49,0,0,0,2,0,0,0,78,0,0,0,48,0,0,0,1,0,0, 0,76,0,0,0,46,0,0,0,4,0,0,0,74,0,0,0,45,0,0,0,3, 0,0,0,70,0,0,0,43,0,0,0,2,0,0,0,60,0,0,0,41,0,0, 0,3,0,0,0,57,0,0,0,39,0,0,0,1,0,0,0,54,0,0,0,38, 0,0,0,2,0,0,0,51,0,0,0,37,0,0,0,1,0,0,0,49,0,0, 0,32,0,0,0,2,0,0,0,43,0,0,0,31,0,0,0,1,0,0,0,41, 0,0,0,30,0,0,0,1,0,0,0,39,0,0,0,28,0,0,0,1,0,0, 0,37,0,0,0,27,0,0,0,1,0,0,0,35,0,0,0,26,0,0,0,1, 0,0,0,33,0,0,0,20,0,0,0,2,0,0,0,30,0,0,0,19,0,0, 0,1,0,0,0,28,0,0,0,18,0,0,0,1,0,0,0,26,0,0,0,16, 0,0,0,2,0,0,0,24,0,0,0,15,0,0,0,2,0,0,0,21,0,0, 0,14,0,0,0,1,0,0,0,19,0,0,0,13,0,0,0,1,0,0,0,17, 0,0,0,9,0,0,0,2,0,0,0,14,0,0,0,8,0,0,0,1,0,0,0, 12,0,0,0,7,0,0,0,1,0,0,0,10,0,0,0,6,0,0,0,1,0,0, 0,8,0,0,0,5,0,0,0,1,0,0,0,6,0,0,0,4,0,0,0,1,0,0, 0,4,0,0,0,2,0,0,0,8,0,0,0,2,76,105,116,84,0,0,2, 197,0,0,6,109,120,156,125,84,75,111,211,64,16, 54,125,39,125,132,82,218,66,139,96,17,135,218, 165,169,68,145,56,180,165,151,246,130,148,3,226, 33,14,85,20,57,246,110,178,138,187,107,237,174, 235,34,84,95,248,227,204,142,179,78,131,3,190, 100,230,251,230,61,147,245,60,239,135,231,121, 219,191,135,115,177,215,232,135,177,162,145,84, 113,236,205,43,147,32,49,242,54,99,206,24,85,84, 24,18,42,110,56,213,64,236,1,177,243,125,36,100, 46,200,231,33,39,169,162,49,141,168,214,82,205, 142,151,14,249,108,34,76,50,32,118,106,196,66, 34,195,24,152,253,26,211,176,76,47,52,242,6,232, 215,53,186,133,116,14,114,143,139,152,222,129, 209,203,154,209,90,25,35,6,64,235,217,249,163, 48,73,176,211,191,153,21,198,239,68,118,35,83, 96,119,107,236,34,27,23,254,180,70,205,49,235, 242,188,134,47,179,180,151,137,127,198,139,164, 184,157,77,105,35,21,5,234,89,141,90,234,171,80, 68,195,217,28,115,126,51,186,134,117,244,129,89, 134,253,206,23,185,15,98,19,196,165,128,180,47, 10,1,90,11,180,213,179,51,114,153,72,157,41,218, 116,71,2,80,135,134,140,176,76,68,134,75,97,137, 199,64,172,1,241,73,48,121,74,138,220,98,155, 128,173,31,95,133,38,252,74,7,55,112,84,19,240, 82,198,244,1,136,153,14,15,15,193,145,192,79, 211,149,210,41,242,83,44,229,9,104,27,4,190,129, 52,146,0,60,41,208,162,144,184,72,167,33,69,77, 166,132,239,250,11,166,217,65,100,168,54,150,93, 1,104,193,66,32,175,131,220,32,231,109,92,131,5, 150,0,152,67,207,210,236,188,77,112,59,35,111, 203,202,246,46,123,66,250,7,133,62,8,30,154,125, 180,102,13,144,23,109,228,107,80,22,65,121,244, 214,161,221,113,164,210,28,154,118,131,41,207, 13,46,196,132,3,223,21,60,6,199,208,27,128,94, 89,255,201,217,219,26,200,85,167,72,175,139,180, 75,202,74,112,126,182,23,76,143,51,232,34,81,85, 15,246,228,58,42,119,91,82,27,64,53,45,101,99, 61,152,187,51,134,232,147,216,118,53,120,52,216, 154,239,166,21,88,105,13,164,21,235,6,79,129, 239,174,195,142,66,231,220,68,67,50,89,11,57, 119,142,23,77,252,195,140,188,109,187,227,178, 177,170,41,76,187,10,228,50,105,115,97,222,159, 76,169,239,62,84,13,183,251,63,13,173,134,15,21, 84,195,239,86,117,181,53,31,8,26,59,34,168,54, 111,134,84,216,227,170,42,102,33,79,72,121,112, 149,55,124,156,97,7,4,244,23,65,229,69,252,226, 248,132,5,132,38,154,86,39,138,93,130,3,190,76, 35,111,239,191,198,251,96,177,155,137,242,169, 253,242,173,67,184,208,70,101,248,39,115,99,58, 170,78,235,87,145,163,130,77,220,187,92,247,71, 147,195,213,14,84,88,63,138,183,40,150,124,5,50, 20,241,26,175,202,94,241,240,224,177,192,50,66, 53,112,150,37,139,249,59,227,252,91,160,180,154, 100,234,251,3,213,103,146,24,0,0,0,76,111,99,84, 0,0,1,12,0,0,0,22,0,0,1,19,0,0,0,2,0,0,2,208,0, 0,1,18,0,0,0,2,0,0,2,204,0,0,1,17,0,0,0,1,0,0,2, 199,0,0,1,16,0,0,0,2,0,0,2,196,0,0,1,15,0,0,0,3, 0,0,2,191,0,0,1,11,0,0,0,3,0,0,2,181,0,0,1,10,0, 0,0,2,0,0,2,169,0,0,1,9,0,0,0,2,0,0,2,163,0,0,1, 6,0,0,0,2,0,0,2,157,0,0,1,5,0,0,0,2,0,0,2,152,0, 0,1,4,0,0,0,2,0,0,2,148,0,0,0,249,0,0,0,2,0,0,2, 72,0,0,0,236,0,0,0,2,0,0,2,18,0,0,0,235,0,0,0,2, 0,0,2,14,0,0,0,232,0,0,0,1,0,0,1,187,0,0,0,212, 0,0,0,1,0,0,1,121,0,0,0,208,0,0,0,1,0,0,1,112,0, 0,0,200,0,0,0,2,0,0,1,95,0,0,0,147,0,0,0,1,0,0, 1,7,0,0,0,139,0,0,0,1,0,0,0,245,0,0,0,138,0,0,0, 1,0,0,0,242,0,0,0,44,0,0,0,2,0,0,0,66,65,116, 116,114,0,0,0,40,131,108,0,0,0,1,104,2,100,0,3, 118,115,110,108,0,0,0,1,110,16,0,68,249,21,7, 157,141,223,107,63,105,51,39,218,157,129,203, 106,106,67,73,110,102,0,0,0,215,131,108,0,0,0,4, 104,2,100,0,7,111,112,116,105,111,110,115,108,0, 0,0,4,104,2,100,0,6,111,117,116,100,105,114,107, 0,40,47,111,112,116,47,111,116,112,95,115,114, 99,95,82,49,53,66,48,51,47,108,105,98,47,104, 105,112,101,47,114,116,108,47,46,46,47,101,98, 105,110,100,0,6,105,110,108,105,110,101,100,0,6, 110,97,116,105,118,101,100,0,10,100,101,98,117, 103,95,105,110,102,111,106,104,2,100,0,7,118, 101,114,115,105,111,110,107,0,5,52,46,56,46,50, 104,2,100,0,4,116,105,109,101,104,6,98,0,0,7, 221,97,10,97,25,97,20,97,40,97,8,104,2,100,0,6, 115,111,117,114,99,101,107,0,45,47,111,112,116, 47,111,116,112,95,115,114,99,95,82,49,53,66,48, 51,47,108,105,98,47,104,105,112,101,47,114,116, 108,47,104,105,112,101,95,114,116,108,46,101, 114,108,106,0,65,98,115,116,0,0,97,43,131,80,0, 2,14,158,120,156,205,189,105,128,85,197,181,54, 124,232,51,52,205,140,138,34,78,173,130,130,200, 168,160,130,36,65,17,69,1,17,16,17,132,230,116, 239,211,77,211,77,119,211,231,52,131,3,42,49,94, 137,35,26,69,226,60,196,40,162,94,111,110,188, 34,206,70,141,83,28,35,78,17,81,163,94,199,56, 225,144,152,124,85,123,172,181,214,83,123,31, 111,222,31,31,63,180,79,85,173,85,207,122,214, 170,218,181,107,215,176,176,194,73,245,108,207, 47,171,201,215,22,75,237,249,186,82,205,210,17, 205,169,84,167,65,11,51,78,170,42,95,42,181,55, 214,118,148,10,249,78,78,42,83,223,216,92,88,88, 209,148,234,182,176,177,173,80,211,94,106,30,90, 104,111,206,119,98,37,107,156,84,110,113,171, 211,209,92,112,82,157,131,146,49,218,122,13,29, 58,108,113,190,177,101,152,46,59,116,161,212,88, 171,224,12,81,74,219,11,117,173,237,206,66,5, 184,91,93,235,226,182,154,98,161,125,105,161, 189,168,208,166,210,11,211,42,213,43,80,83,223, 88,104,118,92,33,157,154,201,151,90,23,251,42, 170,218,2,169,242,202,103,219,243,45,13,133,242, 202,102,74,43,218,10,139,32,114,55,107,97,90,35, 247,141,176,153,176,157,46,233,212,152,149,253, 104,203,50,126,133,129,13,29,45,141,173,45,186, 134,10,33,212,209,226,20,234,27,91,10,14,23,74, 183,53,58,139,22,253,91,136,124,238,254,127,130, 198,115,193,255,59,48,139,128,167,15,8,61,237, 164,186,186,238,109,109,43,169,10,136,134,3,104, 181,44,203,133,176,72,8,148,58,218,154,11,63,66, 192,75,133,32,15,52,64,118,51,64,22,137,14,93, 170,185,177,88,210,117,118,226,57,166,109,176, 142,209,70,29,189,221,30,32,223,94,183,176,177, 84,168,43,117,180,83,47,28,100,210,145,35,94, 208,89,249,197,206,232,3,121,106,58,223,190,152, 167,85,182,181,46,43,180,183,213,9,13,109,109, 117,82,67,151,142,102,213,215,21,219,52,44,174, 124,249,193,163,145,77,135,24,54,121,189,218, 226,124,27,49,229,16,43,103,135,216,93,168,178, 122,182,180,182,212,180,20,26,106,26,91,74,133, 134,66,59,245,230,24,123,152,170,172,202,142, 150,166,150,214,101,45,66,196,82,29,209,150,230, 218,210,237,133,6,158,150,171,111,171,1,201,217, 98,91,99,115,51,133,58,22,216,178,8,71,225,161, 6,155,221,93,54,75,5,21,83,156,210,67,3,75,180, 211,91,86,0,69,227,12,69,61,92,69,46,48,161,105, 156,213,57,227,236,108,141,75,114,14,147,53,57, 26,23,112,148,168,81,50,148,207,91,31,182,121, 86,178,86,121,168,176,188,173,181,221,181,172, 139,251,136,89,220,164,139,231,59,235,31,149, 234,175,154,250,142,22,245,76,85,191,186,232,95, 42,234,243,139,139,94,66,15,157,208,88,172,169, 107,110,45,170,166,233,37,118,245,19,155,11,249, 122,47,165,179,78,169,107,117,252,2,61,131,159, 53,29,109,78,94,161,168,8,11,169,159,121,67,166, 177,165,190,213,144,209,63,67,25,110,116,59,49, 229,183,46,122,101,202,226,214,165,65,5,250,207, 26,167,88,242,43,112,127,22,219,235,188,159,221, 116,89,213,174,27,35,129,222,225,111,45,165,221, 239,21,53,210,149,120,148,174,153,107,91,216, 232,253,168,84,127,69,149,229,244,175,70,199, 200,202,183,55,120,181,116,245,127,25,122,20, 121,161,158,30,58,187,160,124,221,94,211,214,94, 112,242,238,48,160,167,78,108,47,184,16,220,212, 138,160,254,124,115,71,62,227,86,162,254,50,140, 213,191,20,216,17,62,155,193,79,234,1,63,117,36, 45,52,146,20,202,233,212,214,54,223,213,10,105, 113,97,99,125,41,76,209,148,55,183,230,125,156, 225,175,172,171,95,255,105,96,114,127,134,14, 232,234,254,108,173,175,47,22,252,2,85,94,129, 198,147,11,244,119,67,75,228,50,55,73,55,26,15, 93,247,240,119,84,79,143,40,205,45,232,38,110, 23,200,46,211,15,254,70,245,180,94,238,65,222, 158,165,70,122,186,43,145,134,214,82,171,89,186, 87,148,224,39,123,17,98,36,55,231,107,11,205, 126,123,233,25,34,118,156,246,66,177,232,43,49, 147,162,250,122,147,100,253,127,47,189,175,72, 39,14,162,98,186,231,8,226,189,169,166,88,106, 85,173,52,77,127,186,225,210,197,253,187,166,54, 95,12,200,246,18,162,246,225,253,54,253,227,203, 68,14,210,58,93,115,35,255,180,20,150,249,73,41, 87,196,253,187,166,37,191,56,16,209,29,69,36,82, 165,68,106,213,200,175,110,161,23,50,198,239, 156,27,36,222,15,35,148,141,148,145,52,165,174, 181,197,111,112,189,253,148,82,123,71,193,172, 109,59,63,189,62,223,92,36,25,129,10,183,109, 133,113,173,34,191,54,95,73,126,117,14,218,77, 109,228,183,42,247,103,132,176,210,253,29,52, 144,48,119,164,249,59,194,218,211,253,205,145, 246,114,83,5,78,79,56,66,169,233,42,46,107,44, 41,186,220,88,232,165,127,171,30,81,141,121,253, 228,180,231,56,247,71,228,220,238,126,130,25, 171,189,131,66,74,190,70,53,135,66,123,196,132, 14,111,63,6,220,72,55,32,85,42,135,70,217,186, 112,93,190,185,217,243,94,103,253,103,244,56, 233,230,254,36,93,235,246,102,18,9,107,175,48, 233,39,123,187,73,138,186,82,99,75,71,94,15,39, 125,22,188,106,242,141,205,230,239,168,37,104, 136,46,168,48,104,221,254,213,227,166,202,235, 107,67,144,221,189,223,164,226,46,94,90,164,81, 243,222,94,80,163,211,150,224,185,232,254,168, 89,154,111,143,164,116,161,134,186,82,33,248, 221,205,251,225,246,53,62,231,93,52,93,173,139, 23,43,253,1,69,222,47,53,190,89,30,84,174,209, 155,101,180,1,245,81,159,91,85,79,187,89,255, 119,212,144,235,101,71,171,53,24,125,67,215,122, 222,27,116,169,103,221,65,247,122,217,31,100, 181,154,54,175,63,209,227,190,16,66,165,250,97, 180,7,239,151,31,255,217,250,182,176,109,116, 113,21,212,116,180,168,4,31,136,247,43,82,21, 166,132,72,186,4,41,129,22,151,143,232,41,94,85, 79,159,251,254,239,80,222,45,174,130,104,105,80, 92,255,109,22,119,127,71,213,249,157,154,114, 173,215,165,233,167,181,254,225,149,86,127,153, 15,130,174,90,121,227,242,150,142,197,129,73, 221,130,159,81,21,81,146,65,111,144,20,5,153,59, 48,43,52,68,15,35,245,67,5,84,49,95,95,160,208, 116,161,148,55,80,9,19,130,130,33,228,80,83,85, 187,59,152,12,33,119,119,127,23,137,230,160,39, 175,111,11,117,235,142,219,251,25,248,133,233, 209,112,27,23,47,142,134,52,225,143,42,245,151, 162,172,185,195,215,222,195,141,250,22,213,20, 140,126,164,183,145,98,166,247,112,195,159,21, 206,168,230,233,55,161,76,71,177,16,180,166,98, 71,173,238,69,116,130,55,58,240,18,188,55,115, 63,173,50,248,229,25,170,186,210,198,118,245, 162,89,179,104,177,239,48,221,91,68,76,84,180, 181,69,127,120,163,166,182,182,154,218,230,214, 186,38,31,159,63,238,34,157,87,175,48,168,88, 114,208,84,73,114,119,175,237,144,180,237,140, 150,64,50,122,66,21,59,241,33,5,201,221,129,140, 146,72,86,63,48,252,33,5,182,55,227,151,14,31, 21,17,141,45,122,22,208,67,108,140,107,233,0, 197,27,188,250,60,123,131,90,240,106,166,94,218, 186,122,227,121,183,13,120,111,94,244,129,153,2, 98,77,100,166,47,173,222,6,180,100,21,156,230, 105,34,175,92,74,50,173,186,125,88,178,153,148, 108,214,15,117,207,50,88,154,78,47,44,246,251, 108,239,29,9,10,180,16,129,22,47,232,244,251,19, 44,221,74,74,183,170,191,245,203,20,44,218,70, 138,182,169,191,245,27,22,44,186,132,20,93,226, 247,101,246,25,204,18,41,95,210,3,120,183,173, 134,243,118,66,162,131,72,116,168,191,245,11, 157,235,166,150,198,102,55,109,209,194,172,10, 36,229,133,58,253,56,215,73,203,141,55,82,47,6, 84,137,92,93,115,94,53,107,55,95,39,118,214,154, 211,10,175,47,145,158,232,249,209,72,170,28,223, 222,48,217,119,152,153,124,120,228,22,35,57,51, 217,39,223,76,59,220,103,217,76,155,224,211,105, 164,117,158,149,111,159,30,208,102,164,119,153, 172,249,113,115,22,45,10,39,18,252,96,213,101, 86,68,241,218,25,18,184,130,16,184,34,138,215, 160,150,21,190,233,101,9,155,33,108,40,8,137,42, 75,73,24,122,134,6,143,40,36,126,50,17,63,217,8, 199,64,252,228,128,211,178,196,89,187,50,148, 132,126,45,75,143,217,220,76,36,110,20,32,13, 167,16,13,167,240,198,18,232,56,197,140,134,178, 244,144,70,68,53,145,248,145,13,229,84,115,182, 6,181,148,83,81,204,157,26,197,92,39,136,240,84, 130,240,84,25,115,167,122,49,183,40,136,105,148, 37,192,158,198,38,147,16,222,211,16,222,211,146, 240,158,70,240,158,134,195,252,180,40,204,17, 110,146,45,176,175,4,243,94,8,255,74,132,127, 101,18,254,149,4,255,74,107,140,175,140,98,28, 153,64,178,133,9,167,243,89,58,132,255,116,132, 255,244,36,252,167,19,252,167,227,182,117,186, 223,182,16,242,40,79,192,62,131,76,37,34,204, 103,32,204,103,36,97,62,131,96,62,3,244,106,103, 248,189,26,2,28,229,9,192,103,162,201,78,132, 251,204,112,6,56,208,170,68,211,211,75,205,44, 201,175,40,82,17,89,121,38,144,78,50,252,76,98, 248,153,192,240,168,78,105,221,42,50,105,139, 204,90,133,220,177,42,9,213,42,130,106,21,120, 74,172,242,159,18,200,29,81,158,0,124,14,153,86, 70,128,207,65,128,207,73,2,124,14,1,124,78,48, 176,49,64,233,180,73,42,13,1,142,242,4,224,213, 104,226,27,225,94,45,226,103,181,140,159,213,97, 69,40,126,86,3,233,36,195,87,19,195,87,3,195, 163,58,249,124,61,94,17,0,190,223,231,119,165, 67,122,53,254,215,136,50,98,84,154,223,53,132, 163,101,210,14,24,158,179,50,25,61,45,145,84, 168,162,181,173,28,61,35,185,133,187,17,220,25, 253,222,18,14,86,169,178,221,34,101,187,217,128, 211,50,22,224,180,16,4,46,245,140,76,44,164,223, 182,146,10,117,137,230,44,147,138,118,53,38,50, 147,202,118,106,227,180,238,78,104,205,121,83, 181,225,247,95,170,107,247,72,215,238,86,210, 100,33,192,8,43,132,25,161,133,98,25,161,69,227, 25,161,101,37,35,123,208,64,211,115,155,22,62, 246,136,52,237,161,231,62,188,137,214,164,114, 240,181,152,235,178,189,16,179,114,209,234,129, 152,66,221,204,73,221,164,194,189,244,76,175,41, 192,233,169,38,244,84,250,147,167,97,63,76,117, 87,71,186,171,53,218,194,242,18,215,183,39,209, 151,117,39,131,241,42,162,252,158,145,182,61, 109,60,210,50,118,30,105,57,180,94,40,191,23,69, 230,206,58,133,79,6,170,109,175,72,219,94,182, 46,135,149,81,13,131,87,184,55,169,176,115,48, 55,100,97,99,239,72,223,222,182,58,89,153,162, 183,196,34,174,12,100,162,63,99,66,79,107,89,80, 245,143,180,245,183,161,98,101,32,42,90,38,231, 205,140,115,92,3,24,46,61,23,109,241,208,128,72, 223,0,27,46,86,6,120,104,31,82,97,69,125,155, 229,217,185,79,164,105,31,91,109,180,140,165,55, 165,133,224,35,72,234,17,207,206,125,105,155, 245,103,63,45,30,220,55,210,183,175,13,59,43,3, 61,72,203,40,232,28,213,64,250,232,241,190,129, 88,64,13,140,148,41,177,140,254,150,146,84,200, 143,153,164,98,200,205,131,40,50,239,211,146, 165,139,27,20,105,83,98,89,247,251,19,215,183, 31,125,164,232,47,122,22,109,251,69,218,148,80, 214,125,132,113,109,131,137,182,46,209,215,113, 11,119,131,35,157,74,52,235,78,175,39,150,114, 21,38,149,202,121,159,56,57,192,253,105,179,116, 11,89,236,221,63,210,167,164,50,250,83,54,215, 70,87,155,102,130,190,39,43,149,69,11,13,181,16, 142,92,86,6,70,46,45,99,141,35,90,44,163,191, 220,151,81,168,65,60,81,135,210,229,180,230,199, 6,139,71,135,70,74,135,218,12,165,101,50,90,97, 98,33,212,247,15,35,232,170,194,143,29,150,126, 118,88,164,113,152,13,26,45,147,9,87,77,26,181, 14,39,181,246,100,223,81,44,180,12,143,244,14, 183,213,77,203,216,26,3,43,229,86,202,33,142, 160,113,25,243,236,25,17,105,27,97,195,197,202, 128,78,105,36,117,68,184,108,202,82,233,200,72, 225,200,184,193,41,43,231,175,193,226,149,31,64, 223,26,219,22,54,90,124,112,64,164,238,0,155, 173,180,76,69,35,24,251,211,34,193,48,142,163, 58,144,246,211,222,58,1,75,79,19,173,59,213,98, 149,254,98,2,174,113,20,237,186,194,71,18,120, 198,143,138,20,142,178,62,146,104,33,107,87,66, 139,225,94,137,213,167,187,27,142,126,52,229, 195,91,115,98,113,212,232,72,221,104,91,149,180, 140,223,219,139,185,11,86,172,202,95,35,83,187, 34,248,24,149,31,13,62,45,94,0,103,44,212,216, 223,205,20,147,55,151,154,11,16,209,164,205,165, 98,210,70,137,164,39,208,169,106,157,52,67,53, 45,248,197,232,82,210,138,209,12,205,165,161, 161,129,50,71,234,159,96,249,218,35,133,125,206, 5,56,57,117,117,25,89,112,137,204,191,12,89,116, 153,97,17,158,115,186,140,128,186,76,90,116,153, 103,17,154,106,11,179,4,220,181,122,113,158,15, 55,118,166,109,173,112,154,18,237,52,133,37,228, 166,22,150,185,21,161,153,182,181,66,58,209,232, 181,196,232,181,210,104,179,78,105,221,229,100, 185,43,50,235,114,228,140,203,19,113,93,78,112, 93,46,35,228,242,48,66,132,51,194,44,1,119,93, 224,12,165,44,214,25,235,132,51,214,113,103,172, 243,136,49,154,16,117,198,58,33,157,104,244,58, 98,244,58,105,180,89,167,180,238,58,135,47,54, 70,166,93,39,76,83,114,149,202,191,252,35,182, 78,86,53,121,31,171,162,69,232,117,121,79,207, 245,90,175,122,149,113,255,86,82,227,198,140, 243,243,155,155,189,124,211,152,235,117,159,89, 104,105,40,45,20,238,186,62,170,126,209,255,93, 67,128,212,3,74,77,190,33,148,8,181,221,160,135, 120,237,29,5,35,124,100,30,83,115,163,44,122, 163,126,213,214,51,108,70,55,26,226,255,13,41, 250,27,245,119,97,121,99,244,238,228,173,208, 119,179,228,174,135,223,152,123,212,88,6,113,50, 213,116,83,168,41,87,84,15,152,150,6,55,177,41, 213,219,105,172,175,47,180,23,90,74,213,249,246, 198,82,99,161,8,228,232,70,129,155,232,72,41, 224,250,38,211,91,229,232,240,71,81,92,71,24,89, 193,54,3,163,233,220,44,199,116,168,185,220,76, 234,186,25,227,189,217,8,238,242,148,0,192,55, 19,192,162,225,221,130,151,244,163,214,119,11, 234,14,111,225,246,226,238,225,22,2,245,22,108, 239,45,134,127,64,223,72,178,133,33,235,157,84, 95,97,72,108,71,185,94,244,38,235,121,71,169,18, 186,120,79,144,168,43,225,157,229,122,161,161, 60,74,214,19,74,214,99,74,56,0,105,247,173,120, 239,5,50,248,86,228,192,91,203,67,123,43,65,123, 43,142,181,91,73,172,9,7,146,108,97,200,6,226, 64,95,123,172,3,55,8,7,110,224,14,220,224,241, 71,158,5,220,129,27,132,134,242,40,217,64,40, 217,128,41,225,0,164,221,119,25,155,100,144,149, 119,9,30,149,68,122,86,190,29,15,127,239,50,223, 235,16,236,187,8,236,187,228,176,201,87,95,158, 176,255,218,247,127,146,13,167,245,141,213,110, 119,33,138,238,54,183,14,33,142,238,70,76,220, 29,49,129,29,120,55,1,116,183,100,226,110,251, 168,57,204,18,96,55,250,251,147,146,6,205,27,69, 244,42,201,244,180,133,141,44,41,118,216,188,17, 200,39,153,189,145,152,189,81,154,189,49,118, 220,124,143,177,115,11,217,117,15,242,197,61,73, 160,238,33,160,238,17,129,165,83,38,57,200,19, 65,142,0,186,73,47,191,245,214,219,90,86,83,109, 18,202,54,121,20,26,77,171,162,185,206,205,96, 165,58,205,14,75,116,110,40,180,20,218,243,222, 251,240,38,58,176,216,36,156,172,101,107,132,50, 58,122,220,68,200,216,68,247,195,217,49,3,14, 238,53,119,214,33,10,238,21,0,239,149,81,168, 146,50,211,218,11,14,29,41,122,10,238,35,200, 239,243,253,190,184,181,228,231,154,150,220,167, 167,145,149,9,69,158,90,217,84,88,81,223,216,18, 125,141,10,106,190,207,175,89,167,85,250,187,59, 221,244,124,39,86,47,211,24,203,216,125,166,151, 249,136,251,126,57,84,190,63,110,168,252,0,41, 250,128,125,168,252,128,28,42,63,96,27,42,63,16, 249,205,166,196,24,37,63,208,148,218,241,120, 119,211,114,181,50,171,90,47,31,47,212,21,138, 197,214,118,211,234,7,34,199,50,125,21,194,132, 54,159,115,67,214,143,0,63,202,12,194,30,4,182, 62,40,194,234,65,30,247,15,6,79,49,217,164,163, 44,25,209,15,243,221,161,40,170,31,70,125,208, 195,73,125,208,195,132,134,135,241,50,201,135, 227,151,73,146,108,1,254,17,203,22,0,100,195,35, 130,66,37,221,105,26,75,208,131,139,176,62,244, 132,120,68,104,72,162,225,17,66,195,35,152,6,94, 181,180,245,15,198,166,93,212,206,254,128,124, 244,7,15,220,34,244,110,251,7,203,187,237,163, 194,9,143,234,88,67,42,30,141,26,178,192,251,24, 216,87,140,252,242,152,232,164,30,147,61,230,99, 70,191,101,22,51,134,109,212,77,143,155,37,31, 47,239,65,254,56,177,237,113,195,81,110,255,212, 218,82,12,75,69,45,243,113,17,86,143,3,172,143, 251,88,73,79,247,56,235,220,69,253,160,115,87, 169,85,170,115,119,10,205,133,82,65,48,247,184, 165,123,127,156,117,239,162,166,216,238,253,241, 232,129,40,221,252,71,180,83,28,249,249,143,130, 168,63,74,63,255,145,60,25,221,119,253,236,226, 124,169,110,161,206,124,194,44,249,4,105,48,196, 186,39,24,175,79,16,107,159,128,188,62,17,203, 235,19,22,94,159,96,188,138,154,98,121,125,34, 224,149,12,0,158,52,139,60,73,172,68,205,254,41, 227,9,234,71,232,83,166,134,167,212,159,74,220, 124,39,120,10,178,251,52,141,235,167,133,187, 158,86,245,214,76,14,86,143,25,169,94,100,179, 52,93,167,73,205,51,132,154,103,162,239,22,230, 116,162,173,168,63,254,23,12,62,227,51,200,211, 220,110,129,17,245,172,36,234,89,83,238,89,254, 64,125,214,236,245,104,239,242,156,89,238,185, 242,122,151,231,136,85,207,225,199,192,115,252, 49,0,90,220,11,78,170,151,31,86,74,170,198,221, 111,136,155,220,11,194,135,47,200,38,167,146, 178,51,180,14,24,21,47,154,69,95,20,109,206,31, 205,191,72,99,231,69,81,239,139,65,3,50,253,252, 34,97,228,69,61,4,211,56,70,32,105,15,34,75,100, 111,237,228,197,161,124,72,64,103,60,204,216,70, 253,98,216,168,105,200,188,100,22,122,169,188, 144,121,137,212,252,18,14,153,151,18,71,14,127, 198,251,33,81,196,252,89,116,125,127,230,131,36, 149,80,121,108,179,195,169,211,201,10,70,212, 121,167,105,32,189,108,22,126,57,116,168,217,28, 95,166,46,123,89,184,236,101,92,245,203,70,213, 102,63,247,50,69,176,217,148,217,108,11,229,205, 20,196,102,217,61,109,38,94,217,108,15,219,205, 40,108,55,7,79,56,150,232,198,29,14,101,12,9, 232,68,42,227,161,199,134,242,102,237,122,17, 200,175,152,69,94,41,103,0,252,10,169,245,21,28, 198,175,36,134,241,22,39,58,125,6,197,238,22, 157,152,49,117,110,113,196,167,110,149,148,153, 225,175,41,52,210,42,142,109,3,165,70,226,41, 193,183,84,193,112,131,0,50,248,45,98,240,91, 114,70,232,45,199,254,65,92,8,135,107,32,13,105, 207,134,178,196,253,213,145,134,176,54,182,236, 154,71,130,154,71,34,247,108,53,207,3,66,254, 217,138,184,220,26,113,137,131,103,43,1,181,85, 114,185,213,177,78,42,134,89,2,236,219,96,19,61, 194,252,182,104,107,111,235,177,77,115,7,75,138, 157,84,124,27,200,39,153,253,54,49,251,109,105, 182,89,169,180,239,29,114,28,19,178,236,29,228, 141,119,146,96,189,67,96,189,3,130,243,29,63,56, 145,63,162,60,1,248,93,116,96,20,194,253,174, 240,200,187,210,35,239,38,124,144,127,23,200,39, 153,254,46,49,253,93,96,186,89,171,180,240,175, 228,240,43,100,218,95,145,75,254,154,132,235, 175,4,215,95,65,171,253,107,212,106,133,75,162, 60,1,248,61,116,60,23,194,253,158,112,201,123, 210,37,239,37,184,228,61,32,159,100,250,123,196, 244,247,128,233,239,197,186,228,125,39,58,106, 12,25,246,62,114,200,251,73,168,222,39,168,222, 23,61,240,251,110,15,140,156,17,228,8,160,159, 152,135,158,33,164,159,136,113,219,39,242,217, 167,147,102,208,85,36,42,41,119,172,183,137,0, 76,197,126,66,44,49,64,232,162,217,127,167,54, 174,56,163,87,177,242,196,206,29,45,122,97,176, 59,75,42,40,249,212,60,249,13,81,242,169,0,249, 169,4,249,169,4,249,41,1,105,164,102,102,248,75, 153,105,90,67,75,48,222,53,225,127,230,79,174, 145,196,191,5,137,52,162,190,112,204,245,219,40, 164,190,32,106,190,144,79,131,47,98,6,20,82,152, 45,37,250,194,39,161,44,97,99,177,166,33,31,48, 86,150,138,112,77,184,161,192,35,183,92,241,134, 22,41,222,208,130,194,228,75,114,36,32,138,147, 47,81,35,255,210,112,9,110,229,95,18,88,95,74, 151,124,105,31,151,132,89,2,238,87,232,176,29, 132,250,43,209,231,42,209,78,147,89,66,236,176, 228,43,33,157,104,244,87,196,232,175,164,209,95, 197,142,74,190,38,7,50,34,179,190,70,206,248,58, 17,215,215,4,215,215,50,196,191,118,172,75,4, 195,44,1,119,91,224,140,164,37,130,219,132,51, 182,113,103,108,75,120,252,109,19,210,137,70, 111,35,70,111,147,70,111,139,125,248,125,195, 143,195,68,150,125,131,252,241,77,34,180,111,8, 180,111,96,175,241,141,241,232,145,94,49,115,5, 244,111,157,212,118,6,244,88,223,124,43,124,243, 45,247,141,74,168,82,60,209,231,32,117,207,183, 66,65,34,7,223,18,14,190,133,28,176,154,165,165, 223,209,19,74,145,129,223,33,23,125,151,8,239, 59,2,239,59,208,43,127,231,247,202,200,61,81, 158,128,252,61,61,68,21,65,254,30,65,254,62,17, 242,247,4,242,247,224,73,240,125,244,36,16,144, 163,60,14,185,34,229,240,115,94,1,234,138,20, 143,36,45,199,6,20,58,41,51,94,239,220,65,51,7, 58,151,111,21,2,134,86,164,76,67,221,90,28,81, 139,237,113,47,133,221,191,49,70,73,69,39,121, 190,45,226,162,19,178,174,19,183,14,186,177,130, 124,66,212,66,220,186,78,214,39,103,148,37,128, 219,143,156,67,248,43,132,47,43,88,175,160,19, 226,30,159,21,82,186,60,243,201,226,0,45,200, 205,175,136,123,134,86,164,193,97,195,200,194, 52,242,80,186,60,136,100,40,91,145,6,33,148,142, 66,72,248,40,202,19,224,179,150,67,145,145,1,89, 254,74,163,165,121,115,83,73,217,195,130,205, 106,102,226,36,119,111,26,108,132,57,219,206,57, 68,5,57,239,95,139,114,111,229,98,154,162,16, 142,54,214,25,226,190,1,229,41,8,55,160,154,10, 124,99,37,223,149,182,179,166,17,225,149,136, 172,74,76,22,142,155,74,2,183,82,146,85,105,111, 217,149,214,150,221,57,225,196,72,100,75,103, 209,190,59,243,246,221,57,161,125,119,22,210,63, 134,138,206,132,138,206,146,138,206,177,173,188, 202,73,245,225,54,251,7,128,34,115,171,144,235, 170,126,12,222,42,130,183,10,133,106,85,16,170, 200,125,70,166,48,166,11,48,198,63,196,21,25, 211,5,25,211,229,199,24,211,133,24,211,5,53,155, 46,70,179,17,198,24,153,194,152,110,242,144,118, 100,68,55,209,123,117,67,93,85,183,160,38,150, 152,155,236,109,33,135,29,88,119,176,189,29,209, 208,157,208,208,29,249,180,123,108,247,35,21,8, 30,187,135,6,148,165,32,216,44,73,53,132,214,74, 186,123,208,243,239,99,218,64,15,68,85,15,65,21, 142,152,30,4,104,15,68,85,143,184,240,239,17,19, 254,61,225,17,254,200,132,158,200,132,158,101, 154,208,147,152,208,19,57,171,103,92,208,247, 140,9,250,94,248,186,1,100,67,47,100,67,175,50, 109,232,69,108,232,5,227,165,151,25,47,194,10, 51,87,152,177,35,186,29,1,25,177,163,104,189,59, 202,177,199,142,122,156,227,159,31,96,166,205, 212,199,5,192,134,187,19,60,199,0,17,177,19,33, 98,39,249,248,216,41,102,216,33,132,195,99,14, 12,105,15,122,121,226,193,113,74,166,184,103, 165,228,184,47,188,107,2,145,220,23,81,212,23, 80,132,99,165,47,129,217,87,82,212,215,62,216,8, 179,4,252,157,227,206,181,70,86,236,44,70,26,74, 69,197,228,241,44,37,118,168,177,179,20,47,155, 134,157,9,13,59,75,26,118,142,29,104,244,195, 119,128,32,75,251,33,127,245,43,27,104,63,2,180, 31,136,202,126,126,84,34,143,69,121,194,132,93, 98,175,43,65,150,236,34,124,166,116,116,157,172, 116,140,247,84,176,44,205,223,120,7,175,52,173, 216,213,44,188,43,213,83,54,57,187,18,114,118,5, 228,236,106,192,144,28,236,134,239,100,65,198, 239,134,220,184,91,217,72,119,35,72,119,3,189, 195,110,81,239,32,220,24,229,9,19,250,147,235, 99,16,242,254,162,87,86,50,153,195,252,19,38, 140,52,249,253,70,167,178,35,14,130,175,92,21, 253,137,69,38,12,93,54,243,111,213,199,85,187, 223,185,144,3,7,144,219,114,144,245,3,4,154,1,0, 205,0,136,102,128,195,63,115,185,194,222,12,94, 216,24,66,160,251,192,239,84,21,3,233,209,31,40, 58,6,18,61,230,153,84,65,189,3,3,208,101,137, 179,41,109,55,201,242,169,74,10,203,9,87,55,213, 254,169,10,192,103,147,162,110,154,63,41,42,124, 56,136,93,113,132,188,56,8,181,190,65,38,177, 184,217,13,34,200,6,1,98,7,249,196,162,102,23, 229,9,208,251,233,91,120,66,208,177,221,230,126, 162,219,84,194,157,102,176,4,189,20,207,171,11, 245,150,251,9,241,100,219,247,35,182,239,7,108, 39,213,74,27,7,59,252,106,41,100,222,96,228,154, 193,201,240,6,19,120,131,97,220,13,142,251,216, 65,114,5,248,253,157,212,246,38,248,88,23,237, 47,92,180,63,119,209,254,137,95,59,42,246,23,10, 146,89,216,159,176,176,63,100,97,255,132,207,29, 21,67,232,157,96,200,194,33,200,75,67,146,241, 145,235,86,43,134,200,174,101,136,99,251,68,24, 101,9,192,67,213,104,55,4,28,235,153,161,194,51, 67,185,103,134,198,127,35,172,24,42,164,147,205, 30,74,204,30,42,205,54,43,149,246,13,99,55,176, 33,203,134,33,143,12,75,134,54,140,64,27,6,58, 219,97,246,47,80,70,158,0,61,138,220,18,135,32, 143,18,234,244,217,81,83,245,49,123,240,197,109, 20,61,175,15,89,51,138,88,163,213,233,83,251, 112,21,18,242,104,135,223,100,135,96,143,70,195, 151,209,164,226,209,134,237,168,172,103,151,191, 51,70,202,118,117,119,79,54,20,90,138,43,22,243, 188,30,13,170,243,105,41,44,47,213,208,163,11, 205,50,250,40,111,180,105,161,226,32,118,47,31, 50,239,32,68,253,65,201,212,31,68,80,28,4,168, 63,40,162,94,120,62,202,19,160,15,38,119,7,122, 13,152,66,62,24,65,62,56,60,162,18,236,153,211, 185,104,219,93,197,33,2,217,33,150,109,119,58, 195,182,237,174,226,167,244,130,67,196,243,79, 117,162,185,50,74,11,241,85,209,58,141,174,138, 14,74,141,228,105,51,253,117,78,70,90,118,162, 101,123,111,197,207,136,37,63,51,209,234,194,57, 83,209,207,0,172,159,9,88,63,3,176,126,6,96,253, 44,128,165,19,221,211,122,75,110,114,221,168, 161,195,193,191,194,144,225,35,82,250,31,10,231, 241,244,218,72,196,242,120,97,206,120,96,206, 120,97,206,120,96,206,120,96,206,120,211,28,35, 81,47,217,71,81,121,152,67,207,49,71,45,233,48, 226,156,195,28,177,198,213,77,179,173,61,7,226, 193,17,230,134,184,101,245,57,174,123,36,168, 123,100,121,226,236,100,116,83,201,76,255,221, 70,40,57,156,40,57,92,158,153,30,104,57,60,36, 191,44,53,157,218,152,176,118,146,140,170,9,252, 242,81,20,87,19,144,115,39,16,231,226,110,114,2, 65,53,1,56,119,130,99,93,187,109,228,9,216,71, 68,183,156,38,45,223,174,56,66,12,131,148,116, 197,97,237,44,37,118,28,116,132,20,47,195,252, 35,136,249,71,0,243,143,136,29,10,77,228,247, 192,34,243,38,34,231,76,44,3,221,68,130,110,34, 136,254,137,142,117,21,183,145,39,96,31,73,156, 19,187,144,187,226,72,225,156,35,133,115,142,76, 112,206,145,82,188,12,243,143,36,230,31,9,204, 63,50,214,57,71,241,43,121,145,121,71,33,231,28, 85,6,186,163,8,186,163,64,191,166,211,14,87,105, 200,57,81,158,128,61,9,223,27,140,192,79,66,224, 39,149,1,126,18,1,63,201,218,49,170,156,74,221, 49,78,174,109,70,86,144,108,97,200,209,78,170, 175,48,36,54,214,142,22,177,118,180,136,181,163, 189,215,250,153,198,225,124,52,216,142,150,242, 101,48,114,52,97,228,104,43,35,164,122,105,243, 49,150,203,157,145,181,199,32,239,29,83,6,214, 99,8,214,99,236,79,36,149,213,217,125,34,89,252, 71,243,133,49,147,157,212,206,210,152,88,15,78, 22,30,156,44,60,168,82,58,43,10,201,104,144,186, 112,178,84,80,6,45,147,9,45,147,237,180,80,0, 210,238,41,252,34,110,100,233,20,228,189,41,101, 192,156,66,96,78,225,3,129,41,254,64,64,56,203, 207,208,58,201,241,192,21,51,140,249,246,232, 146,82,119,128,173,147,253,34,217,142,22,101, 158,214,218,141,0,80,89,21,133,37,34,169,165,32, 146,26,68,82,186,161,208,33,139,149,100,177,146, 44,214,76,181,205,84,197,154,153,182,153,186,88, 73,22,43,137,98,157,91,151,22,218,213,232,125, 25,207,232,214,210,90,170,9,50,129,171,103,153, 55,172,35,55,207,210,137,149,166,31,102,57,226, 171,239,44,48,136,159,37,6,241,179,192,32,126, 150,255,28,224,105,124,96,63,43,238,245,233,4, 98,245,9,145,73,186,40,89,178,116,130,196,126,2, 192,126,130,192,126,2,192,126,2,192,126,2,192, 126,2,126,199,58,225,255,242,142,53,219,240,23, 186,150,181,98,182,176,121,182,180,121,54,176, 121,182,176,121,54,176,121,54,176,121,54,176, 121,54,122,17,155,109,127,17,59,81,59,48,244,24, 234,54,78,36,78,86,229,249,55,221,19,29,251,215, 127,33,44,198,185,39,198,189,195,9,113,186,123, 205,77,177,188,193,193,154,71,130,154,241,27, 156,20,231,163,172,19,3,143,32,241,57,68,124, 142,245,169,62,39,238,5,80,40,177,61,87,230,196, 190,0,10,53,180,223,159,99,123,1,156,235,237,17, 173,181,47,154,152,139,34,106,174,17,81,248,65, 52,151,0,154,43,35,106,174,99,93,44,17,102,9, 184,39,121,59,68,107,19,23,73,156,36,134,10,74, 180,211,120,150,16,187,70,226,36,33,157,104,244, 73,196,232,147,164,209,102,157,210,186,121,193, 35,214,254,46,62,15,121,99,94,34,176,121,4,216, 60,208,68,231,197,188,137,71,121,2,242,124,39, 213,43,132,28,235,145,249,194,35,243,185,71,230, 39,188,233,205,23,210,137,134,207,39,134,207,7, 134,155,149,74,251,106,188,51,6,106,109,59,118, 43,106,144,67,106,18,113,213,16,92,53,162,211, 171,177,109,217,13,115,4,212,5,70,244,88,38,11, 22,32,176,11,18,193,46,32,96,23,128,110,118,65, 204,84,65,148,39,32,231,141,232,137,159,40,200, 139,232,201,243,232,201,39,68,79,94,72,39,26, 158,39,134,231,129,225,249,216,232,169,53,199, 204,216,37,181,200,37,181,137,200,106,9,178,90, 240,232,170,141,153,32,136,242,4,228,186,160, 135,77,154,30,168,67,192,235,18,129,211,5,42, 117,214,135,102,93,252,228,64,93,236,228,128, 227,164,118,100,70,196,70,151,35,162,203,225, 209,229,36,205,12,56,66,60,145,11,178,255,92, 203,88,184,112,226,167,5,10,65,43,74,156,20,40, 32,159,21,18,113,210,151,169,130,125,140,82,72, 152,18,40,196,79,9,212,59,169,157,184,33,177, 126,171,23,126,171,231,126,171,79,156,15,168,23, 242,137,132,212,19,66,234,237,132,212,39,76,6, 52,4,29,132,125,42,160,1,249,172,33,17,98,3,129, 216,192,7,132,13,182,137,128,134,232,8,38,130, 116,177,247,253,201,187,202,8,123,99,177,240, 134,18,226,171,192,22,59,241,91,13,116,126,116, 95,18,222,173,72,63,20,235,74,138,162,18,235, 162,45,33,12,86,124,155,32,37,21,45,170,189,105, 42,188,235,149,124,70,224,250,65,119,70,132,172, 31,108,145,140,180,132,149,177,212,236,177,237, 78,1,31,18,95,209,234,208,107,165,144,165,173, 196,210,86,73,83,107,12,77,66,24,208,212,26,33, 47,75,133,113,35,21,213,18,88,42,185,110,211, 203,65,92,59,237,11,116,218,16,65,109,132,32, 220,70,218,8,192,54,73,80,155,99,93,161,19,102, 9,200,75,244,250,182,16,114,108,255,181,68,180, 24,37,220,105,18,79,152,138,59,174,37,66,176,12, 155,233,100,220,18,105,179,95,161,180,171,221, 73,117,247,237,138,219,142,209,142,188,209,94,6, 178,118,130,172,29,70,92,187,19,183,21,195,204, 21,240,139,78,106,7,2,63,214,51,69,225,153,34, 247,76,209,238,153,162,16,44,195,126,114,60,172, 150,2,246,23,109,206,41,25,65,167,26,89,77,171, 110,80,216,65,37,228,160,82,25,0,233,100,105, 201,214,158,75,70,123,22,46,50,50,133,13,167, 120,211,111,122,219,14,70,126,138,80,167,68,178, 147,189,133,47,200,42,149,109,92,242,138,108,58, 133,216,116,74,176,142,198,82,135,196,124,106, 176,207,40,102,212,117,42,130,118,106,34,180,83, 9,180,83,17,180,83,13,104,130,27,35,83,192,62, 45,216,94,149,60,198,58,77,180,132,211,120,75, 56,205,27,229,16,71,208,6,177,210,44,190,210, 107,16,9,230,175,36,230,175,68,230,175,36,245, 74,43,79,215,103,39,23,141,128,226,139,169,78, 71,158,57,221,135,6,215,82,233,76,180,150,234, 12,65,255,25,182,181,84,103,196,172,165,58,219, 107,2,122,238,29,175,241,57,91,39,146,53,62,103, 195,11,212,116,114,122,98,71,11,47,25,28,63,74, 147,187,29,206,110,166,55,242,122,77,204,55,54, 199,228,27,187,207,200,29,109,21,255,97,22,252, 15,191,32,242,194,57,146,163,115,194,69,131,136, 193,115,244,116,73,19,119,193,106,89,112,181, 106,157,250,27,141,93,213,106,79,21,187,4,172, 226,92,255,3,136,199,54,10,207,115,137,154,115, 225,229,79,110,114,204,253,95,82,73,186,158,186, 236,92,223,139,229,33,144,135,156,186,201,198, 145,179,201,74,196,230,154,115,125,207,65,241, 243,136,248,121,170,68,157,37,82,206,227,81,134, 212,157,79,212,157,175,130,175,94,5,159,77,229, 249,32,56,81,55,112,129,134,165,156,25,123,57, 90,197,5,168,47,184,192,136,3,220,77,93,64,32, 95,128,227,224,130,216,123,209,104,182,128,127, 161,147,218,222,132,31,219,91,95,40,122,107,37, 222,233,112,150,144,116,37,90,197,133,66,67,34, 17,23,18,34,46,196,68,240,186,165,181,23,169, 223,174,181,42,17,59,234,34,228,168,139,18,241, 93,68,240,93,36,219,218,69,94,91,67,14,10,179,4, 220,53,78,170,103,0,55,214,49,107,132,99,214, 112,199,232,132,137,216,31,107,132,96,162,189, 107,136,189,107,164,189,126,117,210,166,139,131, 246,18,119,67,75,197,197,200,13,23,39,194,186, 152,192,186,24,247,90,23,199,94,209,66,179,5, 252,75,130,246,82,198,29,45,21,151,8,183,92,194, 221,114,73,242,29,45,21,151,8,13,137,68,92,66, 136,184,4,19,193,235,150,214,254,74,141,228,92, 107,205,94,18,123,236,87,200,99,191,74,4,250,43, 2,244,87,49,125,252,175,88,31,143,124,39,203,8, 147,46,85,111,22,94,155,82,157,59,54,229,82,100, 202,165,137,166,144,171,159,117,249,216,231,203, 165,248,249,34,76,194,229,132,89,151,5,102,217, 119,202,162,203,163,181,92,130,89,228,242,104, 183,60,127,136,95,230,216,119,200,70,121,2,242, 90,39,213,87,4,87,108,123,18,23,73,107,29,180, 61,173,245,102,179,53,91,184,49,173,21,226,137, 12,144,155,164,181,140,53,70,73,237,210,226,203, 149,47,195,216,139,181,244,114,97,233,229,220, 210,203,147,44,189,92,136,39,90,74,238,166,118, 225,198,133,240,229,241,214,174,243,94,144,220, 215,13,248,130,180,14,5,228,58,31,36,124,65,90, 103,121,65,250,181,136,187,95,219,94,144,126,29, 243,130,116,133,147,234,238,250,71,193,118,239, 75,195,13,233,10,81,219,21,154,93,116,225,72, 197,149,102,177,43,163,1,119,184,2,234,74,130, 238,74,99,128,34,106,185,210,173,133,72,95,69, 164,175,114,82,253,92,233,214,118,255,158,42,61, 112,8,140,17,250,174,10,199,36,130,137,107,98, 53,97,90,174,17,21,92,19,84,16,58,58,124,127, 187,150,152,113,45,49,227,90,47,112,244,79,161, 242,90,95,37,138,167,235,164,183,175,115,172, 151,97,71,121,76,205,245,178,232,245,248,134,63, 175,252,13,196,148,27,136,224,13,142,123,203,89, 123,161,65,88,114,67,140,37,242,62,238,138,27, 99,44,185,49,132,199,244,252,70,150,253,77,156, 41,55,17,83,110,34,130,55,121,166,40,244,194, 148,155,98,76,249,173,132,240,219,24,83,126,107, 51,229,102,89,246,230,56,83,110,49,1,222,226,1, 244,190,102,80,189,235,67,189,225,149,36,94,26, 249,178,194,175,126,118,19,38,242,132,241,62,16, 253,159,12,161,146,220,230,172,203,90,3,220,173, 105,209,191,33,60,49,65,184,139,18,246,239,252, 130,242,227,93,230,43,90,219,252,132,138,159, 140,19,69,116,130,113,113,88,197,250,124,10,57, 243,86,75,11,219,0,56,23,183,53,87,108,224,20, 111,96,20,167,137,161,228,190,101,93,214,202, 210,6,201,146,16,142,99,105,3,103,105,131,96, 105,3,98,105,3,102,233,54,11,75,183,139,138,111, 183,61,212,238,136,90,66,240,79,116,233,27,189, 173,180,110,111,142,63,40,110,20,97,191,81,206, 243,109,196,243,124,27,99,230,234,238,49,11,222, 19,51,87,183,73,90,182,41,118,174,110,19,156, 171,187,87,22,188,55,113,174,238,94,60,87,167, 239,118,117,41,11,3,78,12,154,238,39,122,238, 151,239,194,247,199,204,179,9,97,244,162,118, 127,194,60,155,80,34,134,232,247,59,246,35,174, 30,80,175,14,225,51,30,63,218,31,64,35,181,7,76, 106,240,120,146,92,126,171,5,56,53,15,216,167, 69,194,44,1,248,65,53,46,141,6,37,113,195,104, 113,207,172,150,165,159,23,30,180,207,139,60,40, 4,147,45,126,144,88,252,160,180,248,65,219,196, 200,67,106,240,233,89,21,59,51,242,16,114,197, 67,201,192,30,34,192,30,194,129,246,80,252,212, 200,67,177,83,35,15,59,169,29,136,1,177,174,121, 88,184,70,201,119,58,130,37,36,206,141,60,44,52, 36,83,65,46,242,173,192,23,249,138,202,165,189, 143,168,18,158,189,246,119,238,71,144,183,30,73, 134,72,46,217,213,2,162,69,63,18,243,210,29,229, 9,208,127,112,82,61,60,208,241,131,249,63,8,165, 127,208,228,194,119,156,71,205,98,143,130,119, 156,71,137,53,143,154,253,141,168,230,81,183,26, 34,254,24,17,127,236,199,189,228,60,102,127,201, 121,218,91,117,212,94,40,117,180,91,104,120,90, 232,83,66,149,179,242,237,102,68,82,239,62,237, 254,210,42,237,238,125,154,88,164,85,234,97,53, 139,64,82,147,68,255,140,242,164,87,79,141,47, 140,77,120,6,129,124,166,12,144,228,222,82,45, 129,64,62,67,64,10,182,72,182,48,225,79,78,170, 15,53,33,182,203,248,147,232,50,148,130,78,211, 89,130,110,181,204,65,180,203,248,147,208,80,6, 25,127,34,100,252,9,147,193,107,151,22,191,228, 133,92,67,93,169,16,248,139,15,130,94,18,36,42, 161,236,9,10,77,49,26,250,210,93,84,228,98,77, 93,60,110,244,26,105,195,241,171,242,115,30,62, 59,27,162,194,172,62,8,174,24,15,74,223,118,216, 184,88,14,199,77,64,140,139,63,139,194,127,86, 127,78,47,52,96,232,127,46,3,250,159,9,172,63, 135,208,81,29,210,127,47,43,141,94,13,238,201, 205,150,85,74,47,35,112,47,151,1,238,101,2,238, 101,4,238,101,225,62,156,41,160,111,118,82,219, 155,208,99,155,154,184,148,83,139,211,227,157, 54,123,235,35,252,234,80,67,219,44,228,203,160, 128,220,233,169,165,36,5,180,102,105,233,155,78, 170,171,138,181,250,198,229,45,29,139,91,219, 240,203,206,155,226,101,71,137,241,221,118,58, 137,45,168,124,211,137,59,18,119,139,134,226, 215,107,127,99,216,66,108,212,215,122,178,157, 60,193,77,159,229,9,179,53,118,91,28,251,194,75, 33,44,198,21,91,98,222,20,222,82,26,3,235,236, 123,186,222,66,196,188,197,136,193,206,39,87, 118,86,200,155,70,43,252,155,70,81,236,135,89,2, 246,86,21,249,38,236,216,200,223,42,34,127,43, 143,252,240,30,78,20,244,91,133,104,89,150,147, 123,65,43,228,189,160,81,165,210,190,183,77,183, 88,23,178,190,141,220,242,118,89,224,200,237, 157,90,134,135,220,219,142,117,41,107,152,37,96, 191,99,186,37,105,49,235,59,194,45,239,112,183, 188,227,144,51,81,169,91,222,17,162,101,89,78, 46,8,117,107,96,150,135,149,74,251,222,85,47, 116,161,125,246,87,132,119,145,95,222,45,11,29, 185,195,83,203,136,214,252,110,204,91,194,187, 246,183,132,15,213,16,66,175,20,107,93,188,88, 13,177,49,238,15,133,194,15,181,194,194,114,203, 184,88,229,86,250,10,237,22,125,72,44,210,10,75, 74,33,174,68,194,254,200,253,52,231,86,81,163, 229,48,240,143,16,186,143,202,65,247,17,65,247, 17,64,247,81,132,78,208,19,229,9,224,31,123,67, 54,194,55,31,23,126,140,96,127,28,193,134,31, 204,62,182,204,45,126,34,208,125,98,155,91,252, 36,230,131,217,55,222,156,98,189,245,38,207,138, 111,196,99,246,27,249,152,253,70,62,102,205,11, 211,144,225,223,248,251,241,29,251,83,150,220, 218,230,214,225,200,106,109,79,89,41,92,20,0, 173,79,89,33,12,14,15,37,247,197,9,98,245,77, 106,245,177,23,61,86,124,139,104,249,214,164,5, 7,49,185,200,77,11,112,90,190,181,63,99,195,44, 1,248,59,253,173,184,156,171,30,43,190,19,61, 249,119,252,46,27,149,16,187,121,250,59,33,157, 108,54,185,32,78,11,113,179,205,74,165,125,223, 135,14,177,62,96,209,53,112,90,46,9,25,185,7,78, 11,240,80,251,222,254,116,13,179,4,224,191,135, 14,73,122,180,254,93,56,228,239,220,33,127,119, 226,119,191,254,93,72,39,155,253,119,98,246,223, 165,217,102,165,210,190,127,232,65,79,210,133, 143,21,255,64,62,249,71,50,184,127,16,112,255, 128,45,248,31,78,220,33,200,102,174,0,255,131, 30,250,148,121,229,99,197,15,194,63,63,112,255, 252,144,124,8,242,15,66,65,50,11,63,16,22,126, 128,44,252,144,112,8,114,58,237,77,121,212,219, 79,194,79,167,249,67,66,11,241,179,224,117,154, 60,11,94,167,178,147,240,35,163,211,250,87,125, 120,110,47,124,76,164,51,166,145,90,130,31,199, 237,166,217,206,120,151,226,146,35,55,213,126, 76,187,84,193,90,130,155,132,155,65,58,171,183, 135,38,156,210,158,206,34,110,178,132,27,24,0, 233,44,65,150,5,220,100,29,235,49,237,70,158, 128,157,115,82,219,213,151,119,78,123,58,199, 227,95,75,147,47,195,58,33,246,156,246,116,78, 136,151,97,61,185,174,78,75,9,235,73,189,210, 202,74,253,6,144,120,82,123,26,221,84,167,101, 19,1,146,11,234,92,9,25,123,149,113,189,20,201, 21,240,59,59,169,29,234,203,61,171,61,45,238, 168,211,242,212,77,254,37,113,170,66,236,165, 206,66,186,12,18,200,213,116,110,21,146,4,179, 98,105,103,149,26,125,215,199,159,211,158,70,87, 210,105,193,68,120,228,38,58,45,193,27,119,149, 245,233,30,101,9,200,93,156,84,239,250,178,78, 106,79,119,17,126,233,194,253,210,37,254,241, 158,238,34,164,203,48,156,220,90,167,165,184, 225,102,173,210,194,222,250,11,147,122,108,180, 193,235,67,210,189,117,162,121,125,136,22,96, 239,21,58,137,31,150,165,211,232,97,89,65,169, 145,100,21,81,107,75,81,231,109,199,60,190,157, 146,174,111,243,234,70,70,111,71,140,222,78,140, 50,221,36,203,59,135,20,230,199,201,184,105,182, 163,174,164,56,61,245,197,77,193,71,93,225,154, 71,130,154,71,146,47,115,233,237,125,122,252,3, 216,213,111,83,207,246,170,251,115,15,96,111,47, 233,245,242,117,11,121,238,118,174,131,107,234, 22,22,234,244,103,184,98,71,115,73,180,129,237, 173,243,94,233,62,58,10,237,19,145,233,62,168, 205,246,9,61,136,195,182,15,1,217,71,122,176, 143,245,245,40,202,18,80,119,212,79,130,196,201, 199,244,142,162,173,42,193,138,137,109,44,37, 238,229,40,189,163,20,79,48,121,71,98,242,142, 210,100,179,74,105,219,78,234,33,88,223,102,63, 86,42,189,19,242,195,78,9,160,200,181,109,186, 180,104,12,59,57,214,67,165,140,60,1,183,175, 147,234,225,195,141,245,69,95,225,139,190,194, 23,125,19,58,206,190,82,60,193,108,114,13,156, 22,17,102,247,141,237,54,119,14,157,129,79,105, 74,239,140,156,177,115,2,42,114,43,155,46,45, 250,135,157,29,235,25,77,70,158,128,219,47,116, 70,236,9,77,233,126,194,25,253,132,51,250,37,56, 163,159,20,79,48,155,220,241,166,69,132,217,253, 98,157,177,139,126,197,106,179,157,238,149,222, 5,185,98,151,4,76,187,16,76,187,136,94,126,23, 219,217,94,97,142,128,185,167,55,219,171,144, 118,180,88,62,151,165,247,20,175,104,123,202, 231,237,158,98,30,79,39,185,149,34,83,247,242, 98,85,87,106,127,61,219,139,216,187,151,236,156, 246,138,121,162,74,97,54,6,217,203,62,139,39, 133,25,211,123,5,76,11,66,247,214,47,101,158,97, 246,167,211,222,136,146,189,41,37,56,4,246,38, 192,246,150,148,236,109,127,68,133,89,2,116,127, 253,74,22,129,142,109,142,253,69,115,236,47,154, 99,255,132,231,84,127,41,94,142,241,228,122,59, 45,199,141,239,31,251,176,26,96,184,198,58,216, 31,128,92,51,160,28,116,3,8,186,1,50,224,6,216, 71,251,97,150,0,189,143,225,154,164,225,254,62, 194,53,251,8,215,236,147,208,83,238,35,197,203, 49,126,31,98,252,62,210,248,125,98,123,203,125, 245,107,152,111,165,173,203,220,23,121,102,223, 114,192,237,75,192,237,43,90,243,190,214,126, 115,95,91,191,57,196,255,250,177,184,117,169, 197,25,67,132,51,148,76,167,217,60,225,68,220, 63,234,107,192,92,229,158,22,100,21,185,6,76,11, 240,214,224,213,87,158,40,243,150,143,76,218,61, 84,207,133,107,92,246,206,109,40,178,103,168, 105,15,246,18,185,223,75,11,112,123,134,218,187, 182,161,214,174,109,152,158,11,15,0,199,182,158, 97,194,97,195,216,206,15,157,16,219,175,13,19, 210,201,102,147,187,195,180,16,55,123,88,108, 167,54,60,116,136,181,75,27,142,28,50,60,25,217, 112,130,108,184,140,146,225,246,14,109,184,181, 67,27,17,58,36,169,59,27,33,28,50,130,59,100,68, 66,111,54,66,72,39,155,61,130,152,61,66,154,61, 34,182,43,59,200,239,25,234,90,91,150,98,187,14, 18,118,29,196,123,134,131,236,61,131,190,69,204, 85,110,239,25,200,45,98,90,128,135,212,65,214, 158,65,138,50,227,15,178,245,12,7,235,64,212, 184,236,61,3,186,98,76,203,69,246,96,143,28,76, 64,29,44,237,57,216,222,51,28,108,237,25,14,209, 129,24,0,142,13,196,67,132,195,14,97,59,114,117, 66,108,207,112,136,144,78,54,251,16,98,246,33, 210,236,67,98,123,134,49,161,67,172,61,195,24, 228,144,49,201,200,198,16,100,99,100,148,140, 177,247,12,99,172,61,195,216,208,33,73,61,195, 88,225,144,177,220,33,99,19,122,134,177,66,58, 217,236,177,196,236,177,210,236,177,164,103,200, 176,43,47,210,71,135,8,22,86,168,113,139,158,26, 243,119,135,186,182,136,250,200,237,46,90,58, 219,216,226,20,150,195,178,228,118,149,244,49, 222,162,146,134,186,154,98,190,190,128,161,248, 11,134,52,20,31,21,192,180,157,46,228,212,152, 181,253,40,168,25,39,188,206,195,77,13,175,243, 168,224,2,85,29,74,160,190,177,165,224,112,161, 96,31,157,162,244,71,32,138,35,132,212,112,140, 29,214,49,86,88,42,167,178,182,181,181,185,144, 111,65,59,238,210,250,74,21,119,127,65,3,142, 224,41,34,130,149,68,122,106,199,98,150,212,121, 82,241,200,186,25,218,135,174,150,176,207,15, 167,97,201,189,44,90,34,102,253,119,80,135,177, 127,81,39,209,253,139,38,16,99,7,99,122,74,180, 131,145,246,23,83,121,216,160,166,51,149,192, 156,106,134,114,80,239,84,191,222,178,196,77, 103,82,29,17,99,192,45,199,70,110,129,29,226, 177,130,178,99,125,202,200,54,99,143,250,99,9, 168,72,181,112,237,177,17,163,102,241,112,219, 166,128,57,205,73,117,247,116,41,35,181,141,24, 237,52,129,118,154,29,237,52,82,253,52,59,218, 105,0,237,180,96,45,25,0,123,156,55,133,164,47, 124,213,188,162,235,94,211,199,33,68,199,145,42, 142,99,136,104,73,250,173,65,72,218,46,123,213, 121,221,194,203,94,151,26,251,215,205,18,238,85, 175,60,209,238,157,233,78,170,119,100,112,224, 33,104,247,116,100,247,116,82,213,244,24,187, 167,51,187,133,164,213,238,233,137,118,79,71, 118,79,143,241,243,12,213,25,106,123,221,134, 139,3,114,6,234,31,102,208,254,1,63,90,103,16, 24,51,80,255,160,19,39,233,68,52,170,48,50,5, 240,153,170,53,185,192,139,177,173,105,38,2,63, 179,28,240,51,9,248,153,214,222,105,38,237,157, 132,17,52,95,216,113,188,19,28,40,1,87,137,166, 143,71,6,28,31,25,128,86,137,234,124,180,74,52, 61,75,160,155,101,89,37,170,51,194,85,162,98, 160,49,91,142,121,204,112,20,92,206,38,170,103, 7,129,128,53,91,135,48,102,21,229,14,24,44,53, 147,199,254,108,251,88,97,182,117,172,160,114, 122,182,180,182,168,182,216,80,19,14,101,128, 127,231,120,61,129,194,142,3,116,142,112,201,28, 191,187,183,140,13,200,221,61,186,112,220,216, 96,142,28,27,204,17,99,131,57,120,108,48,199,54, 54,152,195,253,129,154,143,128,41,219,126,0,14, 176,54,55,122,252,104,230,96,55,60,23,117,195, 228,34,33,173,198,39,31,149,164,221,176,144,180, 118,195,115,19,187,225,185,142,245,166,241,244, 73,42,164,148,80,92,143,123,18,98,253,164,114, 88,39,87,10,105,17,201,250,73,113,61,238,73,49, 61,238,60,39,56,47,6,247,84,232,178,33,45,20, 160,134,61,213,60,75,79,53,95,64,155,111,235, 169,230,199,245,84,11,72,79,85,165,161,212,183, 153,167,247,8,10,201,245,53,90,222,218,87,45, 192,125,21,168,164,220,222,202,82,55,233,120,22, 216,123,171,5,214,222,106,65,153,189,85,173,63, 207,213,102,29,76,215,10,199,212,198,247,87,228, 238,25,93,56,174,191,170,149,253,85,173,232,175, 106,113,127,85,107,235,175,106,165,79,80,219,17, 64,101,219,169,181,247,88,117,74,163,223,99,121, 236,193,62,171,14,245,89,228,146,27,173,40,116, 1,42,75,123,45,33,107,237,181,234,18,123,173, 186,152,94,203,113,63,179,37,140,20,29,196,62, 104,17,136,125,114,187,141,22,146,236,59,113,61, 151,19,211,115,21,212,111,21,116,70,84,243,190, 11,93,117,163,197,34,228,176,247,42,88,122,175, 122,1,175,222,214,123,213,199,245,94,11,229,56, 203,220,112,45,72,164,11,178,148,116,118,105, 190,217,135,71,24,89,228,4,187,183,177,39,37, 191,74,34,59,203,85,6,219,216,34,14,15,249,152, 190,150,44,10,224,89,170,145,168,155,20,63,170, 130,26,87,10,3,111,66,224,154,202,1,215,68,192, 53,33,112,77,6,56,65,144,145,41,128,55,123,143, 206,144,110,30,126,205,8,117,115,132,26,6,95, 179,37,248,196,134,252,244,98,91,240,45,142,11, 190,86,18,124,221,53,20,189,138,178,84,211,92, 219,108,15,65,114,141,139,214,225,29,196,47,57, 89,226,164,122,184,91,18,93,149,214,251,16,210, 75,132,57,75,98,175,113,208,217,8,44,242,57,185, 222,196,213,203,111,13,48,43,147,54,180,235,227, 116,35,3,226,204,64,23,157,104,249,114,161,146, 251,78,180,160,132,218,30,115,191,131,153,41, 204,40,42,87,184,187,21,153,43,120,152,22,145, 13,69,110,3,12,214,162,37,88,229,250,208,146,45, 88,75,246,125,139,233,85,170,156,210,136,143, 111,72,175,18,149,172,210,135,63,161,103,241, 207,73,149,63,119,82,253,244,179,118,105,65,183, 194,98,77,190,197,137,236,44,150,33,157,201,183, 55,20,69,237,63,247,106,7,118,172,246,69,176,29, 171,133,166,213,210,14,175,232,47,205,82,191, 212,165,116,153,93,152,194,115,145,67,245,45,2, 170,31,91,68,212,250,203,167,207,37,230,146,235, 0,180,156,190,28,214,93,136,41,128,158,235,2, 253,191,232,26,105,211,165,58,165,116,75,163,39, 204,195,234,60,100,216,121,186,130,230,142,90, 104,217,121,4,13,185,169,64,11,70,55,173,10,56, 231,73,211,202,85,38,109,59,79,216,118,30,183, 237,124,100,219,249,78,112,219,59,180,238,124,2, 136,92,156,160,69,131,43,230,161,125,231,75,251, 202,87,39,45,60,95,88,120,62,183,16,93,174,144, 14,46,87,88,132,142,172,74,155,87,16,164,47,84, 69,199,171,86,100,188,69,168,164,138,193,131,9, 108,114,5,129,46,64,142,177,23,184,47,52,104,8, 53,208,193,184,208,24,179,90,254,194,224,124, 111,101,179,179,136,180,221,139,72,37,228,38, 130,244,69,252,68,99,129,243,34,23,39,234,190, 215,200,62,117,13,60,113,213,247,242,26,130,99, 13,23,180,158,107,172,51,53,85,52,197,245,8,247, 244,197,18,210,197,142,56,76,54,208,114,113,160, 133,159,43,148,70,135,213,167,127,5,246,210,27, 97,247,43,174,4,29,19,159,190,52,56,219,13,199, 221,101,38,190,203,100,220,93,38,227,142,156, 191,174,11,208,83,2,133,213,151,201,192,187,140, 5,158,84,105,15,60,157,91,210,135,128,227,224, 91,75,42,34,39,165,167,215,138,179,230,4,216, 181,214,232,187,92,186,250,242,184,232,187,156, 0,185,156,11,218,79,156,211,185,44,252,46,183, 132,223,58,137,105,157,61,252,214,89,195,239,10, 20,57,87,4,107,15,96,143,124,5,49,239,10,130, 225,10,115,145,135,128,113,133,232,64,175,224, 120,174,68,120,174,52,142,32,129,144,174,36,144, 200,57,230,90,152,28,73,35,80,93,41,80,93,201, 81,93,133,80,93,21,236,90,134,144,174,34,144, 200,225,232,90,50,218,193,47,240,92,37,159,90,9, 202,200,238,115,155,62,195,190,171,184,125,87, 35,251,174,14,214,166,65,251,174,38,144,174,38, 144,174,54,23,1,10,60,87,11,60,87,115,60,215,32, 60,215,184,219,17,32,152,107,8,152,107,8,152, 107,162,61,65,2,202,53,146,234,242,84,201,193, 193,53,194,170,107,184,85,215,34,171,174,141,86, 12,67,211,200,233,244,105,114,58,189,150,53,87, 144,11,76,215,10,76,215,114,76,215,33,76,215,57, 193,158,74,8,233,58,2,233,58,2,233,58,186,9,92, 64,186,78,50,158,160,142,110,91,254,127,160,208, 216,96,107,211,102,48,118,29,103,236,122,196, 216,245,14,187,75,207,208,112,61,215,112,3,210, 112,67,112,193,98,35,153,39,52,244,220,192,245, 220,136,244,220,232,4,7,219,65,223,221,72,184, 185,145,112,115,35,59,81,80,176,115,163,96,231, 70,142,233,55,8,211,111,194,185,20,96,214,111, 184,138,155,144,138,155,20,78,107,95,75,238,10, 72,147,187,2,180,96,103,107,87,123,147,12,158,4, 93,93,227,122,218,155,4,63,55,113,227,126,139, 140,251,173,34,222,213,155,119,156,246,66,177, 136,104,250,45,215,116,51,210,116,179,234,121, 61,77,10,50,82,115,51,87,115,11,82,115,139,147, 234,233,170,209,113,96,143,200,91,184,178,245, 72,217,122,197,160,245,49,178,158,208,77,110,8, 208,130,157,173,79,145,245,130,235,245,28,205, 173,8,205,173,250,12,144,142,230,82,163,132,228, 131,184,149,128,184,85,175,174,9,202,187,72,208, 72,247,86,111,54,131,1,216,128,0,108,80,82,109, 11,27,97,213,228,236,127,93,178,179,42,89,3,103, 98,54,192,26,111,67,53,222,230,4,135,202,134, 149,70,195,252,219,228,48,255,54,130,226,54,113, 184,175,192,114,155,28,231,223,198,198,249,66, 103,204,56,95,229,118,245,107,116,71,249,220, 200,219,145,145,183,171,62,198,254,200,186,157, 128,187,157,84,119,187,190,122,219,254,196,186, 93,246,17,9,218,186,197,62,176,126,188,190,42, 251,243,234,118,209,10,110,231,108,221,129,216, 186,195,9,174,65,134,116,221,65,0,221,65,0,221, 65,110,42,23,136,238,16,136,238,128,243,133,119, 233,139,19,221,239,189,150,41,195,187,132,234, 187,220,15,101,197,82,59,124,159,253,31,179,232, 255,40,192,19,10,245,193,49,192,158,70,94,194, 83,134,102,23,239,70,156,221,29,51,187,120,55, 33,236,110,66,216,221,250,84,247,230,14,247,90, 75,110,210,221,161,73,38,99,119,115,31,110,68, 120,54,198,77,10,110,36,128,54,18,64,27,189,41, 202,90,136,104,35,68,180,145,35,186,7,33,186,71, 78,229,25,58,238,225,58,54,33,29,155,232,100, 153,217,85,109,146,93,213,38,98,216,38,135,94, 128,42,140,219,20,25,71,181,208,206,74,104,141, 233,172,162,58,189,197,11,162,183,186,23,89,121, 111,252,4,207,189,92,201,125,72,201,125,108,130, 135,168,184,143,171,184,31,169,184,63,246,77, 255,126,194,18,185,218,67,75,70,251,107,4,209, 247,195,40,186,159,99,66,151,121,164,31,72,122, 219,127,128,192,34,23,123,104,97,114,46,176,64, 246,0,68,246,0,71,246,32,66,246,96,236,27,255, 131,4,22,185,125,67,75,70,135,40,10,76,15,66,76, 15,114,76,232,190,141,244,67,177,111,233,15,17, 76,15,17,76,15,153,123,39,5,166,135,32,166,135, 56,166,135,17,166,135,237,111,234,15,19,64,228, 250,11,45,230,31,162,34,208,60,12,209,60,204, 209,160,59,46,210,143,36,188,97,63,66,32,145, 235,46,180,172,185,125,94,224,122,4,226,122,132, 227,250,3,194,245,7,249,150,109,232,248,3,215, 241,40,210,241,168,124,219,51,116,60,202,117,60, 134,116,60,22,243,238,250,24,215,240,56,210,240, 120,226,187,235,227,92,207,31,145,158,63,198, 189,39,254,145,171,120,2,169,120,34,238,61,241, 9,226,233,39,136,167,159,8,222,19,145,155,159, 128,110,126,130,35,122,18,33,122,210,246,114, 103,34,123,146,32,123,146,32,83,10,122,153,10, 32,194,39,33,194,39,57,194,167,16,194,167,224, 75,163,9,239,41,2,239,41,2,79,73,119,15,165,33, 182,167,32,182,167,56,182,167,17,182,167,99,222, 68,77,132,79,19,132,228,82,19,173,99,123,166,3, 226,124,26,226,124,154,227,68,183,152,164,159, 137,123,201,125,134,128,35,151,153,104,193,206, 214,78,248,25,136,232,25,142,232,79,8,209,159, 18,95,116,201,69,34,186,188,241,162,107,27,65, 253,41,26,131,51,16,207,34,16,207,162,151,93, 159,149,103,9,152,103,9,24,37,87,169,95,125,17, 41,207,66,82,158,229,120,158,67,120,158,147,175, 194,134,142,231,184,142,231,145,142,231,197,155, 166,161,226,121,174,226,5,164,226,5,249,250,101, 232,120,97,17,29,158,146,235,75,210,47,149,177, 178,195,96,235,37,255,77,8,189,131,189,22,171, 10,175,164,121,77,192,125,13,152,240,58,167,225, 13,233,255,55,76,152,111,168,63,199,183,55,176, 36,255,163,149,25,186,158,186,191,24,175,5,127, 81,21,233,227,255,188,83,81,67,214,254,66,88, 211,133,188,117,108,130,161,191,120,85,47,138, 151,102,203,140,172,90,16,103,111,134,165,67, 141,250,238,14,243,99,157,89,247,155,188,228, 143,241,247,155,33,107,12,196,22,9,98,75,220,87, 204,45,166,214,45,190,123,76,152,91,184,174,31, 3,115,75,8,19,5,230,7,122,142,161,163,86,239, 131,215,75,163,224,150,213,15,60,166,13,157,74, 42,59,67,75,177,68,188,206,232,127,205,82,255, 107,91,103,244,33,106,190,31,146,153,0,54,15, 241,145,169,247,35,21,165,147,134,19,218,200, 201,253,186,64,207,96,233,145,191,199,92,216, 245,145,123,81,96,172,142,156,203,150,60,161, 226,163,144,146,88,113,251,234,167,143,252,5,95, 68,254,99,34,255,113,100,194,72,155,9,31,75,30, 132,18,155,13,31,67,27,132,184,125,213,213,199, 230,162,53,195,183,159,32,223,126,66,103,85,152, 115,63,53,245,126,42,141,250,148,160,82,5,122, 133,171,175,108,212,124,42,188,43,148,216,152, 249,20,50,35,196,99,86,128,125,138,220,251,25, 81,240,153,97,132,213,191,159,73,42,132,22,155, 21,159,65,43,132,120,204,210,179,207,44,14,254, 27,114,240,223,248,36,21,115,241,231,166,230, 207,165,93,159,19,96,170,192,118,198,18,52,27, 63,159,11,39,11,53,54,122,62,135,244,8,241,216, 133,112,159,35,55,127,65,84,124,65,12,177,58, 250,11,73,136,208,99,179,228,11,104,137,16,143, 93,131,247,133,197,213,95,34,87,127,201,231,18, 205,254,255,43,130,226,43,130,226,171,196,181, 106,95,89,87,11,125,45,159,179,95,211,231,44,11, 184,109,166,222,109,146,223,109,68,151,42,208, 51,88,190,102,115,210,54,17,109,66,135,205,71, 219,160,143,132,184,125,5,221,54,20,106,228,22, 146,244,55,234,125,204,92,176,104,51,227,27,201, 133,80,228,15,19,130,119,21,46,15,108,17,42,226, 23,79,122,32,64,196,125,43,253,252,109,204,160, 142,92,250,145,254,174,76,10,190,19,158,20,122, 226,24,248,14,50,32,84,196,51,240,93,208,228,4, 5,127,71,141,238,239,248,30,160,64,219,63,188, 239,67,84,209,15,72,209,15,98,122,219,108,190, 255,36,38,253,147,152,244,207,228,213,126,255, 180,182,223,127,73,191,254,43,174,253,102,82, 134,222,76,74,196,172,151,31,232,210,5,196,141, 209,220,111,186,16,117,187,84,98,105,192,58,75, 186,92,138,219,23,33,122,149,179,22,156,33,132, 100,58,89,238,87,22,104,58,73,58,132,166,152,0, 214,217,192,26,161,34,126,29,170,143,66,6,112, 166,66,248,58,83,97,111,195,153,52,41,153,46, 151,132,180,240,166,80,20,199,65,26,114,32,84, 36,112,144,182,181,226,12,186,146,35,147,197,31, 134,252,202,201,117,20,153,28,56,40,75,88,145, 19,36,8,37,182,144,206,65,2,132,184,125,225,169, 87,57,48,29,93,119,145,169,180,126,127,242,107, 38,215,60,100,58,227,187,3,133,21,157,5,1,66, 143,141,128,206,144,0,33,30,187,204,213,171,31, 112,128,174,147,200,84,177,47,93,172,203,51,111, 97,200,116,145,109,156,92,184,160,11,136,251, 159,132,141,93,4,61,66,137,141,158,46,144,30,33, 110,95,114,235,85,206,187,188,174,68,65,87,124, 79,146,0,211,85,178,33,20,217,12,233,10,13,17, 226,177,203,125,117,1,232,231,110,200,207,221, 240,215,67,191,230,238,164,230,238,224,164,76, 97,66,119,225,70,161,196,102,125,119,104,189,16, 183,175,44,246,42,7,166,247,64,166,247,48,63,82, 178,248,238,105,106,237,41,61,218,147,128,234, 41,142,241,23,182,245,20,180,8,21,54,90,122,66, 90,132,184,109,141,179,87,53,143,237,94,68,188, 151,56,250,94,160,232,37,73,16,58,108,22,244, 130,22,8,113,219,210,106,157,7,221,218,27,185, 181,183,237,107,175,95,45,185,95,36,179,29,60, 206,90,88,176,157,112,159,80,99,51,126,59,104, 188,16,143,91,199,237,85,15,8,216,30,17,176,61, 255,172,156,166,177,189,131,169,121,7,233,214, 29,8,180,29,208,237,62,194,200,29,4,63,66,139, 141,159,29,32,63,66,60,102,209,182,87,187,31, 225,145,157,125,204,34,250,170,149,73,35,72,21, 228,118,21,93,0,220,2,38,208,246,145,124,9,61, 54,75,251,64,75,133,120,220,242,121,157,47,27, 51,185,52,37,179,163,229,170,44,129,103,71,201, 137,208,100,179,101,71,104,139,16,143,95,187, 175,75,192,184,70,183,180,100,244,61,42,100,153, 130,161,168,47,120,169,204,160,235,69,50,59,227, 165,10,134,174,126,72,23,186,31,35,179,139,92, 124,97,178,177,43,97,99,87,124,231,189,96,118, 87,209,148,132,30,155,83,118,133,78,17,226,177, 107,252,189,250,129,79,118,67,12,236,38,22,108, 24,154,118,71,68,238,129,212,236,225,144,69,27, 236,97,92,109,42,173,150,13,176,154,24,88,29,44, 24,136,233,174,170,5,199,66,135,141,227,106,200, 177,16,183,110,57,240,234,230,45,120,79,34,191, 167,234,139,202,24,105,238,41,169,16,122,108, 102,236,9,205,16,226,113,187,29,116,62,140,148, 189,144,139,247,178,173,130,49,20,238,141,2,166, 63,210,214,31,174,88,49,84,13,64,170,246,65,170, 246,137,89,96,98,40,220,23,41,28,136,20,14,116, 208,74,16,159,225,65,132,225,65,170,238,164,1, 245,32,17,171,66,135,205,201,131,160,147,133, 184,117,143,133,87,55,240,240,126,200,238,253, 146,214,155,100,6,147,154,7,59,169,190,98,99, 133,141,133,193,130,5,161,44,110,10,101,48,100, 66,168,72,222,232,225,1,1,148,236,143,40,217,31, 173,126,241,43,39,119,94,100,134,168,119,43,127, 171,135,170,168,198,53,69,88,49,196,37,129,38, 120,102,9,56,232,210,139,204,80,185,248,197,68, 68,110,126,200,12,115,82,125,232,182,15,155,111, 134,9,223,8,77,113,190,25,6,125,35,84,36,236,65, 241,80,0,199,160,219,38,50,195,217,18,30,54,68, 54,175,105,200,140,144,221,44,185,146,65,23,232, 149,56,66,30,33,72,18,74,108,205,120,4,36,72, 136,219,119,137,120,149,139,1,178,121,123,88, 102,164,28,12,142,36,53,168,2,189,147,199,199, 35,37,89,66,141,205,206,145,208,78,33,30,179,87, 71,103,203,135,235,1,68,195,1,106,28,86,206,232, 248,0,73,136,80,100,179,228,0,104,137,16,143, 221,39,164,11,192,128,62,16,5,244,129,114,65, 153,89,245,40,82,245,40,237,202,112,7,143,141, 128,81,34,98,133,22,155,253,163,160,253,66,60, 102,27,145,87,251,162,104,190,218,92,30,148,57, 88,189,89,120,61,74,176,131,8,173,16,202,28,44, 128,29,12,86,8,233,68,184,66,40,99,94,146,145, 57,196,178,66,40,131,46,173,200,140,33,43,132, 168,51,200,181,13,153,177,170,107,243,119,7,217, 60,49,86,120,66,168,176,121,98,44,244,132,16, 183,237,79,242,170,6,65,120,40,50,250,80,39,5, 54,36,249,117,142,35,117,142,243,214,12,213,198, 153,61,78,152,45,116,216,204,30,7,205,22,226, 214,93,80,94,221,192,238,159,32,187,127,194,87, 148,16,85,63,69,35,199,159,33,61,63,115,224,114, 5,15,252,120,2,126,124,240,253,216,95,167,107, 227,112,188,224,80,232,137,123,54,143,135,60,10, 21,177,155,174,60,12,128,203,195,16,7,135,197, 126,61,206,28,142,200,156,128,20,77,16,95,143, 13,53,71,32,53,19,145,154,137,177,223,193,142, 36,76,28,9,110,240,17,148,30,41,60,34,148,216, 162,250,72,232,13,33,110,223,150,229,85,14,92, 113,20,50,253,168,164,239,96,147,72,205,147,204, 239,96,49,4,76,18,4,8,61,54,2,38,65,2,132,120, 236,6,48,175,126,192,193,209,136,131,163,241, 142,47,191,102,114,167,75,230,152,240,51,87,140, 245,199,8,235,133,18,155,245,199,64,235,133,184, 125,159,153,87,57,48,125,50,50,125,114,236,167, 33,114,207,75,102,10,184,213,78,224,159,34,76, 23,74,108,166,79,129,166,11,113,251,118,54,175, 114,96,250,84,100,250,84,176,127,205,175,147,92, 178,146,57,150,223,165,45,144,31,43,140,22,26, 108,70,31,11,141,150,226,120,203,156,87,51,176, 120,26,178,120,90,194,87,19,114,195,73,230,56, 120,63,171,48,224,56,97,187,80,99,179,253,56, 104,187,16,143,219,155,231,85,15,8,152,142,8, 152,206,191,154,16,85,51,208,243,2,93,208,145, 153,41,231,132,13,61,199,35,61,179,144,158,89, 49,179,221,39,32,45,179,145,150,217,137,179,221, 39,34,93,115,144,174,57,113,115,189,115,145,26, 116,25,64,230,36,7,109,208,243,29,60,143,56,120, 94,48,53,23,19,99,243,68,140,9,29,182,24,155,7, 99,76,136,91,119,5,122,117,131,0,155,143,236, 158,31,187,13,208,175,188,134,84,94,227,164,118, 226,27,255,108,60,212,8,30,132,46,27,15,53,144, 7,33,158,184,7,209,195,0,248,88,128,248,88,96, 223,116,232,35,200,19,4,121,39,181,3,217,102, 104,99,34,47,152,16,138,108,76,228,33,19,66,60, 126,187,163,7,0,208,80,139,104,168,77,218,223, 232,131,32,167,229,103,234,156,84,63,176,163, 209,70,73,157,160,68,168,179,81,82,7,41,17,226, 229,236,175,244,96,0,98,208,225,251,25,39,110, 26,189,64,234,47,4,211,232,49,20,20,4,5,66,135, 141,130,2,164,64,136,91,119,113,122,117,3,187, 235,145,221,245,137,211,232,13,164,230,6,50,141, 158,240,58,216,32,88,16,202,226,94,7,27,32,19, 66,69,242,54,82,15,8,160,100,33,162,100,97,204, 52,122,35,169,188,209,73,245,240,183,141,218,40, 104,20,20,8,21,182,64,104,132,230,11,113,219, 198,85,175,106,96,244,34,100,244,34,57,89,111, 168,106,66,207,91,116,22,127,166,89,236,86,53, 212,44,70,106,90,144,154,22,57,193,104,232,105, 53,45,35,83,117,237,36,162,240,60,93,187,96,90, 73,117,154,193,18,42,102,155,59,65,43,154,235, 116,122,145,184,162,72,92,81,180,123,178,200, 245,235,132,217,145,246,206,13,133,150,66,123, 222,61,13,198,211,74,10,178,4,23,153,52,189,35, 172,223,51,59,205,204,238,240,96,69,187,102,51, 29,166,226,14,23,146,228,218,75,103,186,162,219, 151,131,253,155,153,165,90,40,91,234,104,107,54, 75,24,138,150,114,83,116,194,137,139,120,74,141, 144,1,160,124,81,10,106,153,4,181,204,20,90,198, 181,47,115,185,228,69,102,163,118,191,140,184, 122,153,221,213,86,157,210,97,43,245,173,60,197, 26,235,149,124,153,149,194,238,149,244,72,42,58, 127,124,186,89,242,244,152,243,166,50,103,160, 38,119,6,155,67,54,13,86,121,232,82,130,204,153, 72,209,153,124,94,214,212,116,102,184,183,129, 169,90,133,84,173,130,83,157,161,178,85,54,101, 63,71,202,126,206,231,59,77,85,63,183,169,58,11, 169,58,11,79,27,134,218,206,178,105,251,5,210, 246,11,52,119,24,234,250,133,77,215,217,72,215, 217,98,2,209,212,117,182,197,143,255,129,84,253, 7,154,144,51,181,253,135,69,219,57,72,219,57,98, 106,203,84,117,142,69,213,106,164,106,181,152, 42,50,85,173,182,168,250,37,82,245,75,58,245,98, 234,249,165,141,119,116,23,68,230,92,48,163,97, 106,59,215,166,13,93,192,144,57,15,78,15,132, 202,206,179,41,67,55,30,100,206,135,115,4,161, 178,243,109,202,208,229,2,153,11,192,68,65,168, 234,2,155,170,11,145,170,11,173,179,5,161,194, 11,109,10,47,66,10,47,66,83,6,161,174,139,44, 113,177,6,169,90,195,167,13,76,77,107,44,154,46, 70,154,46,142,89,137,20,106,188,216,162,241,18, 164,241,18,219,106,164,80,221,37,22,117,232,240, 255,204,175,226,87,36,133,74,127,101,81,138,46, 3,200,92,202,95,167,76,77,151,90,52,93,134,52, 93,6,95,80,76,117,151,89,212,173,69,234,214,178, 193,189,169,104,173,69,209,229,72,209,229,112, 192,28,234,186,220,22,185,235,144,178,117,104, 212,28,234,90,103,211,245,107,164,235,215,112, 232,28,42,251,117,180,185,16,140,73,238,112,82, 93,245,152,100,97,99,125,169,166,181,205,27,151, 100,88,181,119,72,173,74,46,93,108,110,70,21, 222,97,97,245,63,101,209,255,212,90,218,161,150, 255,180,104,185,83,22,189,211,213,146,71,90,238, 180,104,249,47,49,210,250,47,7,95,174,164,51, 108,151,43,101,30,119,175,163,114,26,149,51,74, 53,139,22,183,229,211,104,88,247,184,55,58,55, 42,83,114,233,163,23,183,177,164,236,204,214,99, 189,235,47,105,226,212,194,50,52,252,123,210,44, 249,164,167,81,151,202,177,234,209,153,92,153, 167,248,64,139,45,138,125,218,84,254,180,42,60, 115,113,155,70,108,2,32,103,98,101,200,153,88, 90,164,183,191,207,94,243,143,15,181,209,165,52, 106,180,79,54,243,140,40,253,76,64,17,26,176, 147,83,175,116,209,190,162,122,219,43,251,51, 210,27,207,68,196,51,88,127,18,176,254,196,34, 199,72,119,141,35,183,136,100,158,35,168,159,35, 168,159,139,206,72,112,35,206,194,218,115,161, 59,32,113,207,11,129,231,227,136,123,129,64,120, 193,73,237,44,33,216,152,123,33,10,12,154,106, 33,239,69,1,237,69,11,121,47,69,54,10,45,47,163, 128,126,153,247,130,44,160,55,155,218,55,171, 193,155,194,55,185,182,185,104,188,236,111,38, 142,218,28,29,1,165,203,167,199,141,25,199,84, 164,149,60,75,242,104,70,94,121,69,246,44,175, 56,182,11,85,116,150,79,33,83,243,170,84,243,42, 63,101,201,208,243,170,135,210,240,59,153,122, 120,205,44,251,154,111,145,25,28,175,145,154,94, 211,235,162,188,53,85,110,88,200,213,253,175, 177,152,247,180,188,78,180,188,238,164,118,32, 90,108,209,245,186,108,151,175,71,142,19,97,241, 6,10,139,55,232,187,41,11,138,191,152,186,255, 130,123,185,191,16,83,200,185,93,90,196,91,102, 20,211,199,253,37,166,143,123,83,148,126,51,174, 169,146,131,187,116,209,29,89,229,54,38,223,148, 76,190,105,109,164,91,4,168,45,150,70,186,5,246, 112,91,9,230,173,4,243,214,224,176,159,184,254, 109,107,124,255,246,182,16,120,59,142,180,183,9, 0,85,116,39,14,192,198,218,219,176,119,123,219, 74,220,59,2,216,59,22,226,222,137,233,221,254, 138,194,248,175,252,45,204,36,252,61,98,239,123, 196,222,247,130,119,46,76,245,123,49,193,249, 190,40,253,126,28,207,239,147,122,85,209,222,81, 189,54,134,223,151,113,249,190,149,222,15,4,158, 15,44,244,126,16,196,37,87,129,78,91,203,124,72, 167,137,88,23,97,30,183,150,249,8,119,17,31,17, 34,200,233,103,90,164,183,187,124,173,174,181, 165,212,216,210,145,47,249,23,148,119,98,138, 173,126,248,88,148,254,56,206,15,228,224,50,93, 180,175,168,222,230,142,143,165,59,62,182,186, 227,19,1,235,19,139,59,62,129,221,196,103,4,53, 57,142,43,243,89,112,5,96,125,190,81,6,237,103, 241,253,195,223,132,192,223,226,248,250,27,169, 89,21,237,21,214,108,227,233,111,176,99,248,155, 149,170,207,5,162,207,45,84,125,30,211,49,124, 41,74,127,105,209,242,85,24,255,226,149,37,187, 135,26,212,180,181,193,249,231,236,30,92,147,46, 157,158,94,106,6,188,101,201,158,180,108,181, 171,54,100,202,76,239,90,44,229,91,156,188,158, 107,104,53,117,87,7,186,37,200,189,244,205,36, 109,53,181,205,173,117,77,24,234,94,2,170,146, 201,185,19,224,69,132,118,111,130,106,111,21,95, 74,127,163,91,92,130,222,219,14,122,111,163,22, 137,123,128,71,46,250,10,149,29,192,195,72,151, 78,79,40,44,229,73,33,223,93,136,5,251,248,221, 150,127,137,128,250,109,66,222,71,213,220,216, 202,147,114,245,173,237,170,39,227,239,159,58, 43,168,57,167,108,105,108,105,112,83,155,82,233, 149,203,6,154,31,84,188,90,13,12,172,2,247,26, 110,112,200,143,91,131,54,196,248,252,148,221, 135,140,10,179,251,18,101,251,234,15,155,109, 225,93,52,132,168,125,125,184,177,210,93,52,148, 182,124,123,126,177,24,150,186,10,92,90,137,138, 129,140,209,129,68,229,64,201,232,64,59,163,3, 33,163,3,155,82,185,65,213,67,126,178,178,197, 228,97,32,233,8,179,131,8,40,178,125,46,59,72, 111,76,42,185,231,196,213,53,183,22,59,218,197, 158,20,93,196,181,13,116,133,217,253,196,219,66, 118,63,246,210,97,214,61,152,17,66,54,176,101,7, 75,66,6,219,9,25,12,9,25,220,148,234,58,118,108, 245,225,158,45,93,76,86,6,243,14,47,187,191,68, 191,63,120,215,49,51,43,90,155,232,99,38,59,148, 88,56,148,8,12,213,23,1,121,236,54,23,242,245, 130,218,161,49,212,14,147,245,15,139,161,118,56, 163,118,56,145,28,46,169,29,110,167,118,56,164, 118,120,83,170,183,162,118,178,50,164,58,232, 147,8,193,195,5,193,35,164,13,35,226,8,30,65,9, 246,44,59,128,89,70,182,33,101,15,144,150,29,96, 183,236,0,104,217,1,77,169,110,202,178,73,45, 245,173,99,170,87,46,235,66,58,168,3,24,24,86, 83,103,215,191,74,82,56,247,0,208,67,29,64,77, 59,144,153,118,32,209,126,160,52,237,64,187,105, 7,66,211,14,108,74,117,31,58,33,95,202,207,40, 52,232,143,139,196,97,7,82,52,163,24,26,178,223, 41,59,202,73,117,115,111,145,81,35,150,124,77, 91,27,207,244,159,206,25,19,211,40,208,175,10, 173,46,131,90,169,96,112,84,192,32,147,72,43,9, 102,231,40,22,52,163,153,45,163,137,142,209,146, 217,209,118,102,71,67,102,71,107,102,15,111,117, 10,136,217,209,20,205,65,164,170,131,224,224,32, 168,237,32,192,153,144,119,57,171,83,149,11,206, 14,10,7,61,114,244,112,136,89,177,55,136,224, 189,206,33,2,143,18,202,212,104,64,134,121,135, 160,198,59,198,107,188,76,225,88,161,112,172, 105,160,223,200,198,178,2,100,155,176,78,168, 152,84,12,222,158,114,42,163,212,190,66,103,28, 42,251,193,67,9,166,67,189,113,94,99,176,110, 129,0,57,84,14,143,14,245,215,1,161,241,213,184, 208,228,112,81,138,151,70,130,101,28,91,19,98, 73,64,107,193,178,227,88,208,146,253,94,90,142, 7,237,56,18,180,21,44,66,199,169,103,225,126, 251,237,167,122,180,106,245,63,218,171,141,227, 136,38,153,254,29,183,136,237,65,205,254,148, 212,251,211,216,8,254,169,228,245,167,190,7,101, 76,142,55,60,132,199,181,227,69,5,227,101,5,227, 45,123,32,179,135,153,165,14,11,246,64,238,202, 234,56,28,188,183,103,15,119,204,47,123,89,194, 199,4,230,170,9,132,159,9,210,85,19,236,253,203, 4,216,191,76,104,74,101,170,213,63,211,47,19, 168,83,142,32,53,28,161,196,189,1,174,32,236,8, 208,167,8,97,219,178,191,172,183,217,140,86,61, 145,217,63,145,104,155,40,237,159,104,183,127, 34,180,127,98,83,170,115,245,161,67,170,21,170, 129,38,7,19,41,16,178,123,44,123,164,26,112,41, 14,204,75,39,9,17,71,2,34,128,6,79,28,45,252, 204,30,9,200,56,138,145,113,20,209,120,148,36, 227,40,59,25,71,65,50,142,82,111,78,131,232,32, 255,40,49,218,154,132,130,120,146,67,190,155, 211,40,62,154,1,63,154,160,60,90,2,63,218,14, 252,104,8,252,104,16,197,71,83,246,200,6,176, 236,49,246,40,62,6,56,79,8,91,87,49,103,143,1, 158,155,204,8,152,76,212,77,150,4,76,182,19,48, 25,18,48,89,19,160,194,216,36,96,50,5,65,182, 129,101,167,216,9,152,2,8,16,194,214,211,80,178, 83,0,1,83,25,1,83,137,186,169,146,128,169,118,2, 166,66,2,166,54,165,42,104,228,78,21,145,123,44, 138,220,99,193,58,13,26,190,211,24,248,105,4, 233,52,9,126,154,29,252,52,8,126,26,8,223,105, 148,65,178,167,43,123,92,204,44,195,113,192,125, 66,58,121,237,121,246,56,224,199,233,140,138, 233,68,239,116,73,197,116,59,21,211,33,21,211, 221,64,30,71,168,152,78,65,204,32,53,204,136, 161,98,6,160,66,72,39,159,102,147,157,1,168,152, 201,168,152,73,244,206,148,84,204,180,83,49,19, 82,49,83,132,244,76,17,210,199,163,144,62,94,73, 68,43,98,43,9,236,89,12,246,44,130,113,150,132, 61,203,14,123,22,132,61,11,4,243,44,202,221,9, 164,134,19,236,93,209,9,192,129,66,216,118,42, 67,246,4,224,182,217,204,254,217,68,219,108,105, 255,108,187,253,179,161,253,179,65,87,60,155, 130,56,145,212,112,162,221,254,19,129,253,66, 216,122,43,77,246,68,64,192,28,70,192,28,162, 110,142,36,96,142,157,128,57,144,128,57,154,0, 245,54,64,222,4,230,48,16,188,6,109,67,107,155, 176,96,142,195,174,73,206,206,161,230,204,37, 154,230,218,169,156,11,168,20,194,214,203,113, 178,115,1,149,39,49,42,79,34,234,78,146,84,158, 100,167,242,36,72,229,73,162,11,56,73,116,1,243, 80,23,48,207,33,235,64,233,20,252,124,134,123, 62,1,57,95,226,158,111,199,61,31,226,158,15,250, 128,249,148,60,178,113,50,91,99,119,92,13,112, 156,16,182,238,62,205,214,0,199,45,96,4,44,32, 234,22,72,2,22,216,9,88,0,9,88,208,148,202,234, 78,96,174,201,192,2,138,130,108,152,204,230,237, 12,228,1,3,66,216,122,148,98,54,15,24,168,101, 12,212,18,117,181,146,129,90,59,3,181,144,129, 218,166,84,167,193,166,245,181,20,1,217,27,153, 173,179,91,95,7,172,23,194,113,39,48,234,124,65, 128,195,8,112,136,70,71,18,224,216,9,112,32,1, 142,34,96,158,73,128,67,103,244,201,53,124,89, 178,79,50,91,8,150,74,23,27,27,228,71,41,111, 163,36,154,87,139,230,254,67,85,245,26,148,210, 82,64,95,141,179,245,140,134,122,46,203,105,168, 183,211,80,15,105,168,215,47,216,67,60,4,38,27, 245,162,35,107,16,134,54,88,22,179,234,12,249, 137,164,145,88,70,246,27,102,27,35,66,79,150, 179,153,141,33,161,108,201,112,22,212,189,72, 253,93,187,162,4,63,143,44,98,116,46,226,146, 156,206,69,118,58,23,65,58,23,53,165,114,213,67, 116,253,38,153,226,43,123,182,73,2,111,114,148, 165,45,165,17,163,17,242,38,134,188,137,139,114, 228,77,118,228,77,16,121,83,83,170,178,122,136, 11,192,132,222,36,160,55,75,232,205,30,244,3,70, 34,232,205,12,122,51,23,229,208,155,237,208,155, 33,244,230,0,250,1,35,77,232,205,2,186,184,53, 51,187,216,22,194,139,209,71,168,86,102,10,197, 221,42,77,105,181,155,210,10,77,105,21,35,138, 86,97,69,27,26,81,180,129,221,27,105,2,126,9,3, 191,132,32,93,34,193,47,177,131,95,2,193,47,1, 195,138,37,148,193,118,82,67,187,253,177,210,14, 30,43,66,56,254,8,3,93,66,60,88,138,140,5,178, 217,54,91,148,44,20,237,44,20,33,11,197,166,212, 246,122,108,225,194,106,105,29,184,239,202,226, 190,122,214,206,28,110,23,25,38,86,97,143,200, 46,253,31,97,88,81,12,187,197,58,213,108,9,69, 73,201,186,41,135,198,74,7,99,169,131,32,236, 144,44,117,216,89,234,128,44,117,128,88,233,160, 174,90,74,106,88,106,143,149,165,32,86,132,112, 57,103,59,232,114,34,98,150,49,46,200,158,221, 236,50,201,197,50,59,23,203,32,23,203,154,82, 123,232,136,49,192,169,184,169,158,48,121,101, 219,220,149,109,243,170,121,244,44,39,248,150, 147,202,151,59,169,62,220,82,119,129,147,176, 117,185,23,68,255,142,98,247,191,54,197,134,99, 151,139,232,92,129,162,115,5,218,185,87,65,48, 157,204,156,113,50,193,120,178,116,198,201,118, 103,156,12,157,113,50,8,204,147,105,68,156,194, 64,156,66,106,60,69,130,56,197,14,226,20,8,226, 148,166,84,159,136,137,48,18,88,28,156,74,80, 157,74,170,60,213,73,245,138,52,88,66,224,84,25, 2,63,66,39,246,254,169,194,251,167,10,239,159, 134,188,127,26,222,209,72,59,166,149,140,250, 149,4,224,74,73,253,74,59,245,43,33,245,43,129, 255,87,82,255,159,78,106,56,221,222,49,157,14, 58,38,33,156,120,34,145,46,100,244,74,30,133, 103,16,165,103,16,165,103,56,169,222,68,105,105, 69,155,28,85,159,17,142,170,217,145,14,217,51, 229,112,232,76,125,89,166,190,7,59,175,183,166, 203,65,222,42,230,151,85,68,122,149,244,203,42, 187,95,86,65,191,172,106,74,117,209,157,164,110, 11,172,29,172,98,80,88,61,148,11,253,127,193, 197,42,17,180,171,68,208,254,92,178,242,115,189, 95,223,91,100,134,72,57,139,145,114,22,17,62,75, 146,114,150,157,148,179,32,41,103,249,99,13,197, 73,245,92,31,9,239,37,206,98,152,88,133,101,176, 115,150,96,231,44,193,206,47,132,212,47,84,61, 51,85,224,33,102,206,102,204,156,77,80,157,45, 153,57,219,206,204,217,144,153,179,155,82,61,66, 102,100,215,121,54,131,195,234,42,131,148,179, 101,223,121,54,203,119,205,55,105,59,91,30,155, 147,69,167,26,100,207,97,27,119,59,19,184,171, 25,123,171,9,252,213,146,189,213,118,246,86,67, 246,86,235,249,49,245,143,204,143,173,166,189, 224,47,73,21,191,180,247,130,191,4,189,160,16, 142,57,15,93,103,139,81,217,185,140,131,115,137, 194,115,37,7,231,218,57,56,23,114,112,46,159,33, 59,151,34,56,143,168,63,207,110,255,121,192,126, 33,28,123,138,186,46,32,24,56,159,49,112,62,81, 121,190,100,224,124,59,3,231,67,6,206,87,81,48, 143,127,43,57,159,162,184,128,84,113,129,157, 133,11,0,11,66,216,126,250,191,206,21,15,193,11, 137,182,11,137,182,11,195,152,130,115,74,23,90, 231,148,46,146,253,252,69,49,115,74,23,49,55,92, 196,37,185,27,46,178,187,225,34,232,134,139,224, 156,210,69,162,39,89,35,129,175,137,155,83,90, 195,144,175,225,162,28,249,26,59,242,53,16,249, 26,60,167,180,70,64,191,88,66,191,56,110,78,233, 98,6,253,98,46,202,161,95,108,135,126,49,132, 126,49,158,83,186,88,64,191,68,132,214,37,182, 57,165,75,208,156,210,165,204,148,75,137,200, 165,210,148,75,237,166,92,10,77,185,84,204,41, 93,42,172,64,103,100,100,47,19,7,159,152,192, 215,50,224,107,9,202,181,18,248,90,59,240,181, 16,248,90,21,248,147,87,46,27,195,158,221,107, 25,12,86,71,23,111,47,96,75,126,177,108,245,107, 197,72,102,173,160,2,29,203,145,213,199,114,144, 131,12,232,26,148,117,140,139,117,4,212,58,201, 197,58,59,23,235,32,23,235,244,60,189,250,215, 88,95,77,22,194,173,163,209,244,107,82,203,175, 237,221,241,175,65,119,44,132,187,250,123,244, 225,215,235,95,131,103,210,21,140,135,43,136, 198,43,36,15,87,216,121,184,2,242,112,5,250,122, 125,5,3,193,106,8,204,80,197,29,97,198,21,34,36, 174,160,54,93,73,212,93,105,167,244,74,64,169, 16,54,40,149,95,177,175,4,148,94,197,40,189,138, 104,188,74,82,122,149,157,210,171,32,165,87,53, 165,118,29,84,93,90,88,104,81,163,229,101,213,3, 87,14,29,89,63,168,186,208,92,44,232,223,172, 241,93,77,192,93,77,106,190,186,156,211,56,116, 41,62,112,78,80,26,112,214,214,94,144,254,251, 241,234,202,56,252,34,208,106,68,197,213,162, 163,184,6,117,20,215,56,236,128,8,218,81,92,203, 188,121,45,1,119,173,244,230,181,118,111,94,11, 189,121,109,83,170,155,238,40,60,16,180,179,184, 150,134,214,117,164,166,235,236,145,125,29,136, 108,33,28,115,15,142,206,22,129,125,61,163,226, 122,162,240,122,73,197,245,118,42,174,135,84,92, 175,215,203,86,31,106,50,112,61,197,112,3,169, 224,6,125,125,89,91,141,56,123,130,112,113,3, 224,66,168,137,63,191,66,151,16,116,220,200,232, 184,145,232,188,81,210,113,163,157,142,27,33,29, 55,170,113,192,79,200,6,149,27,69,76,255,6,197, 244,111,116,173,209,233,22,85,4,247,77,12,247, 77,4,228,77,18,247,77,118,220,55,65,220,55,129, 25,185,155,40,121,191,37,53,252,214,30,201,191, 5,222,19,194,214,11,117,116,166,112,220,205,140, 128,155,137,186,155,37,1,55,219,9,184,25,18,112, 51,88,178,118,51,5,113,11,169,225,22,59,1,183,0, 2,132,112,149,75,0,124,234,223,2,24,88,207,24, 88,79,244,173,151,12,172,183,51,176,30,50,176, 30,61,245,215,51,16,172,134,74,215,8,176,104, 109,189,232,219,215,83,123,110,37,170,110,181, 147,121,43,32,83,8,135,100,202,231,253,173,128, 204,13,140,204,13,68,223,6,73,230,6,59,153,27, 32,153,27,84,183,168,198,145,38,1,27,40,134,219, 24,134,219,72,133,183,73,12,183,217,49,220,6,49, 220,134,28,122,27,3,193,106,240,136,132,131,184, 219,132,75,111,163,22,221,206,44,186,157,40,191, 93,90,116,187,221,162,219,161,69,183,55,165,250, 149,57,134,186,131,64,187,131,212,123,71,242,89, 63,186,12,31,242,36,168,244,168,131,227,167,31, 175,44,241,104,157,64,167,225,142,59,196,147, 230,63,209,147,70,31,199,7,14,160,241,128,220, 201,124,120,39,1,118,167,244,225,157,118,31,222, 9,125,120,167,158,52,86,255,52,4,224,183,59,25, 28,86,87,204,9,56,58,155,49,114,167,96,228,191, 16,35,255,229,215,8,159,189,191,99,140,252,142, 64,250,157,100,228,119,118,70,126,7,25,249,29, 120,246,254,142,54,173,255,38,53,252,119,204, 122,255,255,6,221,165,144,142,189,133,77,23,16, 61,230,239,25,11,191,39,42,127,47,89,248,189, 157,133,223,67,22,126,15,30,192,191,167,83,145, 119,17,72,119,145,250,238,82,3,66,215,170,198, 98,77,83,75,235,50,185,100,240,46,235,146,193, 255,145,211,72,255,227,160,3,0,188,226,119,19, 24,119,19,185,187,245,55,60,13,3,157,164,113, 183,245,107,224,70,81,118,163,42,59,209,171,92, 182,210,141,164,206,141,222,97,228,112,21,139, 167,6,181,244,123,152,71,239,33,58,239,145,30, 189,199,238,209,123,160,71,239,1,135,144,220, 195,196,58,77,52,253,125,143,104,175,155,66,139, 162,173,192,155,68,253,155,148,162,41,60,97,34, 79,24,191,40,226,51,67,184,216,68,12,221,20,195, 167,91,211,162,127,67,120,98,130,112,23,37,220, 216,82,42,52,20,228,231,48,207,136,232,48,67, 157,80,241,147,113,162,136,78,168,244,149,184, 137,249,20,138,128,123,89,4,220,75,176,220,43, 35,224,94,123,4,220,11,35,224,222,166,84,78,207, 45,178,32,184,151,73,42,223,197,102,147,24,185, 87,196,200,125,32,70,238,19,29,227,125,60,36, 238,99,33,65,23,65,220,71,44,191,47,198,171,247, 73,175,10,225,56,175,222,199,189,122,159,240, 234,125,200,171,247,97,175,222,207,188,122,63, 193,114,191,244,234,253,118,175,222,15,189,122, 63,104,215,247,51,49,234,179,251,193,55,217,7, 101,167,251,32,61,177,132,58,228,33,102,215,67, 68,244,33,105,215,67,118,187,30,130,118,61,212, 148,234,68,166,114,30,162,94,125,152,168,127, 216,254,202,242,48,120,6,11,97,251,99,226,97, 240,252,125,132,89,255,8,81,247,136,180,254,17, 187,245,143,64,235,31,105,74,85,12,34,230,63, 194,143,38,120,148,212,240,104,204,40,228,81, 192,128,144,246,70,33,182,237,223,143,2,22,30, 99,44,60,70,84,62,38,89,120,204,206,194,99,144, 133,199,84,12,12,50,73,120,140,14,65,30,39,120, 30,39,149,61,94,206,249,128,186,148,101,24,242, 71,175,172,81,249,31,209,23,174,63,58,240,32, 236,236,19,162,170,39,20,33,135,31,142,58,137, 39,25,145,79,146,26,158,148,68,62,105,39,242,73, 72,228,147,77,169,170,112,190,155,116,21,79,50, 97,5,209,180,249,201,69,236,3,52,57,155,58,75, 206,166,206,62,29,119,186,160,206,181,80,253, 140,160,250,25,68,245,51,22,170,197,201,209,89, 125,114,244,100,196,244,179,140,233,103,73,5, 207,74,166,159,181,51,253,44,100,250,89,61,25, 173,237,175,246,94,168,8,217,207,50,249,78,147, 77,163,159,229,45,252,121,134,246,121,2,237,121, 137,246,121,59,218,231,33,218,231,197,135,210, 231,197,163,225,5,244,146,246,2,187,105,133,142, 224,94,100,192,95,36,40,95,148,192,95,180,3,127, 17,2,127,17,188,165,189,72,35,245,37,2,233,37, 82,223,75,78,170,135,11,223,254,130,242,146,53, 92,255,44,67,243,207,49,47,40,47,19,28,47,19, 185,151,85,139,241,112,160,71,207,203,214,55, 148,205,162,236,230,184,55,148,205,164,210,205, 49,195,167,205,214,55,148,87,152,79,95,33,58,95, 145,62,125,197,238,211,87,160,79,95,1,35,153,87, 152,24,29,201,188,34,130,53,58,198,59,26,125, 190,42,234,127,149,191,161,188,202,135,163,175, 198,190,161,188,74,12,125,53,134,207,87,229,27, 202,143,19,158,152,32,28,55,150,125,149,143,101, 95,21,99,217,87,209,88,246,85,60,150,125,141,69, 0,57,195,60,251,154,140,128,215,236,17,240,26, 140,128,215,240,27,202,107,76,146,189,161,136, 108,18,35,175,137,24,121,29,196,200,235,98,208, 244,58,15,137,215,99,223,80,200,81,236,186,172, 213,171,175,75,175,10,225,56,175,190,206,189, 250,186,240,234,235,200,171,175,99,175,190,193, 188,250,6,193,242,134,244,234,27,118,175,190,1, 189,250,6,104,215,111,48,49,234,179,55,192,27, 202,155,178,215,125,51,238,13,101,11,179,107,11, 17,221,34,237,218,98,183,107,11,180,107,11,127, 67,217,66,189,250,22,81,255,150,253,13,229,45, 48,62,23,194,49,207,137,183,192,224,124,43,51, 127,43,209,183,85,154,191,213,110,254,86,104, 254,86,241,138,178,149,15,96,222,33,53,188,19, 243,138,242,14,160,64,72,119,247,40,176,189,163, 188,3,104,120,151,209,240,46,209,249,174,164, 225,93,59,13,239,66,26,222,149,71,84,189,43,130, 23,157,61,159,253,171,195,46,62,162,1,252,30, 131,78,206,159,207,190,39,161,191,103,135,254, 30,132,254,94,83,170,171,30,68,121,32,136,43, 223,163,52,146,51,232,179,239,199,56,242,125, 224,72,33,221,195,171,177,70,201,64,79,190,15, 60,249,1,163,227,3,162,244,3,73,199,7,118,58,62, 128,116,124,32,61,249,129,240,228,255,34,79,254, 47,184,197,208,196,254,33,195,254,33,1,250,161, 196,254,161,29,251,135,16,251,135,190,43,199, 142,173,22,155,69,62,100,88,88,69,221,124,228, 53,165,194,114,233,138,15,197,103,156,15,5,39, 31,33,78,62,146,151,30,230,8,144,143,25,41,228, 124,253,236,199,146,148,143,237,164,124,12,73, 249,24,188,36,124,76,163,234,19,82,195,39,246, 62,250,19,16,215,66,184,91,96,48,92,74,241,9, 136,234,79,25,9,159,18,149,159,74,18,62,181,147, 240,41,36,225,83,240,37,231,83,250,166,68,110, 12,200,146,27,3,178,159,169,110,55,180,10,238, 170,250,204,250,162,244,55,249,200,254,155,146, 43,229,27,80,35,249,156,81,241,57,17,252,92,82, 241,185,157,138,207,33,21,159,171,70,226,217,82, 163,48,144,254,238,115,17,212,95,72,240,95,168, 241,70,71,139,5,254,151,12,254,151,68,244,75,9, 255,75,59,252,47,33,252,47,155,2,87,212,184,40, 136,1,95,242,103,239,215,164,178,175,237,145, 253,53,136,108,33,28,69,54,90,236,246,53,136, 236,109,140,143,109,68,229,54,201,199,54,59,31, 219,32,31,219,100,127,189,77,184,241,27,212,55, 125,227,176,139,60,233,147,247,91,6,253,91,130, 243,91,9,253,91,59,244,111,33,244,111,253,238, 218,3,65,28,249,45,165,241,59,82,209,119,118,55, 126,7,220,40,132,187,121,21,186,59,154,229,34, 189,239,128,27,191,103,92,124,79,84,126,47,185, 248,222,206,197,247,144,139,239,165,27,191,23, 110,252,7,114,227,63,216,77,184,244,96,185,31, 24,242,31,8,204,31,36,242,31,236,200,127,128, 200,127,0,207,151,31,40,125,255,36,53,252,211, 238,190,127,2,247,9,225,170,122,235,169,82,255, 4,190,251,23,99,224,95,68,223,191,36,3,255,178, 51,240,47,200,192,191,244,70,157,67,135,212,211, 109,115,255,34,48,114,41,179,142,92,202,202,129, 206,226,28,72,97,159,3,208,13,233,92,206,65,174, 19,229,32,71,122,244,92,39,193,129,78,178,112, 160,179,36,7,185,78,108,215,92,174,19,69,64,174, 64,201,85,216,205,175,0,230,11,225,110,245,49,7, 75,233,2,130,129,52,99,32,77,84,166,37,3,105,59, 3,105,200,64,90,181,224,121,164,5,231,210,188,5, 231,50,160,5,231,244,47,114,61,51,105,194,185, 44,131,158,37,56,179,18,122,214,14,61,11,161, 103,193,182,207,92,150,18,152,35,85,228,236,14, 204,1,7,10,225,174,245,246,125,159,58,95,248, 175,146,145,80,73,52,86,74,18,42,237,36,84,66, 18,42,121,4,87,82,4,157,137,250,206,118,2,58,3, 2,132,112,247,250,184,141,159,186,132,160,160, 138,81,80,69,116,86,73,10,170,236,20,84,65,10, 170,192,198,207,92,21,69,209,133,84,209,197,78, 67,23,64,131,16,238,82,111,221,249,169,179,5,7, 93,25,7,93,137,194,174,146,131,174,118,14,186, 66,14,186,242,143,65,185,174,162,21,119,67,173, 184,155,121,247,59,109,193,221,25,234,238,4,98, 119,137,186,187,29,117,119,136,186,187,124,8, 231,186,83,234,122,144,26,122,216,29,215,3,56, 78,10,215,195,215,59,157,37,156,214,147,153,223, 147,40,235,41,205,239,105,55,191,39,52,191,167, 124,189,203,245,164,32,122,145,26,122,217,205, 239,5,204,23,194,149,245,109,112,157,188,206,19, 246,247,102,246,247,38,218,122,75,251,123,219, 237,239,13,237,239,13,150,85,123,213,26,32,88, 13,89,101,130,92,37,175,115,232,84,71,174,55, 181,102,59,162,104,59,59,145,219,1,34,133,176, 79,164,88,35,175,243,4,145,219,51,34,183,39,218, 182,151,68,110,111,39,114,123,72,228,246,162, 245,111,47,90,255,14,168,245,239,224,153,210, 209,130,231,121,114,125,24,244,62,4,103,31,9, 189,143,29,122,31,8,189,15,232,2,250,80,254,118, 36,53,236,104,119,221,142,192,117,66,184,171, 111,47,236,7,118,4,238,219,137,113,176,19,209, 184,147,228,96,39,59,7,59,65,14,118,2,253,192, 78,20,68,95,6,162,47,169,177,175,4,209,215,14, 162,47,4,209,23,53,198,190,12,4,171,161,75,192, 37,104,145,125,69,139,236,75,77,218,153,104,219, 217,238,214,157,129,91,133,112,232,86,244,76, 222,25,184,181,31,99,180,31,209,216,79,50,218, 207,206,104,63,200,104,63,209,42,251,137,86,185, 11,106,149,187,232,110,206,118,131,64,110,87,6, 124,87,130,114,87,9,124,87,59,240,93,33,240,93, 65,155,220,149,178,183,27,169,97,55,187,243,118, 3,206,19,194,85,245,182,27,48,116,174,112,221, 238,140,129,221,137,190,221,37,3,187,219,25,216, 29,50,176,59,104,145,187,83,16,123,144,26,246, 176,51,176,7,96,64,8,251,12,160,224,221,3,48,80, 205,24,32,247,142,230,170,37,3,213,118,6,170,33, 3,213,34,120,171,69,240,238,137,130,119,79,29, 188,170,255,88,10,131,119,47,6,124,47,130,114, 47,9,124,47,59,240,189,32,240,189,64,240,238,69, 217,35,247,158,230,246,182,187,110,111,224,58, 33,92,229,90,11,131,119,111,224,186,254,140,129, 254,68,95,127,201,64,127,59,3,253,33,3,253,245, 130,193,67,135,184,176,8,13,253,41,146,1,164, 154,1,118,26,6,0,26,132,176,79,3,138,224,1,128, 6,118,115,107,142,220,162,154,147,55,183,230, 236,55,183,230,224,205,173,185,125,68,4,239,35, 34,120,95,129,117,95,21,190,199,150,22,234,197, 113,226,59,65,142,92,134,154,27,168,254,46,44, 111,140,220,30,46,73,201,13,12,49,154,165,59, 187,119,17,250,23,1,146,140,224,54,49,160,133, 221,144,150,27,216,148,218,169,163,197,93,247, 86,61,125,230,228,106,87,174,195,189,155,204, 180,99,96,100,199,34,116,177,94,110,112,244,33, 216,187,195,140,173,83,203,13,22,113,160,68,248, 181,122,185,193,96,181,103,110,127,116,173,94, 110,136,80,56,196,12,44,127,200,49,132,21,232, 52,222,172,110,8,114,11,185,192,52,55,212,30, 200,67,163,64,49,146,244,202,32,6,117,152,16,29, 6,160,14,99,5,188,117,59,70,66,197,248,34,248, 70,145,35,247,156,230,134,219,241,14,151,120, 135,123,43,136,76,117,35,88,83,26,65,212,143, 144,77,105,132,189,41,141,128,77,105,132,106,74, 251,147,174,100,4,133,48,146,232,31,105,95,99, 160,243,184,73,35,125,162,100,140,30,72,175,70, 243,226,148,157,128,149,59,80,212,113,32,136, 211,3,81,156,30,8,227,116,148,80,56,10,56,127, 20,109,171,80,40,51,173,189,224,176,52,237,61,3, 215,40,20,32,236,38,208,28,185,9,52,39,111,2, 205,217,111,2,205,193,155,64,115,163,155,82,217, 83,86,46,219,159,14,247,71,51,65,15,191,129,150, 222,17,154,35,119,124,230,14,178,7,242,65,210, 235,7,201,64,62,152,153,125,48,81,127,176,52, 251,96,187,217,7,67,179,15,110,74,117,58,205,52, 232,96,209,244,197,109,162,185,67,128,247,15, 161,222,135,66,194,251,135,120,38,179,82,227,85, 100,131,133,216,185,49,140,141,49,196,244,49, 146,141,49,118,54,198,64,54,198,192,32,24,195,4, 69,16,140,161,94,27,75,64,140,181,7,193,88,25,4, 99,101,16,28,202,204,38,151,163,230,14,149,102, 31,106,55,251,80,104,246,161,77,169,244,105,180, 59,59,148,98,32,151,152,230,198,197,95,208,168, 243,185,93,227,66,191,178,232,250,137,144,254, 137,148,254,9,137,10,250,172,35,151,154,230,126, 26,211,211,202,43,77,117,146,175,88,246,181,227, 61,43,23,230,219,157,154,246,66,3,188,215,52,39, 238,53,205,201,123,77,117,82,167,169,8,251,97, 204,181,135,17,91,14,147,174,61,204,238,218,195, 160,107,15,211,99,190,34,9,231,195,126,28,132, 238,193,24,77,145,90,183,144,231,118,86,204,192, 179,218,116,166,50,218,140,169,195,16,203,19, 188,230,97,37,120,130,32,120,130,36,88,39,41,55, 130,13,11,185,35,136,181,71,48,107,201,253,169, 185,35,98,173,85,185,61,26,139,250,20,134,186, 214,230,214,14,112,24,131,46,226,226,0,235,135, 114,19,229,211,118,162,99,189,10,62,71,46,52, 205,29,73,99,81,112,2,174,68,149,26,170,180,175, 224,169,223,174,188,75,32,111,158,71,73,212,71, 241,203,223,205,74,39,49,130,39,17,209,73,50, 162,39,217,35,122,18,140,232,73,170,179,106,167, 91,145,188,90,13,12,172,130,24,195,39,249,134, 155,113,58,9,191,31,76,246,34,85,9,226,72,157, 44,188,50,89,70,234,100,123,164,78,33,70,76,97, 68,146,43,66,115,83,98,35,117,74,114,164,78,137, 137,212,169,210,231,83,99,34,245,88,82,242,216, 132,72,61,22,68,170,208,80,165,10,91,28,118,172, 45,82,167,73,212,211,226,34,245,56,70,48,185, 196,51,119,156,140,212,227,236,145,122,28,140, 212,227,84,164,46,101,145,122,28,195,192,42,136, 49,252,56,16,169,199,225,72,157,25,14,57,112, 164,206,20,94,153,41,35,117,166,177,67,132,196, 233,241,196,132,227,137,9,199,171,122,84,228,41, 21,2,255,241,174,62,20,111,179,164,231,102,197, 196,27,185,161,50,119,66,216,42,133,81,39,72, 163,78,128,47,183,179,37,128,217,56,116,188,242, 39,18,60,228,198,200,220,137,30,3,126,232,19,6, 78,180,50,48,71,2,152,19,195,0,185,88,49,55,55, 124,130,10,6,230,74,6,230,66,6,78,146,0,78,138, 99,96,30,193,51,143,8,206,243,24,104,92,44,118, 11,233,44,11,3,243,37,128,249,49,12,212,176,198, 75,110,44,204,213,200,198,91,99,111,188,53,176, 241,214,232,129,19,109,187,53,12,2,211,95,165, 44,86,113,216,220,33,199,66,53,226,45,183,70, 184,96,129,100,96,65,156,11,242,4,77,158,8,234, 11,11,149,11,234,219,80,24,230,173,78,168,149, 16,106,99,156,80,199,156,64,174,13,204,213,73, 39,212,217,157,80,7,157,80,167,122,208,122,230, 133,58,134,129,85,208,213,53,218,210,135,214,9, 63,212,9,63,56,146,4,39,206,15,228,162,193,28, 185,104,48,87,240,30,196,238,205,27,248,100,41, 93,196,226,13,121,219,96,174,62,198,27,13,204, 27,13,68,178,65,122,163,193,238,141,6,232,141, 134,166,84,102,2,219,5,238,85,107,128,96,53,244, 54,108,183,48,208,32,156,210,32,156,178,80,114, 177,48,238,225,78,174,39,204,53,58,214,121,233, 70,57,47,221,104,155,151,110,12,31,171,64,7,159, 149,110,108,74,117,173,205,59,238,140,180,47,17, 24,220,232,117,193,228,159,120,134,183,129,195, 76,241,211,188,77,116,251,109,178,219,87,73,153, 201,181,205,240,13,154,220,36,151,91,98,57,69, 149,4,200,18,89,195,18,191,6,157,102,236,212, 204,45,201,119,66,246,21,145,125,105,52,237,46, 107,15,46,110,51,227,176,200,10,144,211,8,68, 110,166,102,90,43,228,162,196,90,81,137,112,83, 146,173,168,100,111,69,37,216,138,74,170,79,227, 141,168,196,196,40,248,146,104,14,29,162,174,14, 64,73,7,43,160,180,210,132,138,201,69,174,35, 164,133,206,191,46,101,180,144,235,217,114,75, 37,45,75,237,180,44,133,180,44,109,74,101,39, 139,169,183,165,76,144,18,179,212,157,164,202, 170,74,234,22,234,223,203,204,210,250,26,183, 169,133,101,202,32,210,93,47,55,203,44,247,44, 70,189,239,138,176,179,48,131,121,69,62,11,174, 53,203,173,96,244,172,32,92,172,144,244,172,176, 211,179,2,210,179,162,41,213,179,75,53,249,103, 50,177,98,17,71,122,114,62,197,163,230,20,209, 245,158,98,78,76,133,123,176,221,228,193,162,28, 175,225,20,221,176,9,13,167,17,27,79,43,167,35, 57,77,118,36,167,137,192,60,45,116,165,104,9,43, 133,198,149,142,252,214,177,146,21,128,247,59, 228,78,15,238,119,208,146,133,214,122,157,118, 198,162,255,15,209,188,98,155,0,76,105,110,101, 0,0,4,14,0,0,0,0,0,0,0,0,0,0,2,117,0,0,1,253,0, 0,0,0,41,120,41,124,41,125,41,126,41,127,41,128, 41,129,41,130,41,136,41,137,41,149,41,150,41, 152,41,161,41,162,41,165,41,169,41,171,41,182, 41,184,41,186,41,188,41,189,41,194,41,191,41, 195,41,196,41,198,41,199,41,200,41,201,41,208, 41,202,41,204,41,210,41,211,41,212,41,213,41, 215,41,216,41,223,41,225,41,226,41,227,41,228, 41,229,41,230,41,231,41,237,41,238,41,243,41, 244,41,245,41,247,41,249,41,250,73,0,73,1,73,2, 73,3,73,5,73,7,73,8,73,12,73,15,73,16,73,22,73, 24,73,25,73,26,73,27,73,28,73,29,73,36,73,37,73, 41,73,43,73,45,73,47,73,53,73,54,73,55,73,56,73, 63,73,65,73,68,73,70,73,72,73,73,73,75,73,77,73, 86,73,88,73,91,73,93,73,95,73,96,73,98,73,99,73, 101,73,103,73,109,73,110,73,112,73,114,73,116, 73,123,73,124,73,127,73,134,73,135,73,142,73, 143,73,144,73,146,73,148,73,149,73,150,73,153, 73,155,73,159,73,185,73,186,73,191,73,193,73, 195,73,196,73,204,73,205,73,212,73,214,73,222, 73,224,73,225,73,226,73,228,73,234,73,235,73, 236,73,247,73,248,73,249,73,250,73,252,105,3, 105,5,105,7,105,9,105,17,105,19,105,21,105,22, 105,23,105,25,105,27,105,33,105,35,105,36,105, 37,105,39,105,45,105,46,105,48,105,55,105,56, 105,57,105,58,105,77,105,79,105,80,105,81,105, 82,105,83,105,84,105,85,105,90,105,91,105,92, 105,93,105,98,105,99,105,100,105,101,105,106, 105,107,105,108,105,113,105,114,105,115,105,130, 105,131,105,137,105,173,105,150,105,151,105,143, 105,144,105,138,105,182,105,187,105,183,105,218, 105,223,105,232,137,43,41,172,137,41,41,153,137, 13,105,49,137,6,105,59,105,238,73,94,105,239,73, 97,137,32,41,246,137,33,41,248,137,47,137,28, 137,119,105,10,137,21,105,6,137,22,105,8,105, 254,137,3,73,194,137,0,73,192,137,1,137,10,73, 251,137,11,73,253,137,18,105,38,137,8,73,227, 137,53,73,113,105,244,105,249,73,147,105,246,73, 145,105,247,105,241,73,69,105,242,73,71,73,46, 137,50,73,42,137,51,73,44,137,15,105,24,137,16, 105,26,105,235,105,236,105,233,137,117,137,56, 137,93,137,61,73,92,137,79,137,59,137,103,41, 170,137,101,41,151,137,97,137,77,105,47,137,71, 137,105,41,185,137,99,137,95,137,81,137,75,137, 73,137,65,137,57,137,114,137,115,137,126,137, 127,137,175,137,199,73,100,73,102,73,151,73,152, 73,74,73,76,137,218,73,115,137,215,169,31,169, 34,169,37,169,38,169,39,169,40,169,43,169,48, 169,51,169,52,169,53,169,54,169,46,169,41,169, 57,169,60,169,61,169,65,169,151,169,177,169,234, 169,230,169,231,169,232,169,248,169,249,169,250, 201,34,201,35,201,36,201,37,201,38,201,28,201, 29,201,30,201,31,201,32,169,113,169,114,169,115, 169,80,169,81,169,82,169,83,169,84,169,74,169, 75,169,76,169,77,169,78,201,5,201,6,201,7,201,8, 201,9,201,10,201,11,201,21,201,22,201,23,201,24, 201,25,201,26,169,236,169,237,169,238,169,243, 169,241,169,245,169,246,169,117,169,118,169,119, 169,253,169,254,169,255,201,0,201,1,201,2,201,3, 169,126,169,127,169,132,169,130,169,134,169,211, 169,212,169,216,169,220,169,218,169,223,169,224, 169,225,169,227,169,228,169,68,169,69,169,70, 169,71,169,72,169,160,169,161,169,162,201,113, 169,164,169,122,169,123,169,137,169,138,169,139, 169,140,169,141,169,142,169,146,169,145,169,144, 169,149,201,13,201,14,201,15,201,16,201,17,201, 18,201,19,169,86,169,87,169,88,169,89,169,90, 169,91,169,92,169,94,169,95,169,96,169,97,169, 98,169,99,169,100,169,102,169,108,169,107,169, 106,169,111,169,179,169,180,169,181,169,182,169, 186,169,190,169,188,169,193,169,194,169,195,169, 197,169,198,169,202,169,207,169,209,169,153,169, 154,169,155,169,156,169,157,169,166,169,167,169, 168,169,169,169,170,169,171,169,172,169,173,169, 174,201,40,169,184,169,214,169,239,201,43,201, 48,201,49,201,52,201,54,201,55,201,56,201,58, 201,59,201,60,201,68,201,69,201,66,201,73,201, 76,201,77,201,81,201,84,201,95,201,99,201,103, 201,105,201,115,201,116,201,118,201,121,201,123, 41,187,0,0>>, []], []}, {compile,native_compile_1,1, [{file,"compile.erl"},{line,1283}]}, {compile,'-internal_comp/4-anonymous-1-',2, [{file,"compile.erl"},{line,273}]}, {compile,fold_comp,3,[{file,"compile.erl"},{line,291}]}, {compile,internal_comp,4, [{file,"compile.erl"},{line,275}]}, {compile,'-do_compile/2-anonymous-0-',2, [{file,"compile.erl"},{line,152}]}]} make[3]: Leaving directory `/opt/otp_src_R15B03/lib/hipe/rtl' make[2]: Leaving directory `/opt/otp_src_R15B03/lib/hipe' make[1]: Leaving directory `/opt/otp_src_R15B03/lib' From n.oxyde@REDACTED Mon Oct 28 12:34:56 2013 From: n.oxyde@REDACTED (Anthony Ramine) Date: Mon, 28 Oct 2013 12:34:56 +0100 Subject: [erlang-bugs] R17A - Bug : unwanted semi-colon in generated erlang module after yecc compilation. In-Reply-To: <51FD7E1B.8020102@wanadoo.fr> References: <51FD7E1B.8020102@wanadoo.fr> Message-ID: Forwarding to Richard Carlsson, ping? -- Anthony Ramine Le 4 ao?t 2013 ? 00:03, PAILLEAU Eric a ?crit : > > 2> yecc:file("test",[]). > test.yrl: Warning: conflicts: 111 shift/reduce, 0 reduce/reduce > {ok,"test.erl"} > 3> c:c("test"). > test.erl:1167: syntax error before: ';' > > Yes, the generated test.erl have a semi-colon before yeccerror . > (compilation ok by removing it...). > --8<------------------------------------------------- > snip... snip > > ; > yeccpars2_24(_, _, _, _, T, _, _) -> > yeccerror(T). > > snip... snip > --8<------------------------------------------------- > > in lib/parsetools/src/yecc.erl > the problem comes from delim/2 function called in > output_state_actions_fini/2 > --8<------------------------------------------------- > snip... snip > > output_state_actions_fini(State, St0) -> > %% Backward compatible. > St10 = delim(St0, false), > St = fwrite(St10, <<"yeccpars2_~w(_, _, _, _, T, _, _) ->\n">>, > [State]), > fwrite(St, <<" yeccerror(T).\n\n">>, []). > > snip... snip > > delim(St, true) -> > St; > delim(St, false) -> > fwrite(St, <<";\n">>, []). > > snip... snip > --8<------------------------------------------------- > May be the delim/2 function should get 'true' as second argument, > but the global code is a bit hard to understand and I suppose > the author should be a better bugfixer... furtherover, I go in vacation > and won't have time to look at this ;>) . > > comments indicates changes on yeccerror() in yecc.erl since 1.4, > parsetools-2.0.4 . May be this introduce this bug. > > Helas, so far, I can't say if this bug is a consequence of my parser or not. > > I get same error with R16B01 . > > best regards. > _______________________________________________ > erlang-bugs mailing list > erlang-bugs@REDACTED > http://erlang.org/mailman/listinfo/erlang-bugs From peerst@REDACTED Mon Oct 28 12:38:07 2013 From: peerst@REDACTED (Peer Stritzinger) Date: Mon, 28 Oct 2013 12:38:07 +0100 Subject: [erlang-bugs] R17A - Bug : unwanted semi-colon in generated erlang module after yecc compilation. References: <51FD7E1B.8020102@wanadoo.fr> Message-ID: Just wanted to say have the same problem with a very simple grammar. Might be a error in the input but can't find it yet. Wondering how the OP resolved this? Cheers -- Peer On 2013-10-28 11:34:56 +0000, Anthony Ramine said: > Forwarding to Richard Carlsson, ping? From peerst@REDACTED Mon Oct 28 13:07:26 2013 From: peerst@REDACTED (Peer Stritzinger) Date: Mon, 28 Oct 2013 13:07:26 +0100 Subject: [erlang-bugs] R17A - Bug : unwanted semi-colon in generated erlang module after yecc compilation. References: <51FD7E1B.8020102@wanadoo.fr> Message-ID: My minmal testcase for reproducing this is this short yrl grammar: BTW tried this even with R15B01 and it also triggers: ----- test.yrl ----- Nonterminals pgdl rels rel. Terminals SYM 'role' '(' ')'. Rootsymbol pgdl. pgdl -> rels : '$1' . rels -> rels rel : '$1' ++ ['$2'] . rel -> '(' 'role' SYM ')' : {role, '$1'} . ----- test.yrl ----- $ erlc tst.yrl $ erlc tst.erl tst.erl:209: syntax error before: ';' tst.erl:191: function yeccpars2_0/7 undefined the output part that triggers this compilation error is: -------- ? yeccpars2(Other, _, _, _, _, _, _) -> erlang:error({yecc_bug,"1.4",{missing_state_in_action_table, Other}}). ; yeccpars2_0(_, _, _, _, T, _, _) -> yeccerror(T). ? -------- Cheers, Peer Stritzinger On 2013-10-28 11:34:56 +0000, Anthony Ramine said: > Forwarding to Richard Carlsson, ping? From eric.pailleau@REDACTED Mon Oct 28 12:29:54 2013 From: eric.pailleau@REDACTED (PAILLEAU Eric) Date: Mon, 28 Oct 2013 12:29:54 +0100 Subject: [erlang-bugs] R17A - Bug : unwanted semi-colon in generated erlang module after yecc compilation. In-Reply-To: References: <51FD7E1B.8020102@wanadoo.fr> Message-ID: <526E4AB2.1030608@wanadoo.fr> Le 28/10/2013 12:34, Anthony Ramine a ?crit : > Forwarding to Richard Carlsson, ping? > hello, should be fixed in R16B2 by Hans Bolinder, but no closing ticket mail was sent, I guess. Another edge effect of using pull request :>) ... Regards --- parsetools-2.0.10--------------------------------------------------- OTP-11269 A bug causing Yecc to generate badly formed parsers when encountering very simple recursive rules has been fixed. (Thanks to Eric Pailleau.) From peerst@REDACTED Mon Oct 28 14:33:55 2013 From: peerst@REDACTED (Peer Stritzinger) Date: Mon, 28 Oct 2013 14:33:55 +0100 Subject: [erlang-bugs] R17A - Bug : unwanted semi-colon in generated erlang module after yecc compilation. References: <51FD7E1B.8020102@wanadoo.fr> <526E4AB2.1030608@wanadoo.fr> Message-ID: I can confirm that it works on R16B02. Wasn't trying this since the OP mentioned it not working in R17A (probably master). Cheers, -- Peer On 2013-10-28 11:29:54 +0000, PAILLEAU Eric said: > Le 28/10/2013 12:34, Anthony Ramine a ?crit : >> Forwarding to Richard Carlsson, ping? >> > > hello, > > should be fixed in R16B2 by Hans Bolinder, > > but no closing ticket mail was sent, I guess. > > Another edge effect of using pull request :>) ... > > Regards > > --- parsetools-2.0.10--------------------------------------------------- > > OTP-11269 A bug causing Yecc to generate badly formed parsers when > encountering very simple recursive rules has been fixed. > (Thanks to Eric Pailleau.) > > _______________________________________________ > erlang-bugs mailing list > erlang-bugs@REDACTED > http://erlang.org/mailman/listinfo/erlang-bugs From daniel.goertzen@REDACTED Mon Oct 28 18:07:28 2013 From: daniel.goertzen@REDACTED (Daniel Goertzen) Date: Mon, 28 Oct 2013 12:07:28 -0500 Subject: [erlang-bugs] maps:map/2 incorrect transformation signature Message-ID: According to eep-43, the transformation function in maps:map/2 should return a new value for each key and value provided. However, the current implementation expects the function to return a key/value tuple. Eep-43 is consistent with dict:map/2, so I think the implementation should be corrected (as opposed to the eep) Failing example (expected result is #{abc => 124}) 2> maps:map( fun(_K, V) -> V+1 end, #{abc => 123}). ** exception error: bad argument in function maps:from_list/1 called as maps:from_list("|") in call from maps:map/2 (maps.erl, line 195) Cheers, Dan. -------------- next part -------------- An HTML attachment was scrubbed... URL: From lukas@REDACTED Mon Oct 28 18:30:22 2013 From: lukas@REDACTED (Lukas Larsson) Date: Mon, 28 Oct 2013 18:30:22 +0100 Subject: [erlang-bugs] Problem with _create_dirs and erl_compile_flags.h In-Reply-To: References: Message-ID: <526E9F2E.5060508@erlang.org> Hello, Just letting you know that I have seen this. It is somewhere on my todo list to fix :) Lukas On 19/10/13 13:13, Anthony Ramine wrote: > Hello, > > Johan Vikman (Cc'd) reported a bug on kerl [1] when building R16B02 and I can reproduce it on latest maint too. Apparently there is a problem in one of the makefiles where `x86_64-apple-darwin12.5.0/opt/plain` (e.g. where binary objects are built) does not exist prior to calling `utils/make_compiler_flags` to produce the `erl_compile_flags.h` file. > > can't open x86_64-apple-darwin12.5.0/opt/plain/erl_compile_flags.h for writing at utils/make_compiler_flags line 65. > > I don't understand how the `_create_dirs` machinery works so I report the bug here. > > Regards, > > [1] https://github.com/spawngrid/kerl/issues/51 > From daniel.goertzen@REDACTED Mon Oct 28 19:14:00 2013 From: daniel.goertzen@REDACTED (Daniel Goertzen) Date: Mon, 28 Oct 2013 13:14:00 -0500 Subject: [erlang-bugs] map nif functions? In-Reply-To: References: Message-ID: I see I was a little vague, and I'm not sure we're talking about the same thing here. To clarify, I meant the C NIF API.... C API functions like enif_is_map() and enif_get_map(). I want to eventually write map support for my C++ NIF bindings ( https://github.com/goertzenator/nifpp) Dan. On Fri, Oct 25, 2013 at 4:41 PM, Bj?rn-Egil Dahlberg < wallentin.dahlberg@REDACTED> wrote: > It wasn't the first thing on my mind, at least not for this branch push. > Essentially NIFs should have the same interface as the Map BIFs, i.e. > opaque, so it should not be hard to implement. > > Will discuss it with Sverker. > > // Bj?rn-Egil > > > > > 2013/10/25 Daniel Goertzen > >> Map nifs do not appear to be implemented in the new map branch, and they >> are not mentioned in the "not implemented" section of the announcement >> email, so I thought I would mention it here to assure that they are not >> overlooked. >> >> Cheers, >> Dan. >> >> _______________________________________________ >> erlang-bugs mailing list >> erlang-bugs@REDACTED >> http://erlang.org/mailman/listinfo/erlang-bugs >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From kostiamalikov@REDACTED Tue Oct 29 05:05:36 2013 From: kostiamalikov@REDACTED (=?KOI8-R?B?68/O09TBztTJziDtwczJy8/X?=) Date: Tue, 29 Oct 2013 11:05:36 +0700 Subject: [erlang-bugs] bug_xmerl_attributeGroup Message-ID: Hello , friends. I want to tell you about a bug in Erlang: I have a trouble with scaning xsd document in case of use attributeGroup in the xsd document. I attached simple sample, where you can see this problem. To run it, compile xml_group_test.erl and invoke ?invalid_xml_group_test? method. You can see the error message: _________________________________________________________________ ** exception error: no match of right hand side value {error, [{[],xmerl_xsd, {internal_error,merge_derived_types, {function_clause, [{xmerl_xsd,extend_attributes, [[], [{attributeGroup,{attributeGroup,[],[]}}, {attribute,{example1,['Type'],[]}}], {core,[],[]}, [],deduce, {xsd_state,"ivr.xsd", [93547814522301227513625523114529142023], false,false,".",[],[],...}], [{file,"xmerl_xsd.erl"},{line,4358}]}, {xmerl_xsd,merge_derived_types2,5, [{file,"xmerl_xsd.erl"},{line,4041}]}, {xmerl_xsd,merge_derived_types,5, [{file,"xmerl_xsd.erl"},{line,4011}]}, {xmerl_xsd,deduce_derived_type2,3, [{file,"xmerl_xsd.erl"},{line,4576}]}, {xmerl_xsd,deduce_derived_types,2, [{file,"xmerl_xsd.erl"},{line,4544}]}, {xmerl_xsd,process_schema2,3, [{file,"xmerl_xsd.erl"},{line,315}]}, {dbg_debugged,reply,1, [{file,"dbg_debugged.erl"},{line,103}]}, {dbg_debugged,handle_command,1, [{file,"dbg_debugged.erl"},{line,96}]}]}}}]} in function xml_group_test:read_xml/1 (xml_group_test.erl, line 7) in call from xml_group_test:invalid_xml_group_test/0 (xml_group_test.erl, line 18) ________________________________________________________________ How can i see, in the xmerl_xsd.erl module, extended_attributes metod. No function for processing attributeGroup. Tested by Erlang 16B02, xmerl 1.3.4 and R15B02, xmerl 1.3.2 _______________________group.xml____________________________ ________________________________________________________________ _________________________ivr.xsd__________________________ ________________________________________________________________ _______________________xml_group_test.erl__________________________ -module (xml_group_test). -export ([invalid_xml_group_test / 0 ]). read_xml (FileName) -> {ok, Schema} = xmerl_xsd: process_schema ("ivr.xsd"), {ok, BXml} = file: read_file (FileName), Xml = erlang: binary_to_list (BXml), {XmerXml, _} = xmerl_scan: string (Xml), xmerl_xsd: validate (XmerXml, Schema). invalid_xml_group_test () -> Result = read_xml ("group.xml"), io: format ("~ p ~ n", [Result]). ________________________________________________________________ I can offer the option of a patch that fixes this problem. The person who is responsible for supporting ssh has the discretion to take it as it is, or can make own fix. ________________________________________________________________ --- xmerl-1.3.2/src/xmerl_xsd.erl 2013-10-26 14:25:25.000000000 +++ xmerl-1.3.2.1/src/xmerl_xsd.erl 2013-10-26 13:01:03.000000000 @@ -4350,17 +4354,24 @@ check_element_presence2(Name,[E|BCM],Acc) -> check_element_presence2(Name,BCM,[E|Acc]); check_element_presence2(_Name,[],_Acc) -> error. %% A check of the extended attribute should take place here. -%% extend_attributes(BaseAtts,[EA={attribute,Name}|ExtAtts], BaseTypeName,CM,Mode,S) -> NewAtts=key_replace_or_insert(Name,2,BaseAtts,EA), extend_attributes(NewAtts,ExtAtts,BaseTypeName,CM,Mode,S); + +%% EltexPatch: support attributeGroup +extend_attributes(BaseAtts,[{attributeGroup,Name}|ExtAtts], + BaseTypeName,CM,Mode,S) -> + {#schema_attribute_group{content = AGAttributes}, S2} = load_object({attributeGroup, Name}, S), + NewAtts=lists:foldl(fun({attribute,{AttrName, _, _}}, AttrIn) -> key_replace_or_insert(AttrName,2,AttrIn,{attribute, AttrName}); (_, AttrIn) -> AttrIn end, BaseAtts, AGAttributes), + extend_attributes(NewAtts,ExtAtts,BaseTypeName,CM,Mode,S2); + %% Extension of wildcards should be handled as described in chapter %% 3.4.2 and subsection "Complex Type Definition with simple content %% Schema Component". extend_attributes(BaseAtts,[LocalWC={anyAttribute,_NS_PC}|ExtAtts], BaseTypeName,CM,deduce,S) -> {CompleteWC,S2} = complete_wildcard(LocalWC,CM,S), ________________________________________________________________ With best regards, Malikov Constantin, software developer, Eltex. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: xml_attributeGroup.tar.gz Type: application/x-gzip Size: 28134 bytes Desc: not available URL: From robert.virding@REDACTED Tue Oct 29 16:07:17 2013 From: robert.virding@REDACTED (Robert Virding) Date: Tue, 29 Oct 2013 16:07:17 +0100 (CET) Subject: [erlang-bugs] [erlang-patches] Properly handle export_all when looking for undefined callbacks In-Reply-To: <525BA344.9020907@erlang.org> References: <0610605E-ABED-4CA9-BA88-73A3014D131A@gmail.com> <525BA344.9020907@erlang.org> Message-ID: <1028606425.371940.1383059237855.JavaMail.zimbra@erlang-solutions.com> Sorry I missed this one earlier. Do you mean EVERY callback or just those which haven't been explicitly exported and have been left to the export_all? If it is the latter case then I wouldn't consider this an error. Functions which are meant to be seen on the outside of a module should be explicitly exported, export_all is more a development/debugging hack. IMAO anyway. If it the first case where having an export_all means that no callback is seen then it is a bug. Robert ----- Original Message ----- > From: "Fredrik" > > On 10/12/2013 02:10 PM, Anthony Ramine wrote: > > Hello, > > > > When compiling a behaviour with export_all, every callback is marked as > > missing by erl_lint. This patch fixes this. > > > > Thanks to Michele Miron (Cc'd) for reporting this bug. > > > > git fetch https://github.com/nox/otp.git export_all-behaviour > > > > https://github.com/nox/otp/compare/erlang:maint...export_all-behaviour > > https://github.com/nox/otp/compare/erlang:maint...export_all-behaviour.patch > > > > Regards, > > > Hello Anthony, > I've fetched your patch, applied the correct bootstrap file and assigned > it to be reviewed by responsible developers. > Thanks, > > -- > > BR Fredrik Gustafsson > Erlang OTP Team > > _______________________________________________ > erlang-bugs mailing list > erlang-bugs@REDACTED > http://erlang.org/mailman/listinfo/erlang-bugs > From n.oxyde@REDACTED Tue Oct 29 16:50:20 2013 From: n.oxyde@REDACTED (Anthony Ramine) Date: Tue, 29 Oct 2013 16:50:20 +0100 Subject: [erlang-bugs] [erlang-patches] Properly handle export_all when looking for undefined callbacks In-Reply-To: <1028606425.371940.1383059237855.JavaMail.zimbra@erlang-solutions.com> References: <0610605E-ABED-4CA9-BA88-73A3014D131A@gmail.com> <525BA344.9020907@erlang.org> <1028606425.371940.1383059237855.JavaMail.zimbra@erlang-solutions.com> Message-ID: <551C7602-F33A-4149-A88E-9DAF17987262@gmail.com> export_all means that everything is exported, so seeing a warning about an undefined behaviour callback is quite weird and surprising and confusing. At the very least, the message should be changed when export_all is used, maybe something like "warning: callback is not explicitly exported". I still think this is a bug, you use export_all during development to avoid exporting warnings and/or errors. -- Anthony Ramine Le 29 oct. 2013 ? 16:07, Robert Virding a ?crit : > Sorry I missed this one earlier. Do you mean EVERY callback or just those which haven't been explicitly exported and have been left to the export_all? If it is the latter case then I wouldn't consider this an error. Functions which are meant to be seen on the outside of a module should be explicitly exported, export_all is more a development/debugging hack. IMAO anyway. If it the first case where having an export_all means that no callback is seen then it is a bug. > > Robert > > ----- Original Message ----- >> From: "Fredrik" >> >> On 10/12/2013 02:10 PM, Anthony Ramine wrote: >>> Hello, >>> >>> When compiling a behaviour with export_all, every callback is marked as >>> missing by erl_lint. This patch fixes this. >>> >>> Thanks to Michele Miron (Cc'd) for reporting this bug. >>> >>> git fetch https://github.com/nox/otp.git export_all-behaviour >>> >>> https://github.com/nox/otp/compare/erlang:maint...export_all-behaviour >>> https://github.com/nox/otp/compare/erlang:maint...export_all-behaviour.patch >>> >>> Regards, >>> >> Hello Anthony, >> I've fetched your patch, applied the correct bootstrap file and assigned >> it to be reviewed by responsible developers. >> Thanks, >> >> -- >> >> BR Fredrik Gustafsson >> Erlang OTP Team >> >> _______________________________________________ >> erlang-bugs mailing list >> erlang-bugs@REDACTED >> http://erlang.org/mailman/listinfo/erlang-bugs >> From tuncer.ayaz@REDACTED Tue Oct 29 20:00:17 2013 From: tuncer.ayaz@REDACTED (Tuncer Ayaz) Date: Tue, 29 Oct 2013 20:00:17 +0100 Subject: [erlang-bugs] reltool gui and wxWidgets 2.9 In-Reply-To: References: Message-ID: On Fri, Jul 19, 2013 at 5:59 PM, Tuncer Ayaz wrote: > Given that current wxErlang builds and wx:demo/0 works successfully > with wxWidgets 2.9 Gtk+ 2.x, I did assume it's supposed to generally > work. I did encounter some oddities though when I tried to start the > reltool GUI via reltool:start/0. > > Basically, starting a fresh node and running reltool:start() doesn't > work for me. The only way to successfully spawn it with wxErlang built > against wxWidgets 2.9 is as follows: > > -- call reltool:debug() instead of reltool:start(): > 1> reltool:debug(). > > -- call reltool:start() after having spawned another wxErlang GUI first: > 1> observer:start(). > ok > 2> reltool:start(). > {ok,<0.48.0>} > > -- dbg trace calls to reltool:* and reltool:start_link/1: > 3> reltool:start(). > (<0.31.0>) call reltool:start() > (<0.31.0>) call reltool:start([]) > (<0.31.0>) call reltool:start_link([]) > (<0.31.0>) call reltool_sys_win:start_link([]) > {ok,<0.38.0>} > (<0.31.0>) returned from reltool_sys_win:start_link/1 -> {ok,<0.38.0>} > 4> (<0.31.0>) returned from reltool:start_link/1 -> {ok,<0.38.0>} > (<0.31.0>) returned from reltool:start/1 -> {ok,<0.38.0>} > (<0.31.0>) returned from reltool:start/0 -> {ok,<0.38.0>} > > Other interesting wxWidgets 2.9 observations: > > -- debugger:simple(reltool, start, []) segfault: > 1> debugger:quick(reltool, start, []). > Segmentation fault (core dumped) > > -- reltool:debug/0 next/continue segfault: > 1> debugger:quick(reltool, debug, []). > ;; it spawns successfully but segfaults when you press next/continue > Segmentation fault (core dumped) > > -- generally speaking the wxWidgets 2.9 version seems to take longer > to display the initial window. > > To be clear, I haven't seen any of the above issues with wxErlang > built against wxWidgets 2.8. > > Is wxWidgets 2.9 support still experimental and are these errors > unsurprising? With wxWidgets 3.0 RC2 and wxErlang from R16B02 the GUI start issues seem to be resolved. New issues: * New Gtk failed assertions: Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 'height >= -1' failed * 'bad parameters to zlib' when loading erlang_observer.png upon observer:start(). wxWidgets 3.0 RC2 has been compiled with system zlib and libpng. Error log: bad parameters to zlib Couldn't load a PNG image - file is corrupted or not enough memory. Failed to load image from file "...rver-1.3.1.1/priv/erlang_observer.png" Same issue with debugger:quick/3 failing to load erlang_bug.png. The files are there and look OK. From kostiamalikov@REDACTED Wed Oct 30 02:11:36 2013 From: kostiamalikov@REDACTED (Constantin Malikov) Date: Wed, 30 Oct 2013 08:11:36 +0700 Subject: [erlang-bugs] bug_xmerl_comment Message-ID: Hello , friends. I want to tell you about a bug in Erlang: I have a trouble with validating xml document by xsd schema in case of use comment in the xml document. I attached simple sample, where you can see this problem. To run it, compile xml_comment_test.erl and invoke ?invalid_xml_comment_test? method. You can see the error message: _________________________________________________________________ {error, [{"context[1]",xmerl_xsd, {undefined, {internal_error, {function_clause, [{xmerl_xsd,check_choice, [[{xmlComment, [{result,2},{rule,2},{context,1}], 4,[], " continue context=\"ctx_megaco_local_in\"/ "}], [{element, {{continue, [anonymous,result,anonymous,rule,anonymous, context], []}, {1,1}}}], {1,1}, ['_xmerl_no_name_','_xmerl_no_name_', '_xmerl_no_name_'], {xsd_state,"ecss_routing.xsd", [93547814522301227513625523114529142023], false,false,".",[], [anonymous,result,anonymous,rule,anonymous, context], [],unqualified,unqualified,undefined,undefined, [{"xs",'http://www.w3.org/2001/XMLSchema'}, {"xml",'http://www.w3.org/XML/1998/namespace'}], [{undefined, [{"xs",'http://www.w3.org/2001/XMLSchema'}]}], [{"#this#","ecss_routing.xsd",undefined}, {"xml",[], 'http://www.w3.org/XML/1998/namespace'}], 28690,false,false,[],[], #Fun,[],1,[],[],[],[],[],[], [],[],[]}, [{xmlText, [{result,2},{rule,2},{context,1}], 3,[],"\n ",text}, {xmlElement,continue,continue,[], {xmlNamespace,[],[]}, [{result,2},{rule,2},{context,1}], 2, [{xmlAttribute,context,[],[],[], [{continue,2}, {result,2}, {rule,2}, {context,1}], 1,[],"ctx_megaco_local_in",false}], [],[], "/home/konstantin/erlang/tasks/diffR15B02/xml_comment_test", undeclared}, {xmlText, [{result,2},{rule,2},{context,1}], 1,[],"\n ",text}]], [{file,"xmerl_xsd.erl"},{line,2806}]}, {xmerl_xsd,check_element_type,6, [{file,"xmerl_xsd.erl"},{line,2601}]}, {xmerl_xsd,check_sequence,6, [{file,"xmerl_xsd.erl"},{line,2754}]}, {xmerl_xsd,check_element_type,6, [{file,"xmerl_xsd.erl"},{line,2601}]}, {xmerl_xsd,check_sequence,6, [{file,"xmerl_xsd.erl"},{line,2754}]}, {xmerl_xsd,check_element_type,6, [{file,"xmerl_xsd.erl"},{line,2601}]}, {xmerl_xsd,validate_xml,3, [{file,"xmerl_xsd.erl"},{line,2418}]}, {xmerl_xsd,validate3,3, [{file,"xmerl_xsd.erl"},{line,251}]}]}}}}]} ________________________________________________________________ How can i see, in the xmerl_xsd.erl module, check_choice metod. No function for processing comments. Tested by Erlang 16B02, xmerl 1.3.4 and R15B02, xmerl 1.3.2. _______________________ctx_megaco.xml____________________________ ________________________________________________________________ _________________________ecss_routing.xsd__________________________ ________________________________________________________________ _______________________xml_comment_test.erl__________________________ -module (xml_comment_test). -export ([ invalid_xml_comment_test / 0 ]). read_xml (FileName) -> {ok, Schema} = xmerl_xsd: process_schema ("ecss_routing.xsd"), {ok, BXml} = file: read_file (FileName), Xml = erlang: binary_to_list (BXml), {XmerXml, _} = xmerl_scan: string (Xml), xmerl_xsd: validate (XmerXml, Schema). invalid_xml_comment_test () -> Result = read_xml ("ctx_megaco.xml"), io: format ("~ p ~ n", [Result]). ________________________________________________________________ I can offer the option of a patch that fixes this problem. The person who is responsible for supporting ssh has the discretion to take it as it is, or can make own fix. ________________________________________________________________ --- xmerl-1.3.2/src/xmerl_xsd.erl 2013-10-26 14:25:25.000000000 +++ xmerl-1.3.2.1/src/xmerl_xsd.erl 2013-10-26 13:01:03.000000000 @@ -2799,12 +2799,16 @@ %%check_sequence(Seq,[],_Occ,_Env,_S,_Checked) -> %%{error,{unmatched_elements,Seq}}. %% Choice one alternative must occur unless all alternatives are %% optional or the entire choice is optional. +%% EltexPatch: add skip xml comment +check_choice([C = #xmlComment{} |Rest],CM,Env,Block,S,Checked) -> + check_choice(Rest,CM,Env,Block,S,[C |Checked]); + check_choice([T=#xmlText{}|Rest],Els,Occ,Env,S,Checked) -> case is_whitespace(T) of true -> check_choice(Rest,Els,Occ,Env,S,[T|Checked]); _ -> {error,{error_path(T,undefined),?MODULE, ________________________________________________________________ With best regards, Malikov Constantin, software developer, Eltex. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: xml_comment.tar.gz Type: application/x-gzip Size: 27534 bytes Desc: not available URL: From eric.pailleau@REDACTED Wed Oct 30 10:31:59 2013 From: eric.pailleau@REDACTED (PAILLEAU Eric) Date: Wed, 30 Oct 2013 10:31:59 +0100 Subject: [erlang-bugs] bug_xmerl_comment In-Reply-To: References: Message-ID: <5270D20F.8080001@wanadoo.fr> Hello, MHO it is not a bug, your xml is simbly buggy (using xmllint : ) ^ /tmp/test.xml:1: parser error : Start tag expected, '<' not found StartTag: invalid element name ^ parser error : expected '>' ^ Mainly your problem is that comments are and not Regards. Le 30/10/2013 02:11, Constantin Malikov a ?crit : > Hello , friends. I want to tell you about a bug in Erlang: > > I have a trouble with validating xml document by xsd schema in case of > > use comment in the xml document. I attached simple sample, where you can > see this problem. To run it, compile xml_comment_test.erl and invoke > ?invalid_xml_comment_test? method. > > You can see the error message: > From eric.pailleau@REDACTED Wed Oct 30 10:35:16 2013 From: eric.pailleau@REDACTED (PAILLEAU Eric) Date: Wed, 30 Oct 2013 10:35:16 +0100 Subject: [erlang-bugs] bug_xmerl_comment In-Reply-To: <5270D20F.8080001@wanadoo.fr> References: <5270D20F.8080001@wanadoo.fr> Message-ID: <5270D2D4.2000008@wanadoo.fr> Sorry, I take it from the mail body. Your example in the tar is correct. forget. Regards From zl9d97p02@REDACTED Wed Oct 30 16:30:22 2013 From: zl9d97p02@REDACTED (Simon Cornish) Date: Wed, 30 Oct 2013 15:30:22 +0000 Subject: [erlang-bugs] Compiler warning regression Message-ID: <22624-1383147022-427601@sneakemail.com> Hi, I think we have found a compiler bug in the R16 compiler. In R16 there is no warning about an unused variable inside the try catch clause. /Simon -module(test). -export([unused/0]). unused() -> UnusedVar1 = unused1, try UnusedVar2 = unused2 catch _:_ -> ok end, ok. d71$ ERL_V=R12B-3 erlc test.erl ../test.erl:7: Warning: variable 'UnusedVar1' is unused ../test.erl:9: Warning: variable 'UnusedVar2' is unused d71$ ERL_V=R16B02 erlc test.erl test.erl:7: Warning: variable 'UnusedVar1' is unused From n.oxyde@REDACTED Wed Oct 30 16:39:06 2013 From: n.oxyde@REDACTED (Anthony Ramine) Date: Wed, 30 Oct 2013 16:39:06 +0100 Subject: [erlang-bugs] Compiler warning regression In-Reply-To: <22624-1383147022-427601@sneakemail.com> References: <22624-1383147022-427601@sneakemail.com> Message-ID: <9F8B244E-A45C-4B8F-9C70-58E12DC75AB2@gmail.com> Probably a regression caused by nox/fix-erl_lint-variable-usage. Should be easy to patch. -- Anthony Ramine Le 30 oct. 2013 ? 16:30, Simon Cornish a ?crit : > Hi, > > I think we have found a compiler bug in the R16 compiler. > In R16 there is no warning about an unused variable inside the try catch clause. > > /Simon > > > -module(test). > -export([unused/0]). > > unused() -> > UnusedVar1 = unused1, > try > UnusedVar2 = unused2 > catch > _:_ -> > ok > end, > ok. > > > d71$ ERL_V=R12B-3 erlc test.erl > ../test.erl:7: Warning: variable 'UnusedVar1' is unused > ../test.erl:9: Warning: variable 'UnusedVar2' is unused > > d71$ ERL_V=R16B02 erlc test.erl > test.erl:7: Warning: variable 'UnusedVar1' is unused > _______________________________________________ > erlang-bugs mailing list > erlang-bugs@REDACTED > http://erlang.org/mailman/listinfo/erlang-bugs From kostiamalikov@REDACTED Thu Oct 31 05:01:15 2013 From: kostiamalikov@REDACTED (Constantin Malikov) Date: Thu, 31 Oct 2013 11:01:15 +0700 Subject: [erlang-bugs] bug_xmerl_invalid_attribute Message-ID: Hello , friends. I want to tell you about a bug in Erlang: I have a trouble with validating xml document by xsd schema in case of one of the attribute have incorrect record in the xml document. I attached simple sample, where you can see this problem. To run it, compile xml_attribute_test.erl and invoke ?invalid_xml_test? method. You can see the error message: _________________________________________________________________ ** exception error: no function clause matching xmerl_scan:scan_att_value("a>\n \n \n \n \n \n \n\n", {xmerl_scanner,undefined,no,prolog,[],undefined,internal, true,false,false,49173,false,false, "/home/konstantin/erlang/tasks/diffR15B02/xml_invalid_attribute_test", undefined,[],file_name_unknown,off,[],preserve, #Fun,#Fun, #Fun,#Fun, #Fun,#Fun, #Fun,...}, 'CDATA') (xmerl_scan.erl, line 2343) in function xmerl_scan:scan_element/12 (xmerl_scan.erl, line 2147) in call from xmerl_scan:scan_document/2 (xmerl_scan.erl, line 571) in call from xmerl_scan:string/2 (xmerl_scan.erl, line 287) in call from xml_attribute_test:read_xml/1 (xml_attribute_test.erl, line 13) in call from xml_attribute_test:invalid_xml_test/0 (xml_attribute_test.erl, line 17) ________________________________________________________________ How can i see, in the xmerl_scan.erl module, scan_att_value metod. No function for processing incorrect attribute record. Tested by Erlang 16B02, xmerl 1.3.4 and R15B02, xmerl 1.3.2. _______________________ctx_megaco.xml____________________________ ________________________________________________________________ _________________________ecss_routing.xsd__________________________ ________________________________________________________________ _______________________xml_attribute_test.erl__________________________ -module (xml_attribute_test). -export ([ invalid_xml_test / 0 ]). read_xml (FileName) -> {ok, Schema} = xmerl_xsd: process_schema ("ecss_routing.xsd"), {ok, BXml} = file: read_file (FileName), Xml = erlang: binary_to_list (BXml), {XmerXml, _} = xmerl_scan: string (Xml), xmerl_xsd: validate (XmerXml, Schema). invalid_xml_test () -> Result = read_xml ("ctx_megaco.xml"), io: format ("~ p ~ n", [Result]). ________________________________________________________________ I can offer the option of a patch that fixes this problem. The person who is responsible for supporting ssh has the discretion to take it as it is, or can make own fix. ________________________________________________________________ --- xmerl-1.3.2/src/xmerl_scan.erl 2013-10-26 14:25:25.000000000 +++ xmerl-1.3.2.1/src/xmerl_scan.erl 2013-10-26 13:03:42.000000000 @@ -2373,13 +2373,16 @@ scan_att_value([H|T], S0,'CDATA'=AT) when H == $"; H == $' -> ?bump_col(1), scan_att_chars(T, S, H, [],[], AT,false); scan_att_value([H|T], S0,AttType) when H == $"; H == $' -> ?bump_col(1), {T1,S1,IsNorm} = normalize(T,S,false), - scan_att_chars(T1, S1, H, [],[], AttType,IsNorm). + scan_att_chars(T1, S1, H, [],[], AttType,IsNorm); +%% EltexPatch: prevent function_clause exception +scan_att_value([H|_], S0, _AttType) -> + ?fatal({unexpected_char, H}, S0). scan_att_chars([],S=#xmerl_scanner{continuation_fun=F},H,Acc,TmpAcc,AT,IsNorm)-> ?dbg("cont()...~n", []), F(fun(MoreBytes, S1) -> scan_att_chars(MoreBytes, S1, H, Acc,TmpAcc,AT,IsNorm) end, ________________________________________________________________ With best regards, Malikov Constantin, software developer, Eltex. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: xml_invalid_attribute.tar.gz Type: application/x-gzip Size: 28347 bytes Desc: not available URL: From edwardt.tril@REDACTED Wed Oct 30 17:47:10 2013 From: edwardt.tril@REDACTED (What Name) Date: Wed, 30 Oct 2013 09:47:10 -0700 Subject: [erlang-bugs] erlang src will not compile on centos 6.4 64 bit OS In-Reply-To: References: Message-ID: It looks like that this is the same issue reported by the following that.. The generated Makefile assume bin/sh has a -d option which it does not.., would someone in otp team please takes a look? Unable to compile with the following options under popular Centos 6.6 where lots of companies uses is not a good thing. It looks like it has been broken at least since R16B02. reference: 1: http://christophermeiklejohn.com/ruby/smartos/2013/10/15/erlang-on-smartos.html 2: http://www.computerhope.com/unix/ush.htm On Fri, Oct 25, 2013 at 2:13 PM, What Name wrote: > The attached log: > -- 16blog.txt --whoing the compiklation failured > with otp R16B02 (but this happens at all oversion of R16) > > -- log.txt is the comparison I have done using otp R15 > > > This does not happen in r15. When --with-javac is set, jinterface will not > be compiled. > > OS: cat /etc/redhat-release > CentOS release 6.4 (Final) > > Erlang reelase: otp-r16-02 (actually all r16). > config use to compile r16: > ./configure --prefix=/opt/erlangR16B02 --enable-threads > --enable-smp-support --with-termcap --enable-kernel-poll --enable-sctp > --enable-hipe --enable-native-libs --enable-shared-zlib > --enable-m64-build --with-ssl --without-javac > --enable-megaco_reentrant_flex_scanner > > Dispite with-javac is set, it will still error out at jinterface (see full > log attachment). > Error out at === Leaving application sasl > make[2]: Leaving directory `/opt/otp_src_R16B02/lib/sasl' > make[2]: Entering directory `/opt/otp_src_R16B02/lib/jinterface' > === Entering application jinterface > make[3]: Entering directory `/opt/otp_src_R16B02/lib/jinterface/java_src' > make[4]: Entering directory > `/opt/otp_src_R16B02/lib/jinterface/java_src/com/ericsson/otp/erlang' > if [ ! -d "/opt/otp_src_R16B02/lib/jinterface/priv/" ];then mkdir > "/opt/otp_src_R16B02/lib/jinterface/priv/"; fi > CLASSPATH=/opt/otp_src_R16B02/lib/jinterface/java_src/ -d > /opt/otp_src_R16B02/lib/jinterface/priv/ OtpAuthException.java > > > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From nico.kruber@REDACTED Thu Oct 31 11:36:10 2013 From: nico.kruber@REDACTED (Nico Kruber) Date: Thu, 31 Oct 2013 11:36:10 +0100 Subject: [erlang-bugs] strange exit values (race condition?) with erlang:halt/1 in otp/master Message-ID: <11339059.aPIFbBNaXQ@csr-pc40.zib.de> Hi, we have a small test to check whether crypto:start() is possible and test this via a shell script. For this we use erlang:halt/1 with an appropriate exit status. Ever since the update b95da0a..a878a3a erlang exposes a strange behaviour - see the following trace: ---------- > erl -noinput -eval 'case catch crypto:start() of ok -> halt(0); _ -> halt(1) end.' ; echo $? 1 > erl -noinput -eval 'case catch crypto:start() of ok -> halt(0); X -> io:format("error: ~p", [X]), halt(1) end.' ; echo $? 0 ---------- Starting erlang and executing the two commands in the erlang shell both yields to an exit status of 0: ---------- > erl ; echo $? Erlang R17A (erts-5.11) [source-3f961b3] [64-bit] [smp:8:8] [async-threads:10] [hipe] [kernel-poll:false] Eshell V5.11 (abort with ^G) 1> case catch crypto:start() of ok -> halt(0); _ -> halt(1) end. 0 > erl ; echo $? Erlang R17A (erts-5.11) [source-3f961b3] [64-bit] [smp:8:8] [async-threads:10] [hipe] [kernel-poll:false] Eshell V5.11 (abort with ^G) 1> case catch crypto:start() of ok -> halt(0); X -> io:format("error: ~p", [X]), halt(1) end. 0 ---------- Nico -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part. URL: From n.oxyde@REDACTED Thu Oct 31 11:42:32 2013 From: n.oxyde@REDACTED (Anthony Ramine) Date: Thu, 31 Oct 2013 11:42:32 +0100 Subject: [erlang-bugs] bug_xmerl_invalid_attribute In-Reply-To: References: Message-ID: <270FE946-A813-426E-ADB1-EB0F4E0BD1BE@gmail.com> I don't understand. What is the bug? That xmerl crashes on malformed input sounds like a feature to me, not a bug. -- Anthony Ramine > Le 31 oct. 2013 ? 05:01, Constantin Malikov a ?crit : > > Hello , friends. I want to tell you about a bug in Erlang: > > I have a trouble with validating xml document by xsd schema in case of > one of the attribute have incorrect record in the xml document. I attached simple sample, where you can see this problem. To run it, compile xml_attribute_test.erl and invoke ?invalid_xml_test? method. > You can see the error message: > _________________________________________________________________ > ** exception error: no function clause matching > xmerl_scan:scan_att_value("a>\n \n \n \n \n \n \n\n", > {xmerl_scanner,undefined,no,prolog,[],undefined,internal, > true,false,false,49173,false,false, > "/home/konstantin/erlang/tasks/diffR15B02/xml_invalid_attribute_test", > undefined,[],file_name_unknown,off,[],preserve, > #Fun,#Fun, > #Fun,#Fun, > #Fun,#Fun, > #Fun,...}, > 'CDATA') (xmerl_scan.erl, line 2343) > in function xmerl_scan:scan_element/12 (xmerl_scan.erl, line 2147) > in call from xmerl_scan:scan_document/2 (xmerl_scan.erl, line 571) > in call from xmerl_scan:string/2 (xmerl_scan.erl, line 287) > in call from xml_attribute_test:read_xml/1 (xml_attribute_test.erl, line 13) > in call from xml_attribute_test:invalid_xml_test/0 (xml_attribute_test.erl, line 17) > ________________________________________________________________ > > How can i see, in the xmerl_scan.erl module, scan_att_value metod. No function for processing incorrect attribute record. > > Tested by Erlang 16B02, xmerl 1.3.4 and R15B02, xmerl 1.3.2. > > _______________________ctx_megaco.xml____________________________ > > > > > > > > > > ________________________________________________________________ > > _________________________ecss_routing.xsd__________________________ > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ________________________________________________________________ > > _______________________xml_attribute_test.erl__________________________ > > -module (xml_attribute_test). > > -export ([ > invalid_xml_test / 0 > ]). > > read_xml (FileName) -> > {ok, Schema} = xmerl_xsd: process_schema ("ecss_routing.xsd"), > {ok, BXml} = file: read_file (FileName), > Xml = erlang: binary_to_list (BXml), > {XmerXml, _} = xmerl_scan: string (Xml), > xmerl_xsd: validate (XmerXml, Schema). > > invalid_xml_test () -> > Result = read_xml ("ctx_megaco.xml"), > io: format ("~ p ~ n", [Result]). > ________________________________________________________________ > > I can offer the option of a patch that fixes this problem. The person who is responsible for supporting ssh has the discretion to take it as it is, or can make own fix. > ________________________________________________________________ > --- xmerl-1.3.2/src/xmerl_scan.erl 2013-10-26 14:25:25.000000000 > +++ xmerl-1.3.2.1/src/xmerl_scan.erl 2013-10-26 13:03:42.000000000 > @@ -2373,13 +2373,16 @@ > scan_att_value([H|T], S0,'CDATA'=AT) when H == $"; H == $' -> > ?bump_col(1), > scan_att_chars(T, S, H, [],[], AT,false); > scan_att_value([H|T], S0,AttType) when H == $"; H == $' -> > ?bump_col(1), > {T1,S1,IsNorm} = normalize(T,S,false), > - scan_att_chars(T1, S1, H, [],[], AttType,IsNorm). > + scan_att_chars(T1, S1, H, [],[], AttType,IsNorm); > +%% EltexPatch: prevent function_clause exception > +scan_att_value([H|_], S0, _AttType) -> > + ?fatal({unexpected_char, H}, S0). > scan_att_chars([],S=#xmerl_scanner{continuation_fun=F},H,Acc,TmpAcc,AT,IsNorm)-> > ?dbg("cont()...~n", []), > F(fun(MoreBytes, S1) -> > scan_att_chars(MoreBytes, S1, H, Acc,TmpAcc,AT,IsNorm) > end, > ________________________________________________________________ > > With best regards, > Malikov Constantin, software developer, Eltex. > > _______________________________________________ > erlang-bugs mailing list > erlang-bugs@REDACTED > http://erlang.org/mailman/listinfo/erlang-bugs -------------- next part -------------- An HTML attachment was scrubbed... URL: From essen@REDACTED Thu Oct 31 17:34:15 2013 From: essen@REDACTED (=?ISO-8859-1?Q?Lo=EFc_Hoguin?=) Date: Thu, 31 Oct 2013 17:34:15 +0100 Subject: [erlang-bugs] Broken file:file_info/1 Message-ID: <52728687.5090500@ninenines.eu> I know it shouldn't be used anymore, but if it's completely broken you might as well remove it now. :) Erlang R16B02 (erts-5.10.3) [source] [64-bit] [smp:4:4] [async-threads:10] [hipe] [kernel-poll:false] Eshell V5.10.3 (abort with ^G) 1> file:file_info("tmp"). ** exception error: undefined function erlang:nif_error/1 in function file:file_info/1 (file.erl, line 126) 2> -- Lo?c Hoguin Erlang Cowboy Nine Nines http://ninenines.eu From magnus.mueller@REDACTED Thu Oct 31 12:38:30 2013 From: magnus.mueller@REDACTED (Magnus Mueller) Date: Thu, 31 Oct 2013 11:38:30 +0000 Subject: [erlang-bugs] xmerl: unicode in attribute value generates extra character Message-ID: Hello, When parsing the following simple XML string, xmerl doesn't handle the Unicode attribute value correctly: xmerl_scan:string(""). {{xmlElement,hello,hello,[], {xmlNamespace,[],[]}, [],1, [{xmlAttribute,attribute,[],[],[], [{hello,1}], 1,[],"??",false}], [],[], "/home/mmueller/work/entelios/NOC-Config/Erlang/parsexml", undeclared}, []} The resulting attribute value should be a single character. [1] mentions that xmerl can parse Unicode, provided that attribute names can be mapped to ASCII. The result is the same when the xml encoding is specified explicitly: xmerl_scan:string(""). {{xmlElement,hello,hello,[], {xmlNamespace,[],[]}, [],1, [{xmlAttribute,attribute,[],[],[], [{hello,1}], 1,[],"??",false}], [],[], "/home/mmueller/work/entelios/NOC-Config/Erlang/parsexml", undeclared}, []} Apparently, "??" is the list of UTF8 bytes in _reversed order_. With kind regards, Magnus M?ller [1] http://www.erlang.org/doc/apps/xmerl/xmerl_ug.html#id61231 -------------- next part -------------- An HTML attachment was scrubbed... URL: