delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2020/01/27/01:46:49

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--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019