Advance Toolchain 14.0-7
Debian 10 (buster) end of support
Debian 10 (buster) reached EOL in August 2022. Advance Toolchain packages won't be provided for Debian 10 (buster) with Advance Toolchain 14.0-7 and later.
New features in 14.0-7
- GCC provides:
- Fix for ICE on subroutine call with allocatable polymorphic assumed-rank argument.
- Fix for Wrong code with intent out assumed-rank allocatable.
- Fix for Optimization breaks pointer association.
- Fix for ICE on automatic reallocation.
- Fix for ICE in copy_to_mode_reg, at explow.c:651.
- Fix for Indefinite recursion when compiling -mmma requiring testcase w/ -maltivec.
- Fix for ICE: Invalid expression in gfc_element_size since r10-2083-g8dc63166e0b85954.
- Fix for ICE in gfc_conv_expr_op, at fortran/trans-expr.c:3882 since r12-3993-gb19bbfb148250536.
- Fix for g++.dg/torture/pr31863.C fails on darwin with "using serial compilation of 2 LTRANS jobs".
- Fix for ICE in find_array_section, at fortran/expr.cc:1582.
- Fix for No array-to-pointer conversion for MMA accumulator.
- Fix for ICE in add_init_expr_to_sym, at fortran/decl.cc:2132.
- Fix for lto -g ICE in dwarf2out_register_external_die at dwarf2out.cc:6072.
- Fix for lto -g ICE in dwarf2out_register_external_die at dwarf2out.cc:6076.
- Fix for LTO plugin fails to build in parallel builds.
- Fix for ICE in gen_movxo, at config/rs6000/mma.md:333.
- Fix for clobber ordering problem when an actual intent(in) argument depends on the value of an intent(out) argument.
- Fix for ICE in gfc_simplify_pack, at fortran/simplify.cc:6438 since r12-4278-g74ccca380cde5e79.
- Fix for ICE in gfc_simplify_expr, at fortran/expr.cc:2290.
- Fix for ICE in simplify_findloc_nodim, at fortran/simplify.cc:5675.
- Fix for ICE in gfc_simplify_unpack, at fortran/simplify.cc:8461.
- Fix for ICE in gfc_conv_procedure_call, at fortran/trans-expr.cc:6193.
- Fix for ICE on recursive DT with DTIO since r7-4096-gbf9f15ee55f5b291.
- Fix for Incorrect bound calculation when bound intrinsic used in size expression.
- Fix for ICE in gen_movxo, at config/rs6000/mma.md:339.
- Fix for ICE in gen_movoo, at config/rs6000/mma.md:292.
- Fix for ICE in check_charlen_present, at fortran/iresolve.cc:98 since r13-4394-g3832c6f7e672e76b.
- Fix for ICE in get_expr_storage_size, at fortran/interface.cc:2862.
- Fix for ICE in gfc_trans_use_stmts, at fortran/trans-decl.cc:5361 since r6-3704-g2b3f52a2d0fb22ba.
- Fix for ICE in get_expr_storage_size, at fortran/interface.cc:2941.
- Fix for ICE in gfc_check_dependency, at fortran/dependency.cc:1295.
- Fix for ICE in compare_bound_int(): Bad expression.
- Fix for ICE in transformational_result, at fortran/simplify.cc:478.
- Fix for Intrinsic IBITS(I,POS,LEN) fails when LEN equals to BIT_SIZE(I)..
- Fix for ICE in generate_coarray_sym_init, at fortran/trans-decl.c:5203.
- Fix for ICE in hash_operand, at fold-const.c:3768.
- Fix for ICE in mio_name_expr_t, at fortran/module.c:2159.
- Fix for ICE in expr_check_typed_help, at fortran/expr.c:5437.
- Fix for ICE: Segmentation fault (in add_reg_note).
- Fix for gcc.target/powerpc/divkc3-1.c and mulkc3-1.c fail for 32 bits.
- OpenSSL provides:
- Version 1.1.1s, see the release notes for details.
- Fix a memory leak in rsa_priv_encode.
- Fix the ceiling on how much encryption growth we can have.
- Python provides:
- Version 3.8.16, see the release notes for details.
- Update the OpenSSL version to 1.1.1t (GH-101727).
- TBB provides:
- Userspace RCU provides:
- Version 0.12.5, see the release notes for details.
Packages in 14.0-7
- 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-2d1a2d671959 [C, C++ (g++), fortran, Go] online docs
- GNU Standard C++ Library v3 (Libstdc++-v3) - 10.4.1-2d1a2d671959 online docs
- GNU Libgomp - 10.4.1-2d1a2d671959 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.1s-68cec7e9d31f 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.16-045b2523ff39 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.5-31535943a887 online docs
- Thread Building Blocks - 2020.3-8a69927b7a7c online docs
- POWER NX zlib compliant library:
- NX GZIP library - v0.61-14adc2b online docs
- POWER10 enablement.