Thread overview
[Issue 23219] ICE: AssertError@src/dmd/hdrgen.d(1910): Assertion failure
Jun 29, 2022
Iain Buclaw
Jun 29, 2022
Iain Buclaw
Jun 29, 2022
Iain Buclaw
Jun 29, 2022
Iain Buclaw
Dec 17, 2022
Iain Buclaw
Dec 17, 2022
Iain Buclaw
Apr 05, 2023
RazvanN
Apr 05, 2023
RazvanN
June 29, 2022
https://issues.dlang.org/show_bug.cgi?id=23219

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=23218

--
June 29, 2022
https://issues.dlang.org/show_bug.cgi?id=23219

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |ice-on-valid-code, SIMD
                 CC|                            |ibuclaw@gdcproject.org

--
June 29, 2022
https://issues.dlang.org/show_bug.cgi?id=23219

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=23220

--
June 29, 2022
https://issues.dlang.org/show_bug.cgi?id=23219

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=23221

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

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P1                          |P2

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

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |ice

--
April 05, 2023
https://issues.dlang.org/show_bug.cgi?id=23219

RazvanN <razvan.nitu1305@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |razvan.nitu1305@gmail.com

--- Comment #1 from RazvanN <razvan.nitu1305@gmail.com> ---
I cannot reproduce the ICE anymore. I get:

test.d(9): Error: array cast from `int[4]` to `float[4]` is not supported at
compile time
test.d(9):        while evaluating `pragma(msg, convtest([1, 2, 3, 4])[0])`
test.d(11): Error: array cast from `int[4]` to `float[4]` is not supported at
compile time
test.d(11):        while evaluating: `static assert((cast(float[4])convtest([1,
2, 3, 4]))[0] == 1.0F)`

It seems that the cast is not supported at ctfe.

--
April 05, 2023
https://issues.dlang.org/show_bug.cgi?id=23219

RazvanN <razvan.nitu1305@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|ice, ice-on-valid-code      |

--
December 13
https://issues.dlang.org/show_bug.cgi?id=23219

--- Comment #2 from dlangBugzillaToGithub <robert.schadek@posteo.de> ---
THIS ISSUE HAS BEEN MOVED TO GITHUB

https://github.com/dlang/dmd/issues/20125

DO NOT COMMENT HERE ANYMORE, NOBODY WILL SEE IT, THIS ISSUE HAS BEEN MOVED TO GITHUB

--