delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
DomainKey-Signature: | a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id |
:list-unsubscribe:list-subscribe:list-archive:list-post | |
:list-help:sender:subject:from:to:references:message-id:date | |
:mime-version:in-reply-to:content-type; q=dns; s=default; b=ohHZ | |
Uj6NsFab4E4AaJuBKgQYmXp1m6QbwR1Hp8TvQfSQvg8wcRT0Gl6y0WrPE/EQcZgS | |
QfKHH+N5EsEnPczYoho/5SCBQxQENYrxbJ+FXFlw++FPqbGCc5oSmMY2acPmt/tS | |
JuTl1dZCSt34wLhdsUqroRxv6HrRFOzmKK9vVU0= | |
DKIM-Signature: | v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id |
:list-unsubscribe:list-subscribe:list-archive:list-post | |
:list-help:sender:subject:from:to:references:message-id:date | |
:mime-version:in-reply-to:content-type; s=default; bh=1HARODAssI | |
IxN3AEQL62slqTKa8=; b=LBsVDWOcU1R9GEelVRFwONV+nsgTG0pWEWTF/lLep+ | |
j5Dg4luXDCShGzivbtXi5DIL93ngqP4lJl7kLtVPYiruBlrWg0Cs40ibS3/USKEZ | |
SekcrLc/upjjRP4EMR7wO6hwmuYuwOyT0AyntDjesfy8BUfcU0UjEnjvRVJvWEkt | |
s= | |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Id: | <cygwin.cygwin.com> |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sourceware.org/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
Authentication-Results: | sourceware.org; auth=none |
X-Spam-SWARE-Status: | No, score=-0.5 required=5.0 tests=BAYES_05,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.1 spammy=influence, ASSI, assi, atomicity |
X-HELO: | mail-wr1-f51.google.com |
DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:from:to:references:message-id:date:user-agent:mime-version :in-reply-to; bh=X+5irTvGAndvq49W73tFLzSiuIjlaS+me0RrDWsQKOQ=; b=Ux5OdrAryzXerdZQXmnJEHpShCHGAsMFdfSYFaPq5c1lNgHRw42QiUCGDG2TioY6Eb 4oy8Nx2UBEWNmSrI6y2Y6Yf5auItHwZQKJ4Fy3ukTrYW3VwWx7PRwLDZHj0YE7SRBHSp 1Al5AhUAv6CRHyor+XWgUQ2J5snbsIyM4AKPO00tX2NhR2XOnGAIujbLwIEPnhKKg4u8 dUKXrLi8ce5dMWhmbFOVniZZ6aqMm6gRXyDR8DTZLMI8Sbz3IYmk4mMY0qyjPjJngIfa Z1FVbb5KwRwfoEdLBOlIghj6q5eM3msElHZ1CSQPu1Sl4xFMrQ9ffgN8WbUCE3NGKIWx GqZw== |
Subject: | Re: headache on build repeatibility: octave vs BLODA ? |
From: | Marco Atzeri <marco DOT atzeri AT gmail DOT com> |
To: | cygwin AT cygwin DOT com |
References: | <2904b4fa-6349-bd3e-c4ff-4b32a0bb3838 AT gmail DOT com> <87y2tvs278 DOT fsf AT Rainer DOT invalid> <9b370970-fcfe-cca9-321f-973de777642a AT gmail DOT com> <878sluhcc1 DOT fsf AT Otto DOT invalid> <08ac898e-e7f9-c8e9-91ba-d4ee33f2e27c AT gmail DOT com> |
Message-ID: | <0fb5712c-7d57-d5cb-56b7-3a0d2f44d8a2@gmail.com> |
Date: | Mon, 27 Jan 2020 07:45:08 +0100 |
User-Agent: | Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2 |
MIME-Version: | 1.0 |
In-Reply-To: | <08ac898e-e7f9-c8e9-91ba-d4ee33f2e27c@gmail.com> |
X-IsSubscribed: | yes |
--------------6193829F21C52BBDF3A1129A Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Am 26.01.2020 um 09:38 schrieb Marco Atzeri: > Am 26.01.2020 um 09:05 schrieb ASSI: >> Marco Atzeri writes: >>> at least I know that is not just my machine. >>> When I released the package was >>> >>> >>>   libinterp/corefcn/file-io.cc-tst >>> ............................... PASS 90/90 >> >> Based on the test name there may be an assumption built into the code >> about how the filesystem behaves that isn't guaranteed on Windows/Cygwin >> or even POSIX. If it's simply an error condition not getting checked it >> should be reproducible under debugging, but you're mostly out of luck if >> it's relying on a specific order or atomicity of certain operations, as >> debugging will almost always serialize the execution to the point where >> these types of errors do not manifest. >> >> >> Regards, >> Achim. > > the other problem of debugging is that the backtrace is trash > after the segfault and that of course Octave is a > 400 Kg gorilla with all its dependencies.. > > I will try anyway > > Thanks > Marco > one thing that I noticed is that the old binary I released and the new one built are behaving differently. So whatever is the problem that you and me are seeing and that Takashi's system seems immune is causing a difference at compilation time in the executable: Old binary: octave:2> run test-round6a.m octave:3> run test-round6b.m New binary: octave:1> run test-round6a.m fatal: caught signal Segmentation fault -- stopping myself... Segmentation fault (core dumped) octave:1> run test-round6b.m fatal: caught signal Segmentation fault -- stopping myself... Segmentation fault (core dumped) Can you and Takashi provide me your cygcheck.out so that I can look on possible difference that could influence the build behaviour. Of course I have W10 Home and Takashi a W10 Pro an that is already a difference. Regards Marco --------------6193829F21C52BBDF3A1129A Content-Type: text/plain; charset=UTF-8; name="test-round6a.m" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="test-round6a.m" ZiA9IHRlbXBuYW1lICgpOwpmaWQgPSBmb3BlbiAoZiwgIncrIik7CmZwcmlu dGYgKGZpZCwgIjFcbjJcbjNcbjRcbjVcbjYiKTsKZnNlZWsgKGZpZCwgMCwg ImJvZiIpOwpjID0gdGV4dHNjYW4gKGZpZCwgIiVmICVmIiwgMik7CkUgPSBm ZW9mIChmaWQpOwpmY2xvc2UgKGZpZCk7CnVubGluayAoZik7CmFzc2VydCAo YywgezEsIDJ9KTsKYXNzZXJ0ICghIEUpOwo= --------------6193829F21C52BBDF3A1129A Content-Type: text/plain; charset=UTF-8; name="test-round6b.m" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="test-round6b.m" ZiA9IHRlbXBuYW1lICgpOwpmaWQgPSBmb3BlbiAoZiwgIncrIik7CmZwcmlu dGYgKGZpZCwgIjFcclxuMlxyM1xuNFxyXG41XG42Iik7CmZzZWVrIChmaWQs IDAsICJib2YiKTsKYyA9IHRleHRzY2FuIChmaWQsICIlZiAlZiIsIDQpOwpm Y2xvc2UgKGZpZCk7CnVubGluayAoZik7CmFzc2VydCAoYywge1sxOzNdLCBb Mjs0XX0pOwo= --------------6193829F21C52BBDF3A1129A Content-Type: text/plain; charset=us-ascii -- 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 --------------6193829F21C52BBDF3A1129A--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |