Commit Graph

165 Commits

Author SHA1 Message Date
51f4fdc3fc
Disable tests on RISC-V (riscv64)
[..]
TEST 1/27 amax:samax [OK]
TEST 2/27 ismax:negative_step_2 [OK]
TEST 3/27 ismax:positive_step_2 [OK]
TEST 4/27 ismin:negative_step_2 [FAIL]
  ERR: test_ismin.c:62  expected 9, got 1
TEST 5/27 ismin:positive_step_2 [FAIL]
  ERR: test_ismin.c:49  expected 9, got 50
TEST 6/27 drotmg:drotmg_D1_big_D2_big_flag_zero [OK]
TEST 7/27 drotmg:rotmg_D1eqD2_X1eqX2 [OK]
TEST 8/27 drotmg:rotmg_issue1452 [OK]
TEST 9/27 drotmg:rotmg [OK]
TEST 10/27 axpy:caxpy_inc_0 [OK]
TEST 11/27 axpy:saxpy_inc_0 [OK]
TEST 12/27 axpy:zaxpy_inc_0 [OK]
TEST 13/27 axpy:daxpy_inc_0 [OK]
TEST 14/27 zdotu:zdotu_offset_1 [OK]
TEST 15/27 zdotu:zdotu_n_1 [OK]
TEST 16/27 dsdot:dsdot_n_1 [FAIL]
  ERR: test_dsdot.c:47  expected -2.393e-03, got -2.393e-03 (diff -1.035e-10, tol 1.000e-13)
