- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The following code (compiled with ifx 2025.1.0) leads to an ICE:
CALL CO_SUM(ABS(I))
END
In all likelihood the same ICE exists with other collective intrinsic subroutines.
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
That program is not valid Fortran. Attempting to compile it with gfortran revealed its bug:
```
2 | CALL CO_SUM(ABS(I))
| 1
Error: ‘a’ argument of ‘co_sum’ intrinsic at (1) must be a variable
```
Of course ifx should have given a better error
message.

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