- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi, this is more of a bug report rather than question, if there is a better place to post it (like a bug tracker) I'd be happy to move it.
I got the code down to this:
subroutine s(p, a, q) bind(c)
use iso_c_binding, only: c_double
implicit none
complex(c_double), intent(in), value :: p, q
complex(c_double), intent(in) :: a
end subroutine s
`ifx -c` gives some backtrace and the following:
error #5533: Feature found on this line is not yet supported in ifx
subroutine s(p, a, q) bind(c)
---------------^
compilation aborted
ifort -c works fine.
Changing pretty much anything in this makes it work, even odd things like for example reordering the parameters to s(p, q, a).
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This is the right place to report compiler bugs for ifx, unless you have Priority Support. Thanks for taking the time to report it.
I filed a bug report on this one, CMPLRLLVM-36361. Don't look for a fix in the next release that's due in April.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page