Advance Toolchain 14.0-6
Advance Toolchain new location
Since the end of August 2019, Advance Toolchain has been available from a new FTP server: public.dhe.ibm.com
Please be advised the FTP server at Unicamp won't be updated any longer.
New features in 14.0-6
- GCC provides:
- Version 10.4, see the release notes for details.
- Fix for several test cases fails after r11-8940.
- Fix for ICE in gfc_simplify_transpose, at fortran/simplify.c:8181 since r12-4967-gbcf3728abe848888.
- Fix for ICE in gfc_simplify_cshift, at fortran/simplify.c:2139 since r12-4967-gbcf3728abe848888.
- Fix for ppc inline expansion of memcpy/memmove should not use lxsibzx/stxsibx for a single byte.
- Fix for ICE in get_sym_storage_size, at fortran/interface.c:2800.
- Fix for ICE in gfc_array_dimen_size(): Bad EXPR_ARRAY expr since r12-4967-gbcf3728abe848888.
- Fix for ICE verify_gimple failed with -ff2c since r10-2279-ge0af8f52b10385d8.
- Fix for ICE in next_char, at fortran/io.cc:160.
- Fix for gcc.target/powerpc/bswap-brw.c fails after r12-8221.
- Fix for Incorrect calculation of INDEX(str1,str2) at compile time.
- Fix for ICE in gfc_simplify_unpack, at fortran/simplify.cc:8490.
- Fix for ICE in gfc_element_size, at fortran/target-memory.cc:132.
- Fix for during RTL pass: swaps ICE: verify_flow_info failed: missing REG_EH_REGION note at the end of bb 69 with -fnon-call-exceptions.
- Fix for ICE in gfc_simplify_extends_type_of, at fortran/simplify.cc:3109.
- Fix for Some ppc64le tests fail with -mcpu=power9 -mtune=power9.
- Fix for #pragma GCC diagnostic ignored "-Wunused-function" inconsistent.
- OpenSSL provides:
- Version 1.1.1q, see the release notes for details.
- Fix for Performance degradation in 1.1.1m.
- Fix for Memory Leak in X509V3_add1_i2d when flag is X509V3_ADD_DELETE.
- Fix for Regression: Unable to set EC_KEY private_key to NULL starting in 1.1.1h.
- Fix for X509_STORE_CTX_purpose_inherit semantics details.
- Fix for PEM_write() causes segfault with header=NULL.
- Python provides:
- Version 3.8.14, see the release notes for details.
- Userspace RCU provides:
- Version 0.12.4, see the release notes for details.
Packages in 14.0-6
- The Advance Toolchain is a self contained toolchain which isn't reliant on the base system toolchain.
- Base toolchain packages:
- GNU Binutils - 2.35.2-3437a8bad8a4 online docs
- Expat XML Parser - 2.2.10-10e75ca59a2e online docs
- GCC (GNU Compiler Collection) - 10.4.1-066ad086a7c1 [C, C++ (g++), fortran, Go] online docs
- GNU Standard C++ Library v3 (Libstdc++-v3) - 10.4.1-066ad086a7c1 online docs
- GNU Libgomp - 10.4.1-066ad086a7c1 online docs
- GNU C Library - 2.32-b81d2ac6b424 online docs
- GNU Multiple Precision Library - 6.1.2 online docs
- GNU MPC Library - 1.1.0-69ad1bcb8e9e online docs
- GNU MPFR Library - 4.0.2 online docs
- Additional support libraries, including some additional floating point support libraries:
- Decimal Floating Point C Library - 1.0.15-1031321fa9d2 online docs
- Libhugetlbfs - 2.23-6b126a4d7da9 online docs
- Libvecpf - 1.1.0 online docs
- Open Secure Sockets Layer - 1.1.1q-6e6aad333f26 online docs
- IBM Power Architecture Facilities Library - 0.3.0-cbb41aa0538a online docs
- Power Vector Library - 1.0.3-76ca105829a3 online docs
- Python - 3.8.14-67d5c50be8c1 online docs
- TCMalloc - 2.8-bda3c82e1161 online docs
- ZLIB Compression Library - 1.2.11-ba9df2111e9c online docs
- Development tools:
- GDB (GNU Debugger) - 9.2-9234a6aba1b6 online docs
- Additional performance and debugging tools:
- Valgrind - 3.16.1-24f63fd435e7 online docs
- Additional multi core support libraries:
- Boost - 1.73.0 online docs
- SPHDE - 1.4.0-6a630fad0fbe online docs
- Userspace RCU - 0.12.4-5fdcfa2faf73 online docs
- Thread Building Blocks - 2020.3-eca91f16d749 online docs
- POWER NX zlib compliant library:
- NX GZIP library - v0.61-14adc2b online docs