Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Jun 2017 19:24:23 -0700
From:      "Russell L. Carter" <rcarter@pinyon.org>
To:        freebsd-questions@freebsd.org
Subject:   Re: -O2 flag
Message-ID:  <74d71bbd-a177-5fbc-8ed2-ca42e3f4915c@pinyon.org>
In-Reply-To: <1497145677.3245.5.camel@mailman-hosting.com>
References:  <593C4679.5010104@gmail.com> <20170610223753.4e37600d2c32d0b689144e00@yahoo.es> <593C8DE1.4060803@gmail.com> <1497145677.3245.5.camel@mailman-hosting.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 06/10/17 18:47, Jim Ohlstein wrote:
> On Sat, 2017-06-10 at 21:25 -0300, Friedrich Locke wrote:
>> i switched to clan40, same error, i.e., it still persist.
>>
>> The problem is that open OpenBSD/amd64 6.1, "gcc -O2" works 100 %.
>>
>> What could it be the problem ?
> 
> As a practical suggestion, how about installing one of the versions of
> gcc in ports and using that to compile your app?
> 
> 

He's tried both gcc and clang and the result was the same.  The problem
is most likely an assumption about the values on the stack, given that
the application "works" on openbsd.

These stack details were pointed out previously and all the new evidence
only increases the likelihood that it is a stack problem in the code.

No guarantees, though.

HtH,
Russell



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?74d71bbd-a177-5fbc-8ed2-ca42e3f4915c>