[Issue 18871] DMD "illegal hardware instruction" crash
https://issues.dlang.org/show_bug.cgi?id=18871 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/b8f3b7a9f1e33d3c130a04e1459ca601cad7127a Fix Issue 18871 & 18819 - DMD illegal hardware instruction crash https://github.com/dlang/dmd/commit/d2d7cc1cc847b7fc9e762924f4ab584474b6219f Merge pull request #8260 from JinShil/fix_18871 Fix Issue 18871 & 18819 - DMD illegal hardware instruction crash merged-on-behalf-of: Jacob Carlborg --
[Issue 18871] DMD "illegal hardware instruction" crash
https://issues.dlang.org/show_bug.cgi?id=18871 Mike Franklin changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #7 from Mike Franklin --- (In reply to Walter Bright from comment #6) > (In reply to Mike Franklin from comment #2) > > Attempted fix: https://github.com/dlang/dmd/pull/8260 > > This was pulled. Does it fix it? Yes, it appears to fix error. --
[Issue 18871] DMD "illegal hardware instruction" crash
https://issues.dlang.org/show_bug.cgi?id=18871 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #6 from Walter Bright --- (In reply to Mike Franklin from comment #2) > Attempted fix: https://github.com/dlang/dmd/pull/8260 This was pulled. Does it fix it? --
[Issue 18871] DMD "illegal hardware instruction" crash
https://issues.dlang.org/show_bug.cgi?id=18871 Nathan S. changed: What|Removed |Added CC||n8sh.second...@hotmail.com See Also||https://issues.dlang.org/sh ||ow_bug.cgi?id=18819 --- Comment #5 from Nathan S. --- See issue #18819. --
[Issue 18871] DMD "illegal hardware instruction" crash
https://issues.dlang.org/show_bug.cgi?id=18871 Mike Franklin changed: What|Removed |Added Component|dmd |phobos --- Comment #4 from Mike Franklin --- According to digger this Phobos commit caused the regression. digger: 082e53c2fb5c28179bef45554d1b2157ffc4fdc8 is the first bad commit commit 082e53c2fb5c28179bef45554d1b2157ffc4fdc8 Author: The Dlang Bot Date: Mon Apr 16 01:40:09 2018 +0200 phobos: Merge pull request #6411 from n8sh/allocate-zeroed https://github.com/dlang/phobos/pull/6411 make/makeArray: take advantage of allocators with smth. faster than allocate+memset zero merged-on-behalf-of: Sebastian Wilzbach diff --git a/phobos b/phobos index e13e3889a..7016abafa 16 --- a/phobos +++ b/phobos @@ -1 +1 @@ -Subproject commit e13e3889ac9f7dcaec8829af0fb13d60f0391f55 +Subproject commit 7016abafadcdaab1740937fab636c4085feca228 digger: Bisection completed successfully. --
[Issue 18871] DMD "illegal hardware instruction" crash
https://issues.dlang.org/show_bug.cgi?id=18871 --- Comment #3 from Mike Franklin --- Test case without dependency on std.experiment.allocator: struct S { ~this(){} } bool f() { try { return true; } finally { _ArrayDtor([S(), S()]); } } void main() { enum b = f(); } --
[Issue 18871] DMD "illegal hardware instruction" crash
https://issues.dlang.org/show_bug.cgi?id=18871 Mike Franklin changed: What|Removed |Added Keywords||pull --- Comment #2 from Mike Franklin --- Attempted fix: https://github.com/dlang/dmd/pull/8260 --
[Issue 18871] DMD "illegal hardware instruction" crash
https://issues.dlang.org/show_bug.cgi?id=18871 Mike Franklin changed: What|Removed |Added CC||slavo5...@yahoo.com --- Comment #1 from Mike Franklin --- Works in 2.079. Begins to fail in 2.080. https://run.dlang.io/is/iBdoDg --
[Issue 18871] DMD "illegal hardware instruction" crash
https://issues.dlang.org/show_bug.cgi?id=18871 mmcoma...@gmail.com changed: What|Removed |Added CC||mmcoma...@gmail.com --