Community
Participate
Working Groups
Port native logging (CBE) to Itanium/Windows platform to complete TPTP support for the platform.
Please include me in the review of this code before committing to CVS.
Synchronize the target with the top level bug.
Once completed, add this platform support to TPTP's JRE and OS support statement under the 'Native Logging' section(http://www.eclipse.org/tptp/home/project_info/releaseinfo/4.1/support.html#Native logging).
Reassigning to Randy - need to add new platform to download page after build is working.
I've built and minimally tested (one set of unit tests passed 58/58) in my sandbox. Real build is dependent on completing the hand-crafting of the remaining 11/12 unit test makefiles. I've just tested the Windows-IPF CBE.dll against the native ported AC and it works well. Running AC with 32-bit CBE.dll file in place and style set to "CBE" yields "Simple" logging... putting the native ported CBE.dll file in place yields CBE logging. As everyone else has pointed out... once this is done it has to be put on the web page for download.
Copied makefile.win_ia32=>makefile.win_ipf, and had it build using .mak64 files. Replicated all .mak files in WinBuild to .mak64 versions with following changes: Win32=>IA64 /pdbtype:sept, /YX, and /MLd usage removed all odbc*.lib references removed bufferoverflowU.lib added to all LINK32_FLAGS All /machine:I386=>/machine:IA64 All internal references to .mak changed to go to .mak64 versions.
Updated build_ia.sh to build Windows-IPF CBE, update from that build, and put the "real" legal notices in for all 64-bit builds while updating the all_platforms packages. Also put minimal compilation needs in configure-environment.sf so as to give what is needed to build CBE on Windows-IPF. (agntctrl has more needs, so gave it a project-specific c-e.sf file before.)
Built, unit tested, tested AC with CBE logging. Will file new bugzilla for getting presence on download web page.
As of TPTP 4.6.0, TPTP is in maintenance mode and focusing on improving quality by resolving relevant enhancements/defects and increasing test coverage through test creation, automation, Build Verification Tests (BVTs), and expanded run-time execution. As part of the TPTP Bugzilla housecleaning process (see http://wiki.eclipse.org/Bugzilla_Housecleaning_Processes), this enhancement/defect is verified/closed by the Project Lead since this enhancement/defect has been resolved and unverified for more than 1 year and considered to be fixed. If this enhancement/defect is still unresolved and reproducible in the latest TPTP release (http://www.eclipse.org/tptp/home/downloads/), please re-open.