Thread overview
[Issue 23564] [REG 2.101.0] SIGSEGV during compilation
Dec 17, 2022
Iain Buclaw
Dec 17, 2022
Iain Buclaw
[Issue 23564] [REG 2.099.0] SIGSEGV during compilation
Dec 17, 2022
Iain Buclaw
Dec 17, 2022
Dlang Bot
Dec 18, 2022
Dlang Bot
Jan 01, 2023
Dlang Bot
December 17, 2022
https://issues.dlang.org/show_bug.cgi?id=23564

--- Comment #1 from petr.silhavy@yandex.com ---
Created attachment 1864
  --> https://issues.dlang.org/attachment.cgi?id=1864&action=edit
no more SIGSEGV, same test results here

--
December 17, 2022
https://issues.dlang.org/show_bug.cgi?id=23564

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
                 CC|                            |ibuclaw@gdcproject.org

--- Comment #2 from Iain Buclaw <ibuclaw@gdcproject.org> ---
Reduced test
---
class BlockHeader
{
    this()
    {
        new FreeList;
    }
}

class RBTree
{
    class FreeList
    {
    }

    void _each_reverse( )
    {
    }
}

alias FreeList = RBTree.FreeList;
---

--
December 17, 2022
https://issues.dlang.org/show_bug.cgi?id=23564

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Hardware|x86_64                      |All
                 OS|Linux                       |All

--
December 17, 2022
https://issues.dlang.org/show_bug.cgi?id=23564

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[REG 2.101.0] SIGSEGV       |[REG 2.099.0] SIGSEGV
                   |during compilation          |during compilation

--- Comment #3 from Iain Buclaw <ibuclaw@gdcproject.org> ---
Caused by https://github.com/dlang/dmd/pull/13463

--
December 17, 2022
https://issues.dlang.org/show_bug.cgi?id=23564

Dlang Bot <dlang-bot@dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull

--- Comment #4 from Dlang Bot <dlang-bot@dlang.rocks> ---
@ibuclaw created dlang/dmd pull request #14709 "fix Issue 23564 - [REG 2.099.0] SIGSEGV during compilation" fixing this issue:

- fix Issue 23564 - [REG 2.099.0] SIGSEGV during compilation

https://github.com/dlang/dmd/pull/14709

--
December 18, 2022
https://issues.dlang.org/show_bug.cgi?id=23564

Dlang Bot <dlang-bot@dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #5 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #14709 "fix Issue 23564 - [REG 2.099.0] SIGSEGV during compilation" was merged into stable:

- dafdd8d7a0c9f7b250c4fe007441f40502e219c2 by Iain Buclaw:
  fix Issue 23564 - [REG 2.099.0] SIGSEGV during compilation

https://github.com/dlang/dmd/pull/14709

--
January 01, 2023
https://issues.dlang.org/show_bug.cgi?id=23564

--- Comment #6 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #14765 "merge stable" was merged into master:

- 344694551cb79ca5e2c180f8c9f3e5f2963e3043 by Iain Buclaw:
  fix Issue 23564 - [REG 2.099.0] SIGSEGV during compilation

https://github.com/dlang/dmd/pull/14765

--