- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I've been having problems trying to build with the libsigc libraries, using intel compiler version 9. Trying to include headers from libsigc causes the compiler to crash, producing the message : 'internal error: backend signals'.
The crash occurs in preprocessing, just the line '#include "sigc++/signal.h"' is enough to cause it. The compile seems to break while including the libsigc file 'adaptor_trait.h', which is making heavy use of template classes.
The same code works with compiler version 7.1.
Any suggestions would be welcome! Thanks.
I've been having problems trying to build with the libsigc libraries, using intel compiler version 9. Trying to include headers from libsigc causes the compiler to crash, producing the message : 'internal error: backend signals'.
The crash occurs in preprocessing, just the line '#include "sigc++/signal.h"' is enough to cause it. The compile seems to break while including the libsigc file 'adaptor_trait.h', which is making heavy use of template classes.
The same code works with compiler version 7.1.
Any suggestions would be welcome! Thanks.
Message Edited by richc23 on 01-06-2006 07:37 AM
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
As always, compiler internal error, on a current version, is cause for submission of a formal problem report on your premier.intel.com account. I could guess that a failure seen only in a newer compiler might be provoked by attempting more optimization. Cutting back to a more conservative option might work around it, but you are entitled to ask for an investigation.
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