Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ispc for openSUSE:Factory checked in at 2021-04-18 21:45:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ispc (Old) and /work/SRC/openSUSE:Factory/.ispc.new.12324 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ispc" Sun Apr 18 21:45:26 2021 rev:4 rq:886459 version:1.15.0 Changes: -------- --- /work/SRC/openSUSE:Factory/ispc/ispc.changes 2020-11-17 21:22:18.529178623 +0100 +++ /work/SRC/openSUSE:Factory/.ispc.new.12324/ispc.changes 2021-04-18 21:45:44.772786354 +0200 @@ -1,0 +2,30 @@ +Sun Apr 18 12:17:04 UTC 2021 - andy great <andythe_gr...@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). + +------------------------------------------------------------------- Old: ---- ispc-1.14.1.tar.gz New: ---- ispc-1.15.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ispc.spec ++++++ --- /var/tmp/diff_new_pack.Qul0lh/_old 2021-04-18 21:45:45.448787497 +0200 +++ /var/tmp/diff_new_pack.Qul0lh/_new 2021-04-18 21:45:45.452787504 +0200 @@ -1,7 +1,7 @@ # # spec file for package ispc # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # Copyright (c) 2020 LISA GmbH, Bingen, Germany. # # All modifications and additions to the file contributed by third parties @@ -18,7 +18,7 @@ Name: ispc -Version: 1.14.1 +Version: 1.15.0 Release: 0 Summary: C-based SPMD programming language compiler License: BSD-3-Clause ++++++ ispc-1.14.1.tar.gz -> ispc-1.15.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/ispc/ispc-1.14.1.tar.gz /work/SRC/openSUSE:Factory/.ispc.new.12324/ispc-1.15.0.tar.gz differ: char 13, line 1