PGO Related Bugs/TB PGO Errors

From CDOT Wiki
Jump to: navigation, search

PGO Errors for Thunderbird


This error is occurs during the optimization phase.

/f/mozilla//python25/python /f/mozilla/thunderbird/mozilla/build/win32/pgomerge.py \
	  mozlcms ../../../dist/bin
Microsoft (R) Profile Guided Optimization Manager 8.00.50727.762
Copyright (C) Microsoft Corporation. All rights reserved.

Merging ..\..\..\dist\bin\mozlcms!1.pgc
.
.
.

link -NOLOGO -DLL -OUT:mozlcms.dll -PDB:mozlcms.pdb -SUBSYSTEM:WINDOWS  cmscnvrt.obj cmserr.obj cmsgamma.obj cmsgmt.obj cmsintrp.obj cmsio1.obj cmslut.obj cmsmatsh.obj cmsmtrx.obj cmspack.obj cmspcs.obj cmswtpnt.obj cmsxform.obj cmssamp.obj cmscam97.obj cmsnamed.obj cmsps2.obj cmscam02.obj cmsvirt.obj cmscgats.obj cmsio0.obj cmsprecache.obj    ./module.res -NXCOMPAT -SAFESEH -DYNAMICBASE  -LTCG:PGUPDATE -DEF:f:/mozilla/thunderbird/mozilla/modules/lcms/src/lcms.def -MAP:mozlcms.map    kernel32.lib user32.lib gdi32.lib winmm.lib wsock32.lib advapi32.lib   
PGOMGR : warning PG0188: No .PGC files matching 'mozlcms!*.pgc' were found.
   Creating library mozlcms.lib and object mozlcms.exp
Generating code
655 of 655 (100.00%) profiled functions will be compiled for speed
f:\mozilla\thunderbird\mozilla\modules\lcms\src\cmscgats.c(875) : fatal error C1001: An internal error has occurred in the compiler.
(compiler file 'F:\SP\vctools\compiler\utc\src\P2\main.c[0x10CA71C0:0x00000008]', line 182)
 To work around this problem, try simplifying or changing the program near the locations listed above.
Please choose the Technical Support command on the Visual C++ 
 Help menu, or open the Technical Support help file for more information

LINK : fatal error LNK1000: Internal error during IMAGE::BuildImage

  Version 8.00.50727.762

  ExceptionCode            = C0000005
  ExceptionFlags           = 00000000
  ExceptionAddress         = 10CA71C0 (10B00000) "f:\Program Files\Microsoft Visual Studio 8\VC\BIN\c2.dll"
  NumberParameters         = 00000002
  ExceptionInformation[ 0] = 00000000
  ExceptionInformation[ 1] = 00000008

CONTEXT:
  Eax    = 00000000  Esp    = 0012ED28
  Ebx    = 00000015  Ebp    = 0012ED3C
  Ecx    = 02999801  Esi    = 02970418
  Edx    = 02904212  Edi    = 00000000
  Eip    = 10CA71C0  EFlags = 00010246
  SegCs  = 0000001B  SegDs  = 00000023
  SegSs  = 00000023  SegEs  = 00000023
  SegFs  = 0000003B  SegGs  = 00000000
  Dr0    = 00000000  Dr3    = 00000000
  Dr1    = 00000000  Dr6    = 00000000
  Dr2    = 00000000  Dr7    = 00000000
make[6]: *** [mozlcms.dll] Error 232
make[6]: *** Deleting file `mozlcms.dll'
make[6]: Leaving directory `/i/mozilla/thunderbird/tb-changes/tb/mozilla/modules/lcms/src'
make[5]: *** [libs] Error 2
make[5]: Leaving directory `/i/mozilla/thunderbird/tb-changes/tb/mozilla/modules/lcms'
make[4]: *** [libs_tier_external] Error 2
make[4]: Leaving directory `/i/mozilla/thunderbird/tb-changes/tb/mozilla'
make[3]: *** [tier_external] Error 2
make[3]: Leaving directory `/i/mozilla/thunderbird/tb-changes/tb/mozilla'
make[2]: *** [default] Error 2
make[2]: Leaving directory `/i/mozilla/thunderbird/tb-changes/tb/mozilla'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/i/mozilla/thunderbird/tb-changes/tb'
make: *** [build] Error 2