Releases
at16.0-2
er-1
released this
28 Apr 07:40
New features in 16.0-2
GCC provides:
Fix for ICE in attr_decl1, at fortran/decl.c:8691 .
Fix for ICE in resolve_common_vars, at fortran/resolve.c:956 since r11-3866-g4d2a56a0f7135469 .
Fix for ICE in gfc_free_namespace, at fortran/symbol.c:4039 since r10-2798-ge68a35ae4a65d2b3 .
Fix for ICE in resolve_symbol, at fortran/resolve.cc:15815 .
Fix for ICE in check_assumed_size_reference, at fortran/resolve.cc:1650 .
Fix for error: #error You must define PREFERRED_DEBUGGING_TYPE if DWARF is not supported .
Fix for -Wanalyzer-use-of-uninitialized-value false positive on partly initialized array .
Fix for ICE in add_init_expr_to_sym, at fortran/decl.cc:2132 .
Fix for -Wanalyzer-null-dereference false positive due to analyzer not making assumptions for `__attribute__((nonnull))` .
Fix for Missing -Wanalyzer-use-of-uninitialized-value on calls handled by state machines .
Fix for LTO plugin fails to build in parallel builds: xgcc: fatal error: cannot execute '/build/build/./prev-gcc/collect2': execv: Bad address since r13-2011-g53e3b2bf16a486 .
Fix for ICE on automatic array of derived type with DTIO .
Fix for ICE: 'verify_gimple' failed .
Fix for Long compile times on code with C complex since r11-3299-gcba079f354a55363 .
Fix for -Wanalyzer-null-dereference false positive with giving weird path infomation .
Fix for Bogus warning: promoted bitwise complement of an unsigned value is always nonzero .
Fix for ICE in gfc_conv_procedure_call, at fortran/trans-expr.cc:6193 .
Fix for -Wanalyzer-use-of-uninitialized-value false positive with while loop in pthread_cleanup_push .
Fix for ICE: gdc segfault on label continue .
Fix for ICE on recursive DT with DTIO since r7-4096-gbf9f15ee55f5b291 .
Fix for ICE in update_specialized_profile at gcc/ipa-cp.cc:5082 for 531.deepsjeng_r benchmark .
Fix for ICE in cgraph_node::get_untransformed_body since r13-48-g27ee75dbe81bb7 .
Fix for GCC Static Analyzer doesn't realize `0 - width <= 0` is always true when `width > 0` and `width is int` type, .
Fix for Duplicate CONTIGUOUS attribute should be diagnosed .
Fix for backward compatibility issue between 11 and 12 .
Fix for UBsan missed an out-of-bound bug at -O0 since r7-1900-g8a1b7b7fd75a3847 .
Fix for -Wunused-variable gives misleading duplicate warning for unused static local variable .
Fix for Incorrect bound calculation when bound intrinsic used in size expression .
Fix for LTO mismatch for __builtin_realloc between glibc and gfortran frontend .
Fix for PPCLE: vec_vsubcuq missing since r12-5752-gd08236359eb229 .
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 class_allocatable, at fortran/expr.cc:5000 .
Fix for ICE in sort_actual, at fortran/intrinsic.cc:4380 since r12-5793-g689407ef916503b2 .
Fix for ICE in check_complete_insertion, at hash-table.h:578 .
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 builtin_va_arg_pack_len is documented to return size_t, but actually returns int .
Fix for Many -Wanalyzer-use-of-uninitialized-value false positives seen in qemu's softfloat.c .
Fix for Incorrect DW_AT_decl_{line,column} in DW_TAG_imported_decl .
Fix for -Wanalyzer-use-of-uninitialized-value false positives seen with __attribute__((cleanup)) .
Fix for LTO: ltrans temporary file is used as module name in ASAN .
Fix for Explicit immutable struct import internal compiler error .
Fix for slow compilation with "-fsanitize=undefined" .
Fix for memory leak of get_intrinsic_dummy_arg result .
Fix for Intrinsic IBITS(I,POS,LEN) fails when LEN equals to BIT_SIZE(I). .
Fix for fanalyzer false positive with the uninitalised-ness of the stack pointer .
Fix for Sufficiently narrow terminal window causes selftest failure .
Fix for Incorrect warning for [static] array parameter .
Fix for UBsan failed to detect out-of-bound at -O0/1/2/s .
Fix for Powerpc GCC does not support __ibm128 complex multiply/divide if long double is IEEE 128-bit. .
Fix for Uninit false positive from -fanalyzer when longjmp unwinds frames with return stmts .
Fix for UBsan misses a divide-by-zero .
Fix for ICE using __builtin_vec_xst_trunc built-in .
Fix for nearest(huge(x),-1.0_kind(x)) half of correct value .
Fix for ICE in fold_convert_loc, at fold-const.c:2449 .
Fix for External function not recognised from within an associate block .
Fix for strtoflt128 produces different results for subnormals with -m32 and -m64 .
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: tree check: expected identifier_node, have tree_list in is_attribute_p, at attribs.h:155 [C2X or C++11 attribute syntax, gnu::format and -Wsuggest-attribute=format] or a suggest warning (release checking) .
Fix for ICE in gfc_current_interface_head, at fortran/interface.c:4699 .
GNU C Library provides:
GNU Debugger provides:
Userspace RCU provides:
Version 0.14.0, see the change log for details.
Fix for warning 'noreturn' function does return on ppc.
Fix for use __noreturn__ for C11-compatibility.
OpenSSL provides:
Python provides:
Packages in 16.0-2
The Advance Toolchain is a self contained toolchain which isn't reliant on the base system toolchain.
Base toolchain packages:
Additional support libraries, including some additional floating point support libraries:
Development tools:
Additional performance and debugging tools:
Additional multi core support libraries:
POWER NX zlib compliant library:
You can’t perform that action at this time.