Intel Compiler 19 not stable 04-21-2019, 09:00 AM
#1
Hi recently i have updated my Intel compiler to 19 and i have experienced 2 nasty bugs
The first one I don't have code to show but there was 2-3 functions that had NTAPI and FORCEINLINE and where not included in the object file, after restarting my computer got fixed ?
The second one is pure example why companies shouldn't rush projects
If the variable szBasedNamesObject is not constant is stored as (PΣá6¿Ö!║æedObject\... I did tried C11 and C99 and removing /GF (read-only string pooling optimization) nothing works. If you ware going to buy 19 i recommend to use or stay on 18. Great compile overall
The first one I don't have code to show but there was 2-3 functions that had NTAPI and FORCEINLINE and where not included in the object file, after restarting my computer got fixed ?
The second one is pure example why companies shouldn't rush projects
Code:
// static CHAR szBasedNamesObject[] = "\\??\\BasedNamedObject\\";
// static VOLATILE CHAR szBasedNamesObject[] = "\\??\\BasedNamedObject\\";
static CONST CHAR szBasedNamesObject[] = "\\??\\BasedNamedObject\\";
BOOL
CheckInstance(VOID)
{
printf("You workin fam ? %s", szBasedNamesObject);
return TRUE;
}If the variable szBasedNamesObject is not constant is stored as (PΣá6¿Ö!║æedObject\... I did tried C11 and C99 and removing /GF (read-only string pooling optimization) nothing works. If you ware going to buy 19 i recommend to use or stay on 18. Great compile overall
(This post was last modified: 04-21-2019, 09:02 AM by IsBadWritePtr.)



![[+]](https://sinister.li/images/modern/collapse_collapsed.png)













