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

    <tr>
        <th>Summary</th>
        <td>
            [Flang] cannot list module variable in namelist
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            flang
      </td>
    </tr>

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

    <tr>
      <th>Reporter</th>
      <td>
          ye-luo
      </td>
    </tr>
</table>

<pre>
    main.f90
```
module cb_cond
  CHARACTER(LEN=256) :: prefixt   = ' '
end module

module cond
  use cb_cond
end module

program aa
use cond
implicit none
NAMELIST /inputcond/ prefixt
end program
```
```
$ flang-new main.f90
error: Semantic errors in main.f90
./main.f90:12:22: error: 'prefixt' is not a variable
 NAMELIST /inputcond/ prefixt
 ^^^^^^^
./main.f90:12:22: Declaration of 'prefixt'
  NAMELIST /inputcond/ prefixt
                       ^^^^^^^
```
gfortran works.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyMU01vnDAQ_TXmMlrkHfOxHDjQ7KJWSnNIcq8MGNatsZFtkubfV2bZTbNatUEGNMO8eY_54M7JQQtRkvQLSfcRn_3R2PJNbNRsosZ0b-XIpY77ghK6J7QiGV3PYo6mm5WAtvnRGt2dfAB3X6vH6u758Ehwd394IGyPaUawAMIqwiqYrOjlbw8AhO2BYB7uE1joDk5JV74PNH9xzO6K9jZysmawfATOT_YCu2DkOCnZSg_a6BX2UH0_3H97egaCtdTT7JdorM-i38nW1Dfrcm1iAr3ietho8QofKyqsNTZU5UmMXHvZwuJxIPVVZEywvnhYtUXCKgwPuOQgmJ91Yg7SgTYeOLxwK3lzrgx87h-BpIcb5z9S9qJV3HIvjQbTfxR07t0n-W9f_1B1VfWhN9ZbruHV2F8ujrqSdQUreCTKbU53aZ4lmEbHkiLtt2leZH2Wii3ynheY5ViwPKeM9jySJVJMKCLShLEkjZMiyYuMZrTIerFjW5JQMXKpYqVextjYIZLOzaLcYZonkeKNUG5ZMcRlDAhi2DZbhvhNMw-OJFRJ5917Bi-9WvayXhDpHlquQztD3Drpl8aGYdF8FOFbNFtVHr2fXFg3rAnWg_THuYlbMxKsA8P62kzW_BStD30Igh3BetH8JwAA__8hVS7O">