www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Fix safety issue -- freebsd core dump?

reply Steven Schveighoffer <schveiguy gmail.com> writes:
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
Aug 04 2020
next sibling parent reply MoonlightSentinel <moonlightsentinel disroot.org> writes:
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.
Aug 05 2020
parent reply Steven Schveighoffer <schveiguy gmail.com> writes:
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
Aug 05 2020
parent Walter Bright <newshound2 digitalmars.com> writes:
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
Aug 05 2020
prev sibling parent reply Walter Bright <newshound2 digitalmars.com> writes:
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
Aug 06 2020
parent reply Walter Bright <newshound2 digitalmars.com> writes:
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!
Aug 06 2020
parent Steven Schveighoffer <schveiguy gmail.com> writes:
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
Aug 06 2020