TEST 17/27 swap:cswap_inc_0 [OK]
TEST 18/27 swap:sswap_inc_0 [OK]
TEST 19/27 swap:zswap_inc_0 [OK]
TEST 20/27 swap:dswap_inc_0 [OK]
TEST 21/27 rot:csrot_inc_0 [OK]
TEST 22/27 rot:srot_inc_0 [OK]
TEST 23/27 rot:zdrot_inc_0 [OK]
TEST 24/27 rot:drot_inc_0 [OK]
TEST 25/27 potrf:smoketest_trivial [OK]
TEST 26/27 potrf:bug_695 [OK]
TEST 27/27 kernel_regress:skx_avx [OK]
RESULTS: 27 tests (24 ok, 3 failed, 0 skipped) ran in 1799 ms
make[1]: *** [Makefile:45: run_test] Error 3

Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-05-04 10:59:26 +03:00
5f85e9d9dc
Add the latest RISC-V development
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-05-04 08:28:35 +03:00
4d546acf92
Merge remote-tracking branch 'up/master' into master-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-05-04 08:16:07 +03:00
Susi Lehtola
0dc13c877e Patch for C++ compatibility. 2020-04-02 14:00:31 +02:00
Susi Lehtola
99cb63155f Update to 0.3.9. 2020-03-02 06:00:45 +01:00
Susi Lehtola
f3b68ef59a ARMv7 still doesn't have runtime cpu detection. 2020-02-11 21:35:50 +01:00
Susi Lehtola
4d572b6aca No Z15 kernel appears to exist for now. 2020-02-11 03:09:46 +01:00
Susi Lehtola
7dd89ce67c Fix typo in s390x code. 2020-02-11 02:48:35 +01:00
Susi Lehtola
3358058639 Update to 0.3.8, featuring dynamic cpu detection on all architectures. 2020-02-11 02:38:00 +01:00
Fedora Release Engineering
46e517974f - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 20:12:03 +00:00
Dominik 'Rathann' Mierzejewski
ee852fd091 enable C++ thread safety test where applicable
See: https://github.com/xianyi/OpenBLAS/blob/develop/Makefile#L131
2019-12-13 14:33:25 +01:00
Dominik 'Rathann' Mierzejewski
ed0e4ed4e5 fix USEOPENMP/USE_OPENMP typo in Rblas make call 2019-12-11 14:19:08 +01:00
Susi Lehtola
5b3b53ac69 Update tests patch. 2019-08-12 11:33:02 +02:00
Susi Lehtola
a94fde6be8 Update to 0.3.7. 2019-08-12 11:13:10 +02:00
Fedora Release Engineering
e16a28cf6f - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 23:22:12 +00:00
Susi Lehtola
492f197de6 Bump spec 2019-07-02 14:33:39 +02:00
Susi Lehtola
64c2df1d85 Update to 0.3.6. 2019-04-30 12:00:26 +02:00
Susi Lehtola
4e591d8725 More patches 2019-02-26 01:11:21 +01:00
Susi Lehtola
ee6a88c55d Add another assembly kernel patch. 2019-02-25 10:18:57 +01:00
Susi Lehtola
03740aadce Fix patch level 2019-02-17 21:49:09 +01:00
Susi Lehtola
2a8a1574d7 Import patches from upstream to fix gcc 9 compatibility. 2019-02-17 21:36:32 +01:00
Fedora Release Engineering
2529d97e84 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 17:18:57 +00:00
Igor Gnatenko
19946032f9 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:23 +01:00
Igor Gnatenko
09825fb09a
Remove obsolete ldconfig scriptlets
References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-22 18:40:34 +01:00
Susi Lehtola
c2e6ea0c69 No more suffix on aarch64 2019-01-07 16:41:20 +01:00
Susi Lehtola
aa1356a8e5 Fix typo 2019-01-07 16:10:20 +01:00
Susi Lehtola
53f8e436b9 Update to 0.3.5, enabling dynamic CPU detection on aarch64. 2019-01-07 16:09:51 +01:00
Nikola Forró
5ba251ab16 Fix i686-x86_64 multilib difference.
Get rid of executable stack in libRblas.so.
2018-11-09 13:02:51 +01:00
Susi Lehtola
2465d26793 Fix segfault. 2018-09-29 19:05:45 +02:00
Susi Lehtola
ebcadc8f7a Fix segfault. 2018-09-29 19:04:59 +02:00
Susi Lehtola
9fdb102afd Update to 0.3.3. 2018-09-09 10:26:33 +02:00
Dan Horák
1aae703b57 - Fix precision in generic target on s390x 2018-08-29 20:02:08 +02:00
Susi Lehtola
56e91ff6be Add patch to avoid threading issues. 2018-08-24 18:48:32 +02:00
Susi Lehtola
b24abed397 Fix second date typo... 2018-08-24 18:41:43 +02:00
Susi Lehtola
b921c4b456 Fix date typo. 2018-08-24 18:41:12 +02:00
Susi Lehtola
72915d5464 Add missing %{optflags}. 2018-08-24 18:40:04 +02:00
Dan Horák
1cd0139cf2 - Explicitly set the target to generic on s390x to avoid surprises (#1615760) 2018-08-15 09:21:30 +02:00
Susi Lehtola
bf5eb9904a Update patch. 2018-08-02 14:15:24 +02:00
Susi Lehtola
38b97aef71 Update to 0.3.2. 2018-08-02 14:07:57 +02:00
Susi Lehtola
3ede871da1 Only one underscore necessary. 2018-07-23 10:47:32 +02:00
Susi Lehtola
0e4914d7aa Fix build on s390x. 2018-07-23 09:21:48 +02:00
Susi Lehtola
a5bfa867a0 Fix crash with multiple instances. 2018-07-22 17:05:31 +02:00
Fedora Release Engineering
1f6eccf360 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 15:02:45 +00:00
Susi Lehtola
7647c49de0 Drop obsoleted patch. 2018-07-01 19:25:36 +02:00
Susi Lehtola
7b9322f323 Update to 0.3.1. 2018-07-01 19:14:18 +02:00
Susi Lehtola
624dbc2790 Split sequential libraries from base package to openblas-serial. 2018-06-11 17:37:06 +02:00
d6da2377d6
Disable execstack for riscv64
BUILDSTDERR: execstack: "/builddir/build/BUILDROOT/openblas-0.3.0-1.1.riscv64.fc29.riscv64/usr/lib64/libopenblas-r0.3.0.dev.so"'s architecture is not supported

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-06-04 17:16:40 +02:00
79be0c377b
Disable running of all tests on RISC-V
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-06-04 08:30:21 +02:00
0c4b2cc81f
Remove ARCH=riscv64
Remove as we end up with:

    riscv64 -ru ../../libRblas_riscv64-r0.3.0.dev.a sbdsvdx.o spotrf2.o ..
    BUILDSTDERR: make[2]: riscv64: Command not found

This happens in lapack-netlib/SRC/Makefile:556

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-06-03 23:19:56 +02:00
7a6b8e0347
Add ARCH=riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-06-03 20:11:09 +02:00