- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The following code generate an ICE on ifx version:
ifx (IFX) 2024.0.2 20231213
Copyright (C) 1985-2023 Intel Corporation. All rights reserved.
program test_inc_pointers
implicit none
integer, parameter :: N = 20
complex, target :: wz(N)
real, pointer :: wr(:)
integer :: i
wr => wz%re
print *, wr
end program
#0 0x000000000232d4ea
#1 0x0000000002394d07
#2 0x0000000002394cd6
#3 0x000000000242d4d3
#4 0x00000000022cbb7a
#5 0x00000000024371ab
#6 0x00000000023d31bb
#7 0x00000000023d25cc
#8 0x00000000023e120a
#9 0x00000000023e3215
#10 0x00000000023e37f5
#11 0x00000000023e5f6d
#12 0x00000000023e3215
#13 0x00000000023e05ba
#14 0x00000000023e3215
#15 0x00000000022703e6
#16 0x000000000226fd9e
#17 0x0000000002452dbe
#18 0x00007f605d5a6d90
#19 0x00007f605d5a6e40 __libc_start_main + 128
#20 0x00000000020ab129
wzerror.f90(8): error #5623: **Internal compiler error: internal abort** Please report this error along with the circumstances in which it occurred in a Software Problem Report. Note: File and line given may not be explicit cause of this error.
wr => wz%re
----------^
compilation aborted for wzerror.f90 (code 3)
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
thanks for reporting this. Fortunately, we fixed it already in our next release, so expect it working in 2024.1:)
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page