PGO Related Bugs

From CDOT Wiki
Revision as of 22:49, 26 September 2008 by Cbishop2 (talk | contribs) (Errors)
Jump to: navigation, search

Project Name

PGO Related Bugs

Project Description

Firefox crashes or experiences bugs after creating PGO builds on Windows. The focus of this project is to determine what is causing these crashes or bugs and either patch/fix them or find solutions to allow for the optimizations without incurring the problems.

Project Leader(s)

Chris Bishop

Project Contributor(s)

- None so far but that will change.

NOTE: only Project Leader(s) should add names here. You can’t add your own name to the Contributor list.

Project Tasks

Task Details Priority Status Target Link(s)
Compile Firefox PGO Compile the trunk of Firefox using make -f client.mk profiledbuild. High Done 0.1 R
Reproduce PGO Bugs or Crashes I need to reproduce the bugs or crashes other people were experiencing with their pgo builds. High Not Started 0.1 R
Compile Firefox PGO Tests Compile Firefox with VS 2005 and Vista SDK and compile with VS 2008 w/o Vista SDK. low Not Started 0.3 R

Project Details

Errors

Build Environment: Windows XP (32-bit) Visual Studio 2008 Vista SDK

Firefox Compilation Errors ( Sept 26th, 2008 )
e:\mozilla\trunk\modules\lcms\src\cmscgats.c(875) : fatal error C1001: An internal error has occurred in the compiler.
(compiler file 'f:\dd\vctools\compiler\utc\src\p2\main.c[0x511953E5: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 9.00.21022.08

  ExceptionCode            = C0000005
  ExceptionFlags           = 00000000
  ExceptionAddress         = 511953E5 (51030000) "e:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\c2.dll"
  NumberParameters         = 00000002
  ExceptionInformation[ 0] = 00000000
  ExceptionInformation[ 1] = 00000008

CONTEXT:
  Eax    = 00000000  Esp    = 0012ED18
  Ebx    = 02D5D215  Ebp    = 0012ED2C
  Ecx    = 02D96601  Esi    = 02D5D280
  Edx    = 02DAAE12  Edi    = 00000305
  Eip    = 511953E5  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


Firefox Compilation Errors ( Sept 22th, 2008 )
make[6]: *** [mozlcms.dll] Error 232
make[6]: *** Deleting file `mozlcms.dll'
make[5]: *** [libs] Error 2
make[4]: *** [libs_tier_external] Error 2
make[3]: *** [tier_external] Error 2
make[2]: *** [default] Error 2
make[1]: *** [build] Error 2
make: *** [profiledbuild] Error 2


Performance


Project News

September 2008


  • Sept 26th, 2008
    Compile with VS 2005 Instead
    mconner and dbaron on the #developers on irc://moznet.org suggested I try to compile the profile build using Visual Studio 2005. My other build environment is XP (32bit), VS 2008 and Vista SDK. For testing purposes I should check if VS 2005 and Vista SDK compile then VS 2008 by itself. I'll probably use VirtualBox to make it easier.

    The actual error to my compiling with VS 2008 is found under Project Details.

  • Sept 24, 2008
  • Sept 22th, 2008
  • Sept 20th, 2008
  • Sept 19th, 2008
  • Sept 18th, 2008
  • Sept 17th, 2008
  • Sept 15th, 2008