- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am attempting to improve CMake's CXX feature detection support with Intel compilers. I have encountered an issue while attempting to run one of their tests: Tests/CompileFeatures/cxx_generalized_initializers.cpp. This error is fortunately easily to reproduce outside of the test suite; just run:
icpc -std=c++11 -c cxx_generalized_initializers.cpp
I get the same error (though on different line numbers) on both 14.0.2 and 15.0.3:
cxx_generalized_initializers.cpp(27): internal error: assertion failed at: "shared/cfe/edgcpfe/overload.c", line 22179 A<int> as = { 1, 2, 3, 4 }; ^ compilation aborted for cxx_generalized_initializers.cpp (code 4)
With version 15 it happens on 22666; with 14 it happens on line 22179.
What other information do you need from me?
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Thanks for reporting your issue with test code. I have escalated this issue to engineering team, I'll check status and keep update you.
Thanks,
Reddy

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