<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/59816>59816</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [flang] flang-new vs gfortran (elemental functions)
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          k-arrows
      </td>
    </tr>
</table>

<pre>
    Test code:
https://github.com/gcc-mirror/gcc/blob/master/gcc/testsuite/gfortran.fortran-torture/execute/elemental.f90

flang-new:
```console
$ flang-new -flang-experimental-exec elemental.f90
$ ./a.out
Fortran STOP: code 2
```

gfortran:
```console
$ gfortran -Wall -Wextra elemental.f90
$ ./a.out
$
```

compiler version:
```console
$ flang-new --version
flang-new version 16.0.0 (https://github.com/llvm/llvm-project.git 83d4851436904c005ff0831e38e1814a0a8f00ac)
Target: x86_64-unknown-linux-gnu
Thread model: posix

$ gfortran --version
GNU Fortran (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyUVE9vnD4Q_TTmYoHswYA5cMhPEb9bW6mJcqyMd2DdePHKf5LtpZ-9AnaTTVRFqYQwM_OYeX4ztgrBTDNiR6r_SHWbqRT3znePufLePYdscLtf3R2GSLXbISlvCLsl7GYf4zEsFvQE-snEfRoK7Q6LoXV-MN47vxkE-sG6gUB_UCHiqzdiiCGZiItndD56NRfnNY_Ox-SXEJ5QpxWEFg84R2WLsWUbj-09WjVP-YzPL_xIzbZHuzk4i2cvCPqCpfn2iacjerMlzpdi9G91QNCCQK8Kl-Lm6jem9Pvd12-kvFn1ofCu_DXLyx4_QfICpfmDspbmD3iKXn2SGAHxAQvtDkdj0dMn9MG4z7C5kiy__PVW90syyuuCFYwSkB9MiLVPlyU_evcTdSwmE6ksd0JWXJR1y4RmrBpHJkuOpUQuuVBMyZExpQm0W_075SeMi_gnWf-oRZ7mx9k9z7k1czrl05zOuL1HtaMHt0O7oI8umNO1KG81f7vJ_7_c00uvCcj7Ic0xUc6LsmA5T6vJfwMUTBBoz4F3kma7rty1Zasy7HjdgGS8bZts3zEtQLalGHnZolaDbpTQUNZ1w2FseJOZDhiUjDPBSl7yplCVZpWo5KhlM9ZKEcHwoIwtFjkL56fMhJCwq1rJ68yqAW1YDzfA0qg1SACWs-67tQVDmgIRzJoQw2uWaKJdb4W1yaS6vRqDp_CqFgH5MpZ0TLOOxs2BQJslb7t_mwIC_covEOhX_n8CAAD__33dZUE">