Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ispc | Distribution: openSUSE Tumbleweed |
Version: 1.23.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Tue Apr 30 01:17:45 2024 |
Group: Development/Languages/C and C++ | Build host: reproducible |
Size: 4082561 | Source RPM: ispc-1.23.0-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://ispc.github.io/ | |
Summary: C-based SPMD programming language compiler |
A compiler for a variant of the C programming language, with extensions for "single program, multiple data" (SPMD) programming.
BSD-3-Clause
* Mon Apr 29 2024 Marcus Rueckert <mrueckert@suse.de> - Update to 1.23.0 https://github.com/ispc/ispc/releases/tag/v1.23.0 https://github.com/ispc/ispc/releases/tag/v1.22.0 https://github.com/ispc/ispc/releases/tag/v1.21.1 https://github.com/ispc/ispc/releases/tag/v1.21.0 https://github.com/ispc/ispc/releases/tag/v1.20.0 https://github.com/ispc/ispc/releases/tag/v1.19.0 - drop ispc-add-cstdint-include.patch: included in update * Sun Mar 24 2024 Aaron Puchert <aaronpuchert@alice-dsl.net> - Replace libomp-devel requirement by libomp%llvm_ver-devel to match llvm%llvm_ver-devel. Needed because libomp-devel is now a metapackage that points to the latest version. * Mon Nov 06 2023 Dominique Leuenberger <dimstar@opensuse.org> - Fix build with RPM 4.19: unnumbered patches are no longer supported. * Fri Mar 24 2023 Hans-Peter Jansen <hpj@urpla.net> - Add ispc-add-cstdint-include.patch to fix compilation with GCC 13. * Wed Nov 23 2022 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 1.18.1: + A minor ISPC update with security fix: zlib dependency was removed. - Drop zlib-devel BuildRequires: no longer needed. * Wed Oct 19 2022 Stefan BrĂ¼ns <stefan.bruens@rwth-aachen.de> - Enable aarch64 builds, disable (broken) aarch32 - Fix CMake config, remove static library from exported targets - Enable tests * Fri Oct 07 2022 Hans-Peter Jansen <hpj@urpla.net> - Update to 1.18.0 Check: https://github.com/ispc/ispc/blob/main/docs/ReleaseNotes.txt - Package separate devel and library packages - Specify a certain llvm version (llvm15 is supported from the next release only - Adopt {n}curses support - Make ispc depend on ispc-devel for backward compatibility * Sun Apr 24 2022 Hans-Peter Jansen <hpj@urpla.net> - Update to 1.17.0 Check: https://github.com/ispc/ispc/blob/main/docs/ReleaseNotes.txt - Switch to default clang/llvm build * Tue Oct 12 2021 Hans-Peter Jansen <hpj@urpla.net> - Update to 1.16.1 Check: https://github.com/ispc/ispc/blob/main/docs/ReleaseNotes.txt - Remove fix-llvm12-fallout.patch, upstreamed - Explicitly use clang12 to build * Sun May 02 2021 Hans-Peter Jansen <hpj@urpla.net> - Add fix-llvm12-fallout.patch with some LLVM API changes backported as a temporary measure to fix LLVM 12 builds * Sun Apr 18 2021 andy great <andythe_great@pm.me> - Update to 1.15.0. * New loop unroll pragmas: #pragma unroll and #pragma nounroll directives provide loop unrolling optimization hints to the compiler. This pragma may be used immediately before a loop statement. Currently, this functionality is limited to uniform for and do-while. * More efficient packed_[load|store]_active() stdlib functions implementation (up to 2.5x faster), which now supports 64 bit types. * New cpus: icelake-server, tigerlake , alderlake, sapphirerapids. * Several stability fixes related to SOA types, bool varying type initialization, broken alignment information, type scoping. * Compile time improvements. * Initial support of ahead of time compilation to oneAPI Level Zero binary format using --emit-zebin switch. You can use this binary from ISPC Runtime by setting * ISPCRT_USE_ZEBIN env variable to 1. Please note that SPIR-V format is still a recommended and default way. * Initial function pointers implementation. * Global atomics support. * Double math functions support. * Memory functions support. * Reworked masking approach. We disabled genx hardware mask by default and use a software mask by default. * Improved address spaces differentiation. * Initial debug support. * TGLLP (TigerLake mobile CPU) support (--cpu=TGLLP).
/usr/bin/check_isa /usr/bin/ispc /usr/share/doc/packages/ispc /usr/share/doc/packages/ispc/CONTRIBUTING.md /usr/share/doc/packages/ispc/README.md /usr/share/doc/packages/ispc/SECURITY.md /usr/share/licenses/ispc /usr/share/licenses/ispc/LICENSE.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Nov 16 01:36:29 2024