From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 56961 invoked by alias); 25 Jan 2020 16:55:37 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 56954 invoked by uid 89); 25 Jan 2020 16:55:37 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-11.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM,GIT_PATCH_2,GIT_PATCH_3,KAM_SHORT,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.1 spammy=packaged, oct, cygdrive, marco X-HELO: mail-wm1-f47.google.com Received: from mail-wm1-f47.google.com (HELO mail-wm1-f47.google.com) (209.85.128.47) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sat, 25 Jan 2020 16:55:35 +0000 Received: by mail-wm1-f47.google.com with SMTP id f129so2553745wmf.2 for ; Sat, 25 Jan 2020 08:55:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:subject:to:message-id:date:user-agent:mime-version; bh=/l1y1YSFeVw/cnhS904pTyorzLueHYveZ0ZFWK3zrpY=; b=Oyu2Lf4q/w2SqIkDFYjr0oxtfTHz25y3VRNkDaTQjv4rK7fgc267qV2gEXMng1Qrf6 2Xldu9SsJZmVrVj1Qal4iz5XznbkRNfhXca4w7dseHi+mswyUkAIWRCD6A+yRubc4aSM 8RoOG8g7iwwwpWtunW1qyQUY1u5whNB0q42mI+HwHw+vHiSpxKkvnpI6T7jE7jkw5h2K VR35i/mtGHvTfliqy+m+A+std5iuRKWmVrYsqIPD0Y8wKfEth93+4Xd7dpdpmY6HE4Uc e0BbIy4Txd9TzFcegog+KvL1NjYw5wR8kWfQ0MZ39RGyXqyVRSHK3DCH+71tX778tbA3 dtGw== Return-Path: Received: from ?IPv6:2003:ee:6727:2e01:4971:b421:1b26:8b10? (p200300EE67272E014971B4211B268B10.dip0.t-ipconnect.de. [2003:ee:6727:2e01:4971:b421:1b26:8b10]) by smtp.gmail.com with ESMTPSA id t8sm12505908wrp.69.2020.01.25.08.55.31 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 25 Jan 2020 08:55:32 -0800 (PST) From: Marco Atzeri Subject: headache on build repeatibility: octave vs BLODA ? To: "cygwin@cygwin.com" Message-ID: <2904b4fa-6349-bd3e-c4ff-4b32a0bb3838@gmail.com> Date: Sat, 25 Jan 2020 16:55:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------7FAFDFD921B6EDF48714A0A5" X-IsSubscribed: yes X-SW-Source: 2020-01/txt/msg00229.txt.bz2 --------------7FAFDFD921B6EDF48714A0A5 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-length: 1965 Hi All, I have recently released Octave 5.1.0 https://cygwin.com/ml/cygwin-announce/2020-01/msg00010.html https://cygwin.com/ml/cygwin-announce/2020-01/msg00011.html that I built and packaged around 28 of December without any compilation and test issue. Than I passed to build the next version and started to see unexpected segfault during the package test. Trying to investigate I rebuilt the 5.1.0 and now I see also there the same thing: libinterp/corefcn/file-io.cc-tst ...............................fatal: caught signal Segmentation fault -- stopping myself... /bin/sh: line 1: 3771 Segmentation fault (core dumped) /bin/sh ../run-octave --norc --silent --no-history -p /cygdrive/d/cyg_pub/devel/octave/prova_311_510/octave-5.1.0-2.x86_64/build/test/mex /cygdrive/d/cyg_pub/devel/octave/prova_311_510/octave-5.1.0-2.x86_64/src/octave-5.1.0/test/fntests.m /cygdrive/d/cyg_pub/devel/octave/prova_311_510/octave-5.1.0-2.x86_64/src/octave-5.1.0/test make[3]: *** [Makefile:31176: check-local] Error 139 I do not see any new cygwin package released in the last month that I installed that could cause the simple file tests to fail %!test %! f = tempname (); %! fid = fopen (f, "w+"); %! fprintf (fid, "1\n2\n3\n4\n5\n6"); %! fseek (fid, 0, "bof"); %! c = textscan (fid, "%f %f", 2); <- here comes the segfault I also tried the cygwin release 3.1.1 and 2020-01-14 snapshot in addition to the 3.1.2 to see if something different was coming with no difference in the outcome. Now I am seriously thinking about BLODA, but I have not noted any difference from the two AVs I was using Antivir and MS Defender, so I am wandering if last update for W10 Home x64 is the culprit. Can anyone try to rebuild the Octave package and let me know if the segfault during test is present or not in your system ? Be aware that build time is very long (~ 4 hours) and requires a ton of mathematical libraries. Any suggestion will be appreciated Marco --------------7FAFDFD921B6EDF48714A0A5 Content-Type: text/plain; charset=UTF-8; name="octave.cygport" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="octave.cygport" Content-length: 4815 TkFNRT0ib2N0YXZlIgpWRVJTSU9OPSI1LjEuMCIKUkVMRUFTRT0yCgpDQVRF R09SWT0iTWF0aCIKREVTQ1JJUFRJT049IkdOVSBPY3RhdmUgaXMgYSBoaWdo LWxldmVsIGxhbmd1YWdlIGZvciBudW1lcmljYWwgY29tcHV0YXRpb25zIgpI T01FUEFHRT0iaHR0cDovL3d3dy5nbnUub3JnL3NvZnR3YXJlL29jdGF2ZS8i CgpPUj0iJHtQVn0iClNSQ19VUkk9Imh0dHBzOi8vZnRwLmdudS5vcmcvZ251 L29jdGF2ZS8ke1BOfS0ke1BWfS50YXIubHoKaHR0cHM6Ly9mdHAuZ251Lm9y Zy9nbnUvb2N0YXZlLyR7UE59LSR7UFZ9LnRhci5sei5zaWciClNSQ19ESVI9 IiR7UE59LSR7UFZ9IgoKUEFUQ0hfVVJJPSIKb2N0YXZlLXBvc3RpbnN0YWxs LnBhdGNoIgoKUEtHX05BTUVTPSJvY3RhdmUgb2N0YXZlLWRldmVsIG9jdGF2 ZS1kb2MiCgpvY3RhdmVfU1VNTUFSWT0iR05VIE9jdGF2ZSBsYW5ndWFnZSBm b3IgbnVtZXJpY2FsIGNvbXB1dGF0aW9ucyIKb2N0YXZlX2RldmVsX1NVTU1B Ulk9IkdOVSBPY3RhdmUgKGRldmVsb3BtZW50KSIKb2N0YXZlX2RvY19TVU1N QVJZPSJHTlUgT2N0YXZlIGFkZGl0aW9uYWwgZG9jcyBpbiBodG1sIGFuZCBw ZGYiCgpvY3RhdmVfQ09OVEVOVFM9J2V0YyB2YXIgdXNyL2Jpbi9jeWcqIHVz ci9iaW4vb2N0KiB1c3IvbGliL29jdGF2ZS8nJHtPUn0nL1tlb3NdKiB1c3Iv bGliL29jdGF2ZS9bYXNdKiAgdXNyL3NoYXJlL1thaW1vc10qIHVzci9zaGFy ZS9kb2Mvb2N0YXZlL1tBQkNJTlBSVGVdKicKCm9jdGF2ZV9kZXZlbF9DT05U RU5UUz0nIHVzci9iaW4vbWsqIHVzci9pbmNsdWRlLyB1c3IvbGliL29jdGF2 ZS8nJHtPUn0nL2xpYiogdXNyL2xpYi9wa2djb25maWcnCgpvY3RhdmVfZG9j X0NPTlRFTlRTPSd1c3Ivc2hhcmUvZG9jL29jdGF2ZS9baHBdKicKCkRJRkZf RVhDTFVERVM9IipvY3RhdmUuaW5mbyogY29uZmlnLmluLmggdmVyc2lvbi50 ZXhpIHN0YW1wLXZ0aSAKICB2ZXJzaW9uLW9jdGF2ZS50ZXhpIHN0YW1wLTEg dmVyc2lvbi1saWJvY3RhdmUudGV4aSIKCnNyY19jb21waWxlKCkgewoJY2Qg JHtTfQogICAgCWN5Z2F1dG9yZWNvbmYKCWNkICR7Qn0KCWN5Z2NvbmYgLS1s aWJleGVjZGlyPS91c3IvbGliIFwKCQktLWVuYWJsZS1zaGFyZWQgXAoJCS0t ZW5hYmxlLWZsb2F0LXRydW5jYXRlIFwKICAgICAgICAgICAgICAgIC0tZGlz YWJsZS1qYXZhIFwKCQktLWVuYWJsZS1saW5rLWFsbC1kZXBlbmRlbmNpZXMg XAoJCUxJQlM9Ii1sc3VpdGVzcGFyc2Vjb25maWciCgojIHdvcmthcm91bmQg dG8gYXZvaWQgcmVidWlsZGluZyBvZiBhbGwgaW50ZXJwcmV0ZXIgZG9jdW1l bnRhdGlvbgoJdG91Y2ggQVVUSE9SUyBCVUdTIElOU1RBTEwuT0NUQVZFCgoJ Y3lnbWFrZSBMSUJTPSItbHN1aXRlc3BhcnNlY29uZmlnIgp9CgpzcmNfdGVz dCgpIHsKCWNkICR7Qn0KCW1ha2UgY2hlY2sJCn0KCnNyY19pbnN0YWxsKCkg ewoJY2QgJHtCfQoJQVJDPSQoLi9saWJ0b29sIC0tZmVhdHVyZXMgfCBncmVw ICJob3N0OiIgfHNlZCAtZSAicy9ob3N0OiAvLyIpCgoJa2VlcGRpciAvdXNy L2xpYi9vY3RhdmUvJHtPUn0vc2l0ZS9leGVjLyR7QVJDfQoJa2VlcGRpciAv dXNyL2xpYi9vY3RhdmUvJHtPUn0vc2l0ZS9vY3QvJHtBUkN9CglrZWVwZGly IC91c3IvbGliL29jdGF2ZS9hcGktdjUzL3NpdGUvZXhlYy8ke0FSQ30KIAlr ZWVwZGlyIC91c3IvbGliL29jdGF2ZS9zaXRlL29jdC9hcGktdjUzLyR7QVJD fSAKICAgICAgICBrZWVwZGlyIC91c3IvbGliL29jdGF2ZS8ke09SfS9zaXRl L2V4ZWMKICAgICAgICBrZWVwZGlyIC91c3IvbGliL29jdGF2ZS8ke09SfS9z aXRlL29jdAogICAgICAgIGtlZXBkaXIgL3Vzci9saWIvb2N0YXZlL2FwaS12 NTMvc2l0ZS9leGVjCiAgICAgICAga2VlcGRpciAvdXNyL2xpYi9vY3RhdmUv c2l0ZS9leGVjLyR7QVJDfQogICAgICAgIGtlZXBkaXIgL3Vzci9saWIvb2N0 YXZlL3NpdGUvb2N0L2FwaS12NTMKICAgICAgICBrZWVwZGlyIC91c3IvbGli L29jdGF2ZS9zaXRlL29jdC8ke0FSQ30KICAgICAgICBrZWVwZGlyIC91c3Iv c2hhcmUvb2N0YXZlLyR7T1J9L3NpdGUvbQogICAgICAgIGtlZXBkaXIgL3Vz ci9zaGFyZS9vY3RhdmUvc2l0ZS9hcGktdjUzL20KICAgICAgICBrZWVwZGly IC91c3IvbGliL29jdGF2ZS8ke09SfS9zaXRlCiAgICAgICAga2VlcGRpciAv dXNyL2xpYi9vY3RhdmUvYXBpLXY1My9zaXRlCiAgICAgICAga2VlcGRpciAv dXNyL2xpYi9vY3RhdmUvc2l0ZS9leGVjCiAgICAgICAga2VlcGRpciAvdXNy L2xpYi9vY3RhdmUvc2l0ZS9vY3QKICAgICAgICBrZWVwZGlyIC91c3Ivc2hh cmUvb2N0YXZlLyR7T1J9L3NpdGUKICAgICAgICBrZWVwZGlyIC91c3Ivc2hh cmUvb2N0YXZlL3NpdGUvYXBpLXY1MwogICAgICAgIGtlZXBkaXIgL3Vzci9s aWIvb2N0YXZlL2FwaS12NTMKICAgICAgICBrZWVwZGlyIC91c3IvbGliL29j dGF2ZS9zaXRlCgoJY3lnaW5zdGFsbCAKCQoJaW5zaW50byAvdXNyL3NoYXJl L2RvYy8ke1BOfS9ldGMKCWRvaW5zICR7U30vZXRjL1BST0pFQ1RTCglpbnNp bnRvIC91c3Ivc2hhcmUvZG9jLyR7UE59Cglkb2lucyAke1N9L05FV1MKCWRv aW5zICR7U30vQ2hhbmdlTG9nCgoJZG9kaXIgL3Vzci9zaGFyZS9kb2MvJHtQ Tn0vcGRmCglpbnNpbnRvIC91c3Ivc2hhcmUvZG9jLyR7UE59L3BkZgoJZG9p bnMgJHtTfS9kb2MvaW50ZXJwcmV0ZXIvb2N0YXZlLnBkZgoJZG9pbnMgJHtT fS9kb2MvbGlib2N0YXZlL2xpYm9jdGF2ZS5wZGYKCWRvaW5zICR7U30vZG9j L3JlZmNhcmQvcmVmY2FyZC1hNC5wZGYKCWRvaW5zICR7U30vZG9jL3JlZmNh cmQvcmVmY2FyZC1sZWdhbC5wZGYKCWRvaW5zICR7U30vZG9jL3JlZmNhcmQv cmVmY2FyZC1sZXR0ZXIucGRmCiMJZG9pbnMgJHtTfS9kb2MvZmFxL09jdGF2 ZUZBUS5wZGYKIAoJZG9kaXIgL3Vzci9zaGFyZS9kb2MvJHtQTn0vaHRtbC9p bnRlcnByZXRlcgoJaW5zaW50byAvdXNyL3NoYXJlL2RvYy8ke1BOfS9odG1s L2ludGVycHJldGVyCglkb2lucyAke1N9L2RvYy9pbnRlcnByZXRlci9vY3Rh dmUuaHRtbC8qLmh0bWwKCWRvaW5zICR7U30vZG9jL2ludGVycHJldGVyL29j dGF2ZS5odG1sLyoucG5nIAoKCWRvZGlyIC91c3Ivc2hhcmUvZG9jLyR7UE59 L2h0bWwvbGlib2N0YXZlCglpbnNpbnRvIC91c3Ivc2hhcmUvZG9jLyR7UE59 L2h0bWwvbGlib2N0YXZlCglkb2lucyAke1N9L2RvYy9saWJvY3RhdmUvbGli b2N0YXZlLmh0bWwvKiAKCglkb2RpciAvdXNyL3NoYXJlL2luZm8KCWluc2lu dG8gL3Vzci9zaGFyZS9pbmZvCglkb2lucyAke1N9L2RvYy9pbnRlcnByZXRl ci9vY3RhdmUuaW5mbyogCglkb2lucyAke1N9L2RvYy9saWJvY3RhdmUvbGli b2N0YXZlLmluZm8KIwlkb2lucyAke1N9L2RvYy9mYXEvT2N0YXZlRkFRLmlu Zm8KCiMgCXBvc3RpbnN0YWxsIHNjcmlwdAoJaW5zaW50byAvdmFyL2xpYi9v Y3RhdmUKCWRvaW5zICR7U30vQ1lHV0lOLVBBVENIRVMvdXBkYXRlX3BhY2th Z2VzX2xpc3QKCWluc2ludG8gL2V0Yy9wb3N0aW5zdGFsbAoJZG9pbnMgJHtT fS9DWUdXSU4tUEFUQ0hFUy96cF9vY3RhdmVfZmluaXNoLmRhc2gKfQo= --------------7FAFDFD921B6EDF48714A0A5 Content-Type: text/plain; charset=UTF-8; name="octave-postinstall.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="octave-postinstall.patch" Content-length: 2095 LS0tIG9yaWdzcmMvb2N0YXZlLTQuMC4wL0NZR1dJTi1QQVRDSEVTL3Bvc3Rp bnN0YWxsLnNoCTE5NzAtMDEtMDEgMDE6MDA6MDAuMDAwMDAwMDAwICswMTAw CisrKyBDWUdXSU4tUEFUQ0hFUy9wb3N0aW5zdGFsbC5zaAkyMDE1LTA1LTMx IDIyOjMyOjA1LjUwMTA1ODMwMCArMDIwMApAQCAtMCwwICsxLDQgQEAKK2lm IFsgISAtZiAvdmFyL2xpYi9vY3RhdmUvdXBkYXRlLmZsYWcgXQordGhlbgor ICAgIHRvdWNoIC92YXIvbGliL29jdGF2ZS91cGRhdGUuZmxhZworZmkKLS0t IG9yaWdzcmMvb2N0YXZlLTQuMC4wL0NZR1dJTi1QQVRDSEVTL3VwZGF0ZV9w YWNrYWdlc19saXN0CTE5NzAtMDEtMDEgMDE6MDA6MDAuMDAwMDAwMDAwICsw MTAwCisrKyBDWUdXSU4tUEFUQ0hFUy91cGRhdGVfcGFja2FnZXNfbGlzdAky MDE1LTA1LTMxIDIyOjQ5OjA1LjgwOTQxNjYwMCArMDIwMApAQCAtMCwwICsx LDE4IEBACisjIyAgdG8gdXBkYXRlZCBhdXRvbWF0aWNhbGx5IHRoZSBwYWNr YWdlIGRhdGFiYXNlIGV2ZXJ5IHRpbWUgYSBwYWNrYWdlIGlzIAorIyMgIGFk ZGVkIG9yIHJlbW92ZWQuCisjIyAgcHJlaW5zdGFsbCBhbmQgcG9zdHJlbW92 ZSBmb3IgZXZlcnkgZm9yZ2UgcGFja2FnZSBzaG91bGQgY3JlYXRlIHRoZSBm bGFnCisKKyMgZ2xvYmFsIHBhY2thZ2UgZGlyZWN0b3J5CitwYWNrYWdlc19k aXI9c3RhdCgiL3Vzci9zaGFyZS9vY3RhdmUvcGFja2FnZXMiKTsKKworIyBp ZiBubyBwYWNrYWdlIGRpcmVjdG9yeSwgd2UgcmVtb3ZlIGRhdGFiYXNlIAor IyBvdGhlcndpc2Ugd2UgcmVidWlsZAoraWYgKGlzZW1wdHkocGFja2FnZXNf ZGlyKSkKKwl1bmxpbmsoIi91c3Ivc2hhcmUvb2N0YXZlL29jdGF2ZV9wYWNr YWdlcyIpOwkKK2Vsc2UKKwlwa2cgcmVidWlsZCAtbm9hdXRvIC1nbG9iYWwK Kwlwa2cgbGlzdAorZW5kaWYKKworIyByZW1vdmluZyBwYWNrYWdlIGxpc3Qg cmVidWlsZCBmbGFnCit1bmxpbmsoIi92YXIvbGliL29jdGF2ZS91cGRhdGUu ZmxhZyIpCi0tLSBvcmlnc3JjL29jdGF2ZS00LjAuMC9DWUdXSU4tUEFUQ0hF Uy96cF9vY3RhdmVfZmluaXNoLmRhc2gJMTk3MC0wMS0wMSAwMTowMDowMC4w MDAwMDAwMDAgKzAxMDAKKysrIENZR1dJTi1QQVRDSEVTL3pwX29jdGF2ZV9m aW5pc2guZGFzaAkyMDE1LTA2LTAxIDIyOjM3OjI4LjAwMDAwMDAwMCArMDIw MApAQCAtMCwwICsxLDEwIEBACisjIS9iaW4vZGFzaAorIyBvbmx5IHVwZGF0 ZSBpZiBmbGFnIGV4aXN0cworIyBQQVRIIG11c3QgaW5jbHVkZSBsYXBhY2sg ZGlyZWN0b3J5CisjIG9jdGF2ZSBkb2Vzbid0IGxpa2UgYSBjbG9zZWQgaW5w dXQgc3RyZWFtIHNvIHdlIHVzZSAiPCAvZGV2L251bGwiIAorCitpZiBbIC1m IC92YXIvbGliL29jdGF2ZS91cGRhdGUuZmxhZyBdCit0aGVuCisgIGV4cG9y dCBQQVRIPS91c3IvYmluOi9iaW46L3Vzci9saWIvbGFwYWNrCisgIC91c3Iv YmluL29jdGF2ZS1jbGkgIC92YXIvbGliL29jdGF2ZS91cGRhdGVfcGFja2Fn ZXNfbGlzdCA8IC9kZXYvbnVsbCA+IC92YXIvbGliL29jdGF2ZS91cGRhdGUu bG9nICAyPiYxCitmaQo= --------------7FAFDFD921B6EDF48714A0A5 Content-Type: text/plain; charset=UTF-8; name="round6a.m" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="round6a.m" Content-length: 330 JSF0ZXN0CiUhIGYgPSB0ZW1wbmFtZSAoKTsKJSEgZmlkID0gZm9wZW4gKGYs ICJ3KyIpOwolISBmcHJpbnRmIChmaWQsICIxXG4yXG4zXG40XG41XG42Iik7 CiUhIGZzZWVrIChmaWQsIDAsICJib2YiKTsKJSEgYyA9IHRleHRzY2FuIChm aWQsICIlZiAlZiIsIDIpOwolISBFID0gZmVvZiAoZmlkKTsKJSEgZmNsb3Nl IChmaWQpOwolISB1bmxpbmsgKGYpOwolISBhc3NlcnQgKGMsIHsxLCAyfSk7 CiUhIGFzc2VydCAoISBFKTsK --------------7FAFDFD921B6EDF48714A0A5 Content-Type: text/plain; charset=UTF-8; name="round6b.m" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="round6b.m" Content-length: 297 JSF0ZXN0CiUhIGYgPSB0ZW1wbmFtZSAoKTsKJSEgZmlkID0gZm9wZW4gKGYs ICJ3KyIpOwolISBmcHJpbnRmIChmaWQsICIxXHJcbjJccjNcbjRcclxuNVxu NiIpOwolISBmc2VlayAoZmlkLCAwLCAiYm9mIik7CiUhIGMgPSB0ZXh0c2Nh biAoZmlkLCAiJWYgJWYiLCA0KTsKJSEgZmNsb3NlIChmaWQpOwolISB1bmxp bmsgKGYpOwolISBhc3NlcnQgKGMsIHtbMTszXSwgWzI7NF19KTsK --------------7FAFDFD921B6EDF48714A0A5 Content-Type: text/plain; charset=us-ascii Content-length: 219 -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple --------------7FAFDFD921B6EDF48714A0A5--