Thread overview
[Issue 6620] argument evaluation order inversed for extern(C)
Oct 01, 2014
Kenji Hara
Oct 01, 2014
Kenji Hara
Nov 24, 2018
Nicholas Wilson
October 01, 2014
https://issues.dlang.org/show_bug.cgi?id=6620

Kenji Hara <k.hara.pg@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull, wrong-code
           Hardware|Other                       |All
                 OS|FreeBSD                     |All

--- Comment #3 from Kenji Hara <k.hara.pg@gmail.com> ---
https://github.com/D-Programming-Language/dmd/pull/4035

--
October 01, 2014
https://issues.dlang.org/show_bug.cgi?id=6620

--- Comment #4 from Kenji Hara <k.hara.pg@gmail.com> ---
(In reply to Kenji Hara from comment #3)
> https://github.com/D-Programming-Language/dmd/pull/4035

A small supplemental documentation fix: https://github.com/D-Programming-Language/dlang.org/pull/669

--
November 24, 2018
https://issues.dlang.org/show_bug.cgi?id=6620

Nicholas Wilson <iamthewilsonator@hotmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
                 CC|                            |iamthewilsonator@hotmail.co
                   |                            |m
         Resolution|---                         |WORKSFORME

--- Comment #5 from Nicholas Wilson <iamthewilsonator@hotmail.com> ---
 2.074.1: Failure with output:
-----
core.exception.AssertError@onlineapp.d(13): Assertion failure
----------------
??:? _d_assertp [0x42750d]
onlineapp.d:13 _Dmain [0x427447]
??:? _D2rt6dmain211_d_run_mainUiPPaPUAAaZiZ6runAllMFZ9__lambda1MFNlZv
[0x427857]
??:? scope void rt.dmain2._d_run_main(int, char**, extern (C) int
function(char[][])*).tryExec(scope void delegate()) [0x427787]
??:? scope void rt.dmain2._d_run_main(int, char**, extern (C) int
function(char[][])*).runAll() [0x427800]
??:? scope void rt.dmain2._d_run_main(int, char**, extern (C) int
function(char[][])*).tryExec(scope void delegate()) [0x427787]
??:? _d_run_main [0x4276f7]
??:? main [0x42746d]
??:? __libc_start_main [0x4218982f]
-----

Since      2.075.1: Success and no output

--