- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I use the 12.1 Build 20111011 compiler (update 7), when I make an speed optimized build I get
ipo: remark #11024: Main entry point was not seen
Ok, its just a remark, butwhat does this mean ?
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Did you switch /Qipo on in your speed optimized build? If yes, is your projecta multi-file application where /Qipo only would make sense?Do you have asimple reproducer you could upload?
Hubert.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Hubert,
yes /Qipo is set the target is an dll and it is multi file project, my compiler switches are
/Wall /Wport /Wcheck /Wp64 /FIgiCPWarnRestrictions.h /nologo /Ox /Oi /Oy /QaxSSE2 /Qip /Qipo /Qprec-div- /Qopt-prefetch /fp:source /Qscalar-rep /Gd /GR /c /Qvc10 /arch:IA32 /Qglobal-hoist- /Qms0 /Qrestrict /Qsfalign- /WL /DWIN32_LEAN_AND_MEAN /GF /Zp4 /MD /EHs /EHc
I can try to make it simpler, but this will need a little time.
Torsten
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Torsten,
Just an addition for tests without IPO to see if this helps. Please add also LINKER option /qnoipo (Configuration Properties > Linker > Optimization [Intel C++] > Interprocedural Optimization: No (/qnoipo). The compiler option alone DOES NOT disable interprocedural optimization.
Let me know if this helps.
Regards,
Hubert
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
does your DLL define DllMain? It looks to me it does not and hence the compiler (more precisely: IPO) let's you know.
It's nothing serious just a remark. Knowing the entry point of a DLL would help IPO AFAIK but it's not necessarily needed.
For completeness, there's another related thread here.
Best regards,
Georg Zitzlsberger

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