- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am using Paralell Studio 2011 with Visual Studio 2010 and i tried to use the Intel C++ compiler instead of the Microsoft one for a medium large project (250 k loc).
The x86 Version builds and runs. The x64 Version stops building with:
2> Fatal compilation error: Out of memory asking for 2097160.
2>xilink : error #10014: problem during multi-file optimization compilation (code 1)
2>xilink : error #10014: problem during multi-file optimization compilation (code 1)
This is a XP x64 Machine with 14 GB RAM.
I Googled and i found this topic:
http://software.intel.com/en-us/articles/ipo-parallel-switches-internal-compiler-error
But going to Project->Properties->C/C++->Debug [Intel C++] i see that
"Enable Parallel Debug Checks" is set to "No".
Also a trial to update parallel studio from
"Help->Intel parallel Studio 2011->Check for Updates"
results in
"There are no updates available at the moments"
What is the cause for this problem and what can i doto get around it?
Thanks for any help!
Exact Version Numbers
Microsoft Visual Studio 2010
Version 10.0.40219.1 SP1Rel
Intel® Parallel Advisor 2011 Update 3, (build 186618), Copyright © 2009-2011 Intel Corporation. All rights reserved.
Intel® Parallel Amplifier 2011 Update 5, (build 186533), Copyright © 2009-2011 Intel Corporation. All rights reserved.
Intel® Parallel Composer 2011 Update 6
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
As the "out of memory" error occurs during your IPO link phase, unsetting /Qipo in your project properties (and a full rebuild) should help. The Intel64 compiler probably has more aggressive IPO limit defaults than the IA32 one. You can read about them and modify them if you have time.
There are also options to perform IPO in batches, written up in the compiler documentation.
The parallel build option referred to in the URL you referenced is not the one you checked, but you would have had to enable parallel build yourself to hit that one (it's not on by default).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I found out now that this is not a problem of the 64-Bit compiler but of the optimizing compiler. The Problem also occurs in the 32 Bit release version.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Any Idea how to get this update?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
at https://registrationcenter.intel.com, you can choose updates which are available under your license.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Information shown there is
- Intel® Parallel Studio (all tools)
No Downloads
- Intel® Parallel Amplifier
Update 3 26 May 2010
- Intel® Parallel Composer
Update 6 19 Apr 2010
- Intel® Parallel Inspector
Update 2 30 Oct 2009
Also a trial to update parallel studio from
"Help->Intel parallel Studio 2011->Check for Updates"
results in
"There are no updates available at the moments"

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page