IBM Advance Toolchain for Linux on Power 14.0-1 发布了!
source link: https://developer.ibm.com/zh/blogs/advance-toolchain-for-lop-140-1/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
现已发布 IBM Advance Toolchain for Linux on Power 14.0-1!
现在提供了 IBM® Advance Toolchain for Linux on Power 14.0 系列的更新版本。
关于 IBM Advance Toolchain for Linux on Power
IBM Advance Toolchain for Linux on Power 是一套开源开发工具(编译器、调试器和概要分析工具)和运行时库,用户可以通过这些库在 Linux® 上利用 IBM 最新 POWER® 硬件功能的领先优势。
有关更多信息,可访问 https://www.ibm.com/support/pages/advance-toolchain-linux-power。
V14.0-1 中的软件包
此版本包含一系列软件包更新:
- GCC 提供:
- 针对 __glibcxx_assert and Debug Mode checks can’t be used in constexpr functions 的修订
- 针对 vec_popcntd is improperly defined in altivec.h 的修订
- 针对 Potential optimization bug: invalid pre-load of floating-point value could cause SIGFPE-underflow if value is integer 的修订
- 针对 std::gcd mishandles mixed-signedness 的修订
- 针对 ICE on invalid with argument list for module procedure 的修订
- 针对 ICE in scan_omp_1_op, at omp-low.c:3485 的修订
- 针对 .debug_line with LTO refers to bogus file-names 的修订
- 针对 std::pmr::pool_options::max_blocks_per_chunk=1 causes pool resources to return null pointers 的修订
- 针对 worse debug info with O0 than with O2 with flto 的修订
- 针对 LTO produces line info entries with invalid line numbers 的修订
- 针对 gfortran/OpenMP chokes on PRESENT(array) despite of SHARED(array): Error: ‘array’ not specified in enclosing ‘parallel’ 的修订
- 针对 filesystem::sysmlink_status using stat instead of lstat when –disable-libstdcxx-filesystem-ts 的修订
- 针对 [OpenMP] omp … distribute – lastprivate not permitted and more issues 的修订
- 针对 ICE in gfortran.dg/gomp/target1.f90 after r11-349 的修订
- 针对 ICE regression starting with 9.3 的修订
- 针对 ICE in odr_type_p, at ipa-utils.h:246, during IPA pass: pure-const 的修订
- 针对 ICE on invalid code 的修订
- 针对 ABI breakage for “base object constructor” for final classes 的修订
- 针对 Wrong long double folding 的修订
- 针对 LTO doesn’t pick up -fcf-protection flag for the link step 的修订
- 针对 ICE in gfc_get_derived_type, at fortran/trans-types.c:2729 的修订
- 针对 ICE in gfortran.dg/pr93423.f90 after r11-1792 的修订
- 针对 Vector element extract mistypes long long int down to long int 的修订
- 针对 d: No NRVO when returning an array of a non-POD struct 的修订
- 针对 LTO bootstrap with –enable-cet is broken 的修订
- 针对 d: Field access in parentheses causes error: need ‘this’ for ‘field’ of type ‘type’ 的修订
- 针对 d: ICE using non-local variable: internal compiler error: Segmentation fault 的修订
- 针对 ICE: SSA corruption (Unable to coalesce ssa_names 2 and 3 which are marked as MUST COALESCE.)[in fail_abnormal_edge_coalesce] 的修订
- 针对 Wrong evaluation order of || operator 的修订
- 针对 ICE with -ffast-math since r7-950-g8a85cee26eabf5cf 的修订
- 针对 GCC generates separate debug info with undefined symbols without relocations 的修订
- 针对 OpenMP host teams reductions ignored 的修订
- 针对 get_environment_variable crashes for environment variables that are empty strings 的修订
- 针对 Compare std::variant with int using C++20 <=> is not a constant expression 的修订
- 针对 Incorrect with with -O -fno-tree-pta 的修订
- 针对 ICE in get_atomic_generic_size 的修订
- 针对 Wrong evaluation of a comparison between long & short 的修订
- 针对 Bad “set but not used” warning with _Generic 的修订
- 针对 ICE in gimple check: expected gimple_assign(error_mark), have gimple_nop() in gimple_assign_rhs1, at gimple.h:2605 since r7-950-g8a85cee26eabf5cf 的修订
- 针对 valgrind error in do_hoist_insertion during O3 build 的修订
- 针对 ICE in write_type since r10-6087 的修订
- 针对 25_algorithms/pstl/feature_test-3.cc has excess error 的修订
- 针对 Clobbers on NULL since r8-1519 的修订
- 针对 slow compile with `-g -O3` since r11-39-gf9e1ea10e657af9f 的修订
- 针对 std::swap(std::variant, std::variant) triggers undefined behavior sanitizer 的修订
- 针对 std::tuple chooses wrong constructor for uses-allocator construction 的修订
- 针对 MMA built-in dies with incorrect sharing of tree nodes error 的修订
- 针对 ICE in verify_sra_access_forest with array and out of bounds reference 的修订
- 针对 operator< on std::array<t, n> does not work in constexpr, for sizeof(T) == 1, and N > 1 的修订
- 针对 Wrong answer with intrinsic merge_bits 的修订
- 针对 -frounding-math -std=c++2a error: ‘(1.29e+2 * 6.9314718055994529e-1)’ is not a constant expression 的修订
- 针对 Wrong answer with intrinsic IALL 的修订
- 针对 d: ICE in create_tmp_var, at gimple-expr.c:482 的修订
- 针对 ICE in subspan, at input.h:69 的修订
- 针对 latent wrong-code with SLP vectorization 的修订
- 针对 an O2, O3 codegen bug 的修订
- 针对 noexcept specifier in std::bind_front() 的修订
- 针对 libffi build issue when compiling with -mcpu=power10 的修订
- 针对 string_view bounds error in filesystem::path 的修订
- GNU C 库提供:
- Binutils 提供:
- OpenSSL 提供:
- V1.1.1h,可参阅发行说明来获取详细信息
- Expat 提供:
- Libhugetlbfs 提供:
- V2.23,可参阅发行说明来获取详细信息
- Python 提供:
- Valgrind 提供:
- V3.16.1,可参阅发行说明来获取详细信息
要获取下载链接、更多信息和文档,可参阅我们的官方文档页面:IBM Advance Toolchain for PowerLinux 文档
如果您对此版本有任何疑问,可联系我们。
本文翻译自:IBM Advance Toolchain for Linux on Power 14.0-1 released!(2020-10-27)
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK