[Issue 18871] DMD "illegal hardware instruction" crash

2018-06-03 Thread d-bugmail--- via Digitalmars-d-bugs
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

2018-05-28 Thread d-bugmail--- via Digitalmars-d-bugs
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

2018-05-28 Thread d-bugmail--- via Digitalmars-d-bugs
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

2018-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
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

2018-05-18 Thread d-bugmail--- via Digitalmars-d-bugs
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

2018-05-18 Thread d-bugmail--- via Digitalmars-d-bugs
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

2018-05-18 Thread d-bugmail--- via Digitalmars-d-bugs
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

2018-05-18 Thread d-bugmail--- via Digitalmars-d-bugs
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

2018-05-18 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18871

mmcoma...@gmail.com changed:

   What|Removed |Added

 CC||mmcoma...@gmail.com

--