Thread overview
Fix safety issue -- freebsd core dump?
Aug 05, 2020
MoonlightSentinel
Aug 06, 2020
Walter Bright
Aug 06, 2020
Walter Bright
Aug 06, 2020
Walter Bright
August 05, 2020
I submitted a fix [1] for a safety issue that I found [2]

However, FreeBSD 64-bit is core dumping when testing the compiler [3]. It seems consistent, but also seems like it doesn't make sense for that change to cause that, and only on one platform.

Any idea how to find out why it's core dumping, aside from installing a FreeBSD system?

-Steve

[1] https://github.com/dlang/druntime/pull/3185
[2] https://issues.dlang.org/show_bug.cgi?id=21116
[3] https://auto-tester.puremagic.com/pull-history.ghtml?projectid=1&repoid=2&pullid=3185
August 05, 2020
On Wednesday, 5 August 2020 at 04:50:33 UTC, Steven Schveighoffer wrote:
> However, FreeBSD 64-bit is core dumping when testing the compiler [3]. It seems consistent, but also seems like it doesn't make sense for that change to cause that, and only on one platform.

This seems to be a regression which got introduced a few days ago.
August 05, 2020
On 8/5/20 3:47 AM, MoonlightSentinel wrote:
> On Wednesday, 5 August 2020 at 04:50:33 UTC, Steven Schveighoffer wrote:
>> However, FreeBSD 64-bit is core dumping when testing the compiler [3]. It seems consistent, but also seems like it doesn't make sense for that change to cause that, and only on one platform.
> 
> This seems to be a regression which got introduced a few days ago.

You are right, it seems to be happening on Master, and on Linux too.

-Steve
August 05, 2020
On 8/5/2020 4:35 AM, Steven Schveighoffer wrote:
> On 8/5/20 3:47 AM, MoonlightSentinel wrote:
>> On Wednesday, 5 August 2020 at 04:50:33 UTC, Steven Schveighoffer wrote:
>>> However, FreeBSD 64-bit is core dumping when testing the compiler [3]. It seems consistent, but also seems like it doesn't make sense for that change to cause that, and only on one platform.
>>
>> This seems to be a regression which got introduced a few days ago.
> 
> You are right, it seems to be happening on Master, and on Linux too.
> 
> -Steve

It's been there for a bit, see https://github.com/dlang/dmd/pull/11508
August 06, 2020
On 8/4/2020 9:50 PM, Steven Schveighoffer wrote:
> Any idea how to find out why it's core dumping, aside from installing a FreeBSD system?

The fix: https://github.com/dlang/dmd/pull/11508
August 06, 2020
On 8/6/2020 3:15 AM, Walter Bright wrote:
> On 8/4/2020 9:50 PM, Steven Schveighoffer wrote:
>> Any idea how to find out why it's core dumping, aside from installing a FreeBSD system?
> 
> The fix: https://github.com/dlang/dmd/pull/11508

And merged. Should be good to go now!
August 06, 2020
On 8/6/20 3:50 PM, Walter Bright wrote:
> On 8/6/2020 3:15 AM, Walter Bright wrote:
>> On 8/4/2020 9:50 PM, Steven Schveighoffer wrote:
>>> Any idea how to find out why it's core dumping, aside from installing a FreeBSD system?
>>
>> The fix: https://github.com/dlang/dmd/pull/11508
> 
> And merged. Should be good to go now!

Thanks!

It's approved just needs a merge tag ;)

-Steve