Bug #57228 No ICC-compiled tarball for MySQL 5.1.51
Submitted: 4 Oct 2010 20:22 Modified: 6 Oct 2010 13:47
Reporter: Gabriel Torres Email Updates:
Status: Closed Impact on me:
Category:MySQL Server: Documentation Severity:S3 (Non-critical)
Version:5.1.51 OS:Linux
Assigned to: Paul DuBois CPU Architecture:Any

[4 Oct 2010 20:22] Gabriel Torres
All MySQL versions up to 5.1.50 had the binaries also compiled using the Intel Compiler (ICC), which, according to MySQL, offers 20% performance increase when ran on Intel CPUs. However, MySQL 5.1.51 is the first release not to offer ICC-compiled binaries as an option. I wonder if the support for ICC was dropped or you guys simply forgot to compile and put the file online. Please advice.

How to repeat:
Look at http://dev.mysql.com/downloads/mysql/5.1.html#downloads, select Linux - Generic and try locating a file with icc on its name. For this particular version it should be called mysql-5.1.51-linux-x86_64-icc-glibc23.tar.gz, but this file is not available.

Suggested fix:
Please compile MySQL 5.1.51 with ICC and put it online. Thanks.
[5 Oct 2010 7:44] Valeriy Kravchuk
As far as I know we do not distribute binaries built with ICC any more (for whatever reasons). But as this is not explained at http://dev.mysql.com/doc/refman/5.1/en/news-5-1-51.html I think we have a valid documentation request here.
[6 Oct 2010 13:47] Paul DuBois
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-50.html says:

This is the final release of MySQL 5.1 for which MySQL binary distributions built with the icc compiler will be offered (with the exception of specific IA64 RPM packages for RHEL and SLES, because icc is the recommended compiler for that platform). Previously obtained performance benefits compared to other available compilers have diminished, and recent versions have begun to present build and runtime problems.

This note was not added until after the 5.1.50 release went out, so it was added too late to be part of the release announcement.
[12 Nov 2010 3:48] Roel Van de Paar
See bug #53358