SHA256
8
0
forked from pool/pveclib

6 Commits

Author SHA256 Message Date
Gabriel Gomes
cf864d0511 Fix build of the test suite with current toolchain from OBS
Error message with current toolchain:

  [   98s] testsuite/vec_perf_f64.c: In function 'timed_fpclassify_f64':
  [   98s] testsuite/vec_perf_f64.c:84:13: error: invalid operands to binary | (have 'vb64_t' {aka '__vector(2) long unsigned int'} and 'vui64_t' {aka '__vector(2) long long unsigned int'})
  [   98s]    84 |       accum |= test_fpclassify_f64 (data0);
  [   98s]       |             ^~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  [   98s]       |                |
  [   98s]       |                vui64_t {aka __vector(2) long long unsigned int}

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pveclib?expand=0&rev=7
2020-11-17 21:21:33 +00:00
Gabriel Gomes
bec1efc7f3 Do not ship static libraries
As suggested during review [1].

Upstream only tests libpvecstatic.a, which contains the same symbols as
libpvec.a and libpvec.so, except for the IFUNCs. Since openSUSE will not
ship libpvecstatic after this commit, change the build rules so that
libpvec.so gets tested (forwarded upstream [2]).

[1] https://build.opensuse.org/request/show/827601
[2] https://github.com/open-power-sdk/pveclib/pull/118

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pveclib?expand=0&rev=5
2020-08-26 00:39:55 +00:00
Gabriel Gomes
d83fded51e Use a macro for version
As suggested during review
(https://build.opensuse.org/request/show/827601).

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pveclib?expand=0&rev=4
2020-08-25 22:08:44 +00:00
Gabriel Gomes
6b6b304933 Fix use of %doc and %license directives
As noted in request 826720 [1], the comments about the %doc and %license
directives were wrong. This patch fixes the comments as well as use
those directives properly.

[1] https://build.opensuse.org/request/show/826720#comment-1288673

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pveclib?expand=0&rev=3
2020-08-18 13:29:06 +00:00
Gabriel Gomes
c956fc1005 Add rule to run the test suite
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pveclib?expand=0&rev=2
2020-08-14 14:18:49 +00:00
ff3d5b904d Accepting request 824747 from home:gabrielftg
I want to maintain pveclib in Factory and would like to use devel:libraries:c_c++ as the devel/feeder project

OBS-URL: https://build.opensuse.org/request/show/824747
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pveclib?expand=0&rev=1
2020-08-10 08:07:50 +00:00