- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
trying to compile my C++/OpenMP program on Linux/Debian/Testing, I get the following error:
$ icc labyrinth.cpp -o labyrinth -openmp
labyrinth.cpp(493): internal error: diag_message: missing symbol substitution
}
^
compilation aborted for labyrinth.cpp (code 4)
This happens with icc 8.0 and 8.1 using either icc or icpc. I have no clue how to tackle this, as other compilers I have tried the same program with compile it just fine. Any ideas?
trying to compile my C++/OpenMP program on Linux/Debian/Testing, I get the following error:
$ icc labyrinth.cpp -o labyrinth -openmp
labyrinth.cpp(493): internal error: diag_message: missing symbol substitution
}
^
compilation aborted for labyrinth.cpp (code 4)
This happens with icc 8.0 and 8.1 using either icc or icpc. I have no clue how to tackle this, as other compilers I have tried the same program with compile it just fine. Any ideas?
Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It sounds like a bug in the OpenMP support.
It's best to submit itto Premier Support, but do provide the labyrinth.i file (preprocessed).
Thanks,
Jennifer
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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