Since the last Open64 compiler release (4.2.4) in early April there have been a
lot of check-ins into the trunk reflecting a tremendous amount of development
work (in new features, functionality enhancements and performance improvements)
as well as bug fixes -- even with some nice code clean-ups thrown in for good
measure. It's time for another release!
I want to communicate the following plan and timeline for the next Open64
compiler release.
The next Open64 compiler release will be Release 5.0. We have decided to
de-couple the versioning of the Open64 compiler release from that of the gcc
frontend.
September 9, 2011:
Close the trunk for active development. This is the last day to check in new
features or (functionality/performance) enhancements for the 5.0 release. May
I request that all pending code reviews/check-in requests be addressed by this
date. (Please e-mail me off-list if this date is not convenient for you and
we'll try our best to work things out.)
September 10 - October 23, 2011:
Bug fix period ("stage 2"). During this period we will assess the
release-readiness of the compiler and fix defects uncovered during testing. We
will also "scrub" the bugzilla database and may target certain defects to be
fixed for the 5.0 release. (Thanks to some of you, some amount of bug
scrubbing has begun already. We will continue to monitor the status and
severity of all the known bugs during this period.) We will adhere to the
established release criteria for quality and performance. (This period may
stretch or shrink a bit depending on how smoothly the assessment progresses.)
October 24, 2011:
Create a branch for the 5.0 release. Open the trunk for active development.
Check-ins made to the trunk from this date on will go into the next release.
October 24 - October 31, 2011:
Perform a final round of testing on the 5.0 release branch. The plan is to
post the 5.0 release by October 31, 2011.
May I also request that if you have made check-ins into the trunk since March
29, 2011, that you visit this link
http://wiki.open64.net/index.php/ActiveDevelopment and update the section
"Major Changes in Release 5.0" as appropriate.
We need help to make this (and every) Open64 compiler release successful. If
you can volunteer to help us with test builds, regression testing, performance
measurements, etc., please let me know. In particular, during stage 2, I want
to have as much coverage on as many platforms as possible. Also, if you can
help with fixing bugs during stage 2, especially the high priority bugzilla
defects, that would be greatly appreciated.
One more heads-up regarding this release: We plan to officially deprecate the
following two features:
1. gcc 3.x frontend support
2. IRIX support
In other words, this 5.0 release will be the *last* release the above two
deprecated features will be supported; they will no longer be supported after
the 5.0 release. We will state this in the upcoming 5.0 release notes also.
The above items were discussed and approved by OSG in recent meetings.
Thanks,
Michael Lai
------------------------------------------------------------------------------
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management
Up to 160% more powerful than alternatives and 25% more efficient.
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
_______________________________________________
Open64-devel mailing list
Open64-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open64-devel