PGO Related Bugs
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)
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
PGO Build Results ( Sept 20th, 2008 ) | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
The program loads 15,000 random records from a text file into 4 tables each using a different method for storage and searching.
|
Project News
September 2008
Date | Comments | |
---|---|---|
Sept 26th, 2008 | Successfully compiled Firefox with PGO using Visual Studio 2005 compiler. Tests and debug are disabled. | |
Sept 26th, 2008 | On IRC some guys suggested compiling with Visual Studio 2005 instead. | |
Sept 24th, 2008 | Attempted to compile with debug and test disabled. Still Failed. | |
Sept 22th, 2008 | Failed to compile Firefox with PGO on Visual Studio 2008. | |
Sept 20th, 2008 | Successfully compiled one old assignment using PGO in Visual Studio. Results in Project Details. | |
Sept 19th, 2008 | Tried to compile some old assignments using PGO in Visual Studio. Two assignments failed. | |
Sept 18th, 2008 | Created this Project Page. | |
Sept 17th, 2008 | Created First Build of Firefox. | |
Sept 15th, 2008 | Met with Ted Mielczarek and discuss PGO Project. |