Jump to ID:
Community

Project Home

Tracker

Documents

Discussions

Wiki

Project Info
Forum Topic - Pre-Release vs. Release: (11 Items)
   
 
 
Pre-Release vs. Release  
So in terms of stability, what is the difference between the Pre-Release and Release versions of 6.4.0?  If there is a 
difference, what is the estimated release date for the Release version of 6.4.0?
Re: Pre-Release vs. Release  
Hi Andy,

The Pre-release version can be used under the terms of the 'alpha' agreement that you'll see when you install the 
software. 

We plan for three more milestone builds to be posted prior to commercial release. The updates will be provided on 
roughly three week intervals.

Most feature work is now complete for 6.4.0, however there are a fair number of problem reports that are being chased 
across the spectrum. As a reminder, 6.4.0 is an integrated rollup of technologies found in many Foundry27 projects that 
are already accessible to you as well as projects that are still being maintained internally (we're gradually rolling 
these out, as we are able). We're planning to roll out BSPs compatible with 6.4.0 very shortly.

From an internal testing point of view, we have a reasonable level of confidence in stability, although there is still a
 fair amount of integration testing and PR testing planned over the next few months. There may be some small adjustments
 to the shiplist and additional corrections as this proceeds.

If you find issues with the software, don't hesitate to report them to the forum. Problems will be triaged for fixing in
 this release or in future versions of SDP.

Thanks for your question.
Mike

(6.4.0 Project Mgr)
Re: Pre-Release vs. Release  
On the pre-Release page it makes mention of support for the latest GNU toolchain (4.2.4). Will support for GG 4.3.1 be 
in the final? Or Eclipse 3.4 for that matter? or will that come in a .1 release later down the line?
Re: Pre-Release vs. Release  
What's so great about gcc 4.3.1 that you long so much for it?
Re: Pre-Release vs. Release  
the inclusion of the MPFR Library was added in GCC 3.3 and is something I rely on a little bit. As far as Eclipse 3.4, 
there are a myriad of updates that make is nicer to work with that 3.3. come of the changes here, http://download.
eclipse.org/eclipse/downloads/drops/R-3.4-200806172000/whatsnew3.4/eclipse-news-part1.html and here http://download.
eclipse.org/eclipse/downloads/drops/R-3.4-200806172000/whatsnew3.4/eclipse-news-part2.html

Re: Pre-Release vs. Release  
You interested in Eclipse 3.4 or in CDT 5.0? Unless you programming on Java I don't think it matter that much.
If you just want eclipse 3.4 it may even work, you can try to upgrade it yourself (but this is not tested configuration,
 because it was only release couple of month ago
and it is not enough time to do a proper integration), CDT 5.0 won't work with IDE 4.5 because of API changes in CDT.

Chris Niewiarowski wrote:
> the inclusion of the MPFR Library was added in GCC 3.3 and is something I rely on a little bit. As far as Eclipse 3.4,
 there are a myriad of updates that make is nicer to work with that 3.3. come of the changes here, http://download.
eclipse.org/eclipse/downloads/drops/R-3.4-200806172000/whatsnew3.4/eclipse-news-part1.html and here http://download.
eclipse.org/eclipse/downloads/drops/R-3.4-200806172000/whatsnew3.4/eclipse-news-part2.html
> 
> 
> 
> _______________________________________________
> QNX Software Development Platform 6.4.0 Pre-Release
> http://community.qnx.com/sf/go/post12350
> 
Attachment: Text elaskavaia.vcf 116 bytes
Re: Pre-Release vs. Release  
yes CDT 5.0 was what I was looking for, not to big a deal but good to know that it wont work witht he 4.5 IDE.
Re: Pre-Release vs. Release  
> What's so great about gcc 4.3.1 that you long so much for it?

I have in QNX6.3.2 all the versions of the compiler gcc. Also gcc 4.3.2 and gcc 4.4.0.
The results from my experiences, that 4.3.* and 4.4. * considerably better possibilities of the optimization have than 
the previous versions. And these compilers can use possibilities new CPU - Core2.
Look the example times of the realization of the test programm

__________|_-O0 _________
QCC2.95.3 _|  1.294601895 _
QCC3.3.5 __|  1.270605567 _
gcc4.1.3 ___| 1.224812575 _
gcc4.2.4 ___| 1.251608474 _
gcc4.3.2 ___| 1.381788554 _
gcc4.4.0 ___| 1.377589196 _

                   -O2 -fomit-frame-pointer 
__________| pentium4 ___| pentiumpro ___|
QCC2.95.3 _|____________| 1.248208994 _|
QCC3.3.5 __| 1.105030904 | 1.269605720 _|
gcc4.1.3 ___|1.249208841 | 1.1964169 20_|
gcc4.2.4 ___|1.265606332 | 1.209614900 _| 
gcc4.3.2 ___|1.098631883 | 0.949854650 _| 
gcc4.4.0 ___|1.093432679 | 0.968251834 _| 

                   -O2 -fomit-frame-pointer 
__________|__native______| core2 
QCC2.95.3 _|____________| 
QCC3.3.5 __|____________| 
gcc4.1.3 __ |____________| 
gcc4.2.4 ___|1.050239288_| 
gcc4.3.2 ___|0.938056455_| 0.939056302 
gcc4.4.0 ___|0.939056302_| 0.937456547
  
Re: Pre-Release vs. Release  
Interesting numbers, bogdan celer. 

Once a compiler is shipped as part of Momentics, it needs to be as stable as possible. I believe that means QNX can't 
upgrade the compiler as soon as a new version is out. Preference is on 'latest possible, stable version'. :-)

IMHO, most of the performance problems I see today are because of wrong programming language (e.g. Java, C++) or 
software architecture problems. No compiler can fix those. :-)

Cheers,


Malte
Re: Pre-Release vs. Release  
Hi Chris,

We'll be freezing at gcc 4.2.4 for the SDP 6.4.0 release.

Thanks
Mike
Re: Pre-Release vs. Release  
Ah, good to know. I am really looking forward to the 6.4 release, its shaping up really nicely.