Commit Graph

  • 6759f2de4e Update README for build instructions on AIX and OpenXL. Chip Kerchner 2024-03-12 09:07:47 -0500
  • 07dddde1fe
    Update utest/test_dnrm2.c Evgeni Burovski 2024-03-12 15:28:50 +0300
  • a6e16a065d
    Add a test for dnrm(..., incx=-1) Evgeni Burovski 2024-03-12 15:15:56 +0300
  • 5ecff1ba6f
    Update woa.yml Martin Kroeker 2024-03-12 11:37:45 +0100
  • 23021684ae
    Create woa.yml Martin Kroeker 2024-03-12 11:33:43 +0100
  • 4a6025af9a
    Merge pull request #4552 from martin-frbg/issue4551 Martin Kroeker 2024-03-12 10:08:09 +0100
  • afab848543
    react to macos vm image updates on cirrus (#4550) Martin Kroeker 2024-03-11 23:09:05 +0100
  • e41d01bad9
    remove early exit on negative inc_x Martin Kroeker 2024-03-11 22:53:54 +0100
  • 02a025f9c1
    remove early exit on negative inc_x Martin Kroeker 2024-03-11 22:52:18 +0100
  • 76bc391cb4
    Update .cirrus.yml Martin Kroeker 2024-03-11 21:19:21 +0100
  • 9aea21fc30
    Update .cirrus.yml Martin Kroeker 2024-03-11 19:40:56 +0100
  • 8c8da3c690
    Update .cirrus.yml Martin Kroeker 2024-03-11 16:58:23 +0100
  • c4d4cb5621
    react to macos vm image updates on cirrus Martin Kroeker 2024-03-11 13:53:57 +0100
  • 4fd8bc1f11
    Merge pull request #4549 from martin-frbg/issue4496 Martin Kroeker 2024-03-11 13:30:33 +0100
  • 07b1c0bc10
    Stop using sched_yield on non-Windows x86_64 Martin Kroeker 2024-03-11 08:01:49 +0100
  • cc9713aa20
    Merge pull request #4548 from martin-frbg/issue4547 Martin Kroeker 2024-03-11 07:15:16 +0100
  • a14176440a
    Add version macro for GCC12 Martin Kroeker 2024-03-10 23:22:05 +0100
  • c1f7a81663
    fix mtune for CortexX1, add mtune for X2 and A710 Martin Kroeker 2024-03-10 23:19:56 +0100
  • bc21464e14
    Merge pull request #4546 from martin-frbg/uclibc-nommu2 Martin Kroeker 2024-03-10 20:58:06 +0100
  • 8a665f0d57
    Skip test when building with a uclibc that does not implement fork Martin Kroeker 2024-03-10 19:08:03 +0100
  • 91b1fb7f9b
    Merge pull request #4544 from martin-frbg/uclibc-nommu Martin Kroeker 2024-03-10 15:57:24 +0100
  • 30e8d255de
    Skip the fork test when building against an uClibc that does not implement fork Martin Kroeker 2024-03-10 00:05:01 +0100
  • f908750db9 Makefile: add NO_UTEST Fabrice Fontaine 2024-03-08 14:58:24 +0100
  • b1f2ef5e0b
    Merge pull request #4542 from ErnstPeng/feature-branch Martin Kroeker 2024-03-06 14:01:02 +0100
  • 56fad407d1
    Merge pull request #4527 from ChipKerchner/fixAIXBuildIssues Martin Kroeker 2024-03-05 17:55:08 +0100
  • 680a77fafc Optimized ssymv and dsymv kernel LSX for LoongArch pengxu 2024-03-05 20:36:59 +0800
  • 7a6fa699f2 Small GEMM for AArch64 Chris Sidebottom 2024-02-20 10:50:43 +0000
  • dcfe782f4b
    Merge pull request #4540 from ErnstPeng/feature-branch Martin Kroeker 2024-03-04 14:58:56 +0100
  • 6546600342 Optimized ssymv and dsymv kernel LASX for LoongArch pengxu 2024-03-04 10:02:01 +0800
  • 780497303c
    Merge pull request #4539 from ChipKerchner/revertCgemmZgemmChanges Martin Kroeker 2024-03-01 16:41:07 +0100
  • 99384933ff Revert "Merge pull request #4532 from austinpagan/cgemm_zgemm_c_code" Chip-Kerchner 2024-03-01 07:57:39 -0600
  • edb7ab5ccf Merge branch 'develop' of https://github.com/openmathlib/openblas into develop Chip-Kerchner 2024-03-01 07:43:41 -0600
  • d49ebc54e1 Merge branch 'shivam-develop' into shivam-Locks shivammonaka 2024-02-29 11:58:14 +0530
  • bc191015e3 Using OpenMP locks with NUM_PARALLEL shivammonaka 2024-02-23 18:36:13 +0530
  • 577d480c62
    Merge pull request #4529 from ErnstPeng/feature-branch Martin Kroeker 2024-02-28 13:49:54 +0100
  • b2db064285 Optimized sgemv and dgemv kernel LSX for LoongArch pengxu 2024-02-27 10:47:49 +0800
  • cfbb701497
    Merge pull request #4536 from XiWeiGu/loongarch64-cgemv-zgemv-opt Martin Kroeker 2024-02-28 10:15:34 +0100
  • 3f79b1bf42 utest: Add library dependencies to the target executable file gxw 2024-02-27 22:45:32 -0500
  • 8e05c053be LoongArch64:Fixed the failed test cases test_{c/z}gemv_n in test_extensions gxw 2024-02-27 21:17:01 -0500
  • 3f22fc2233 LoongArch64: Add zgemv LSX opt gxw 2024-02-27 04:16:49 -0500
  • c508a10cf2 LoongArch64: Add cgemv LSX opt gxw 2024-02-26 20:09:42 -0500
  • 5fbe25954b
    Merge pull request #4534 from martin-frbg/issue4528 Martin Kroeker 2024-02-27 22:29:44 +0100
  • accea15551
    Merge pull request #4532 from austinpagan/cgemm_zgemm_c_code Martin Kroeker 2024-02-27 22:07:07 +0100
  • d1409407a0
    Omit redundant prefixes or suffixes in library naming Martin Kroeker 2024-02-27 21:05:59 +0100
  • b925353006
    Merge pull request #4533 from martin-frbg/fixup4501 Martin Kroeker 2024-02-27 19:55:39 +0100
  • cfc28c586e
    Exclude LAPACK testsuite and LAPACK-dependent benchmarks in no-LAPACK builds Martin Kroeker 2024-02-27 19:55:12 +0100
  • 4266b39304
    Make building the benchmarks optional and handle dependency on other options Martin Kroeker 2024-02-27 17:52:45 +0100
  • 96e4218daf
    Merge pull request #4501 from dmikushin/add-benchmarks-to-cmake Martin Kroeker 2024-02-27 16:25:04 +0100
  • 5a57cbf92d
    Merge pull request #4531 from martin-frbg/issue4530 Martin Kroeker 2024-02-27 13:10:40 +0100
  • 544f630493
    Merge 645eabe67f into 608effee7b aitap 2024-02-27 12:12:30 +0100
  • 8e872a91a9
    Fix erroneous mapping of SUM kernels to ASUM Martin Kroeker 2024-02-27 11:28:50 +0100
  • 608effee7b
    Merge pull request #4524 from martin-frbg/test3m Martin Kroeker 2024-02-27 10:39:28 +0100
  • f81c1d4b59
    Fix portability problem Martin Kroeker 2024-02-27 07:19:52 +0100
  • f7ffab870b
    fix missing malloc Martin Kroeker 2024-02-26 23:03:10 +0100
  • 38283f678e
    Fix portability problems Martin Kroeker 2024-02-26 22:22:48 +0100
  • ac08e3148d Remove max num threads in AIX build. Use MAX_NB_JOBS instead. Chip-Kerchner 2024-02-26 14:57:53 -0600
  • 28f151808e
    Avoid overriding the global USE_GEMM3M Martin Kroeker 2024-02-26 21:01:46 +0100
  • 5d929d2706
    avoid overriding the global USE_GEMM3M Martin Kroeker 2024-02-26 21:00:57 +0100
  • ccc7bfa1f3 Merge branch 'develop' of github.com:ChipKerchner/OpenBLAS into develop Chip-Kerchner 2024-02-26 12:47:51 -0600
  • 3e030cc5fe Fix LAPACK unit testing build issues. Limit AIX builds to 32 threads (to eliminate failures of some systems). Chip-Kerchner 2024-02-26 12:46:05 -0600
  • a1ec94c258
    Readd proper f2c'd sources for the GEMM3M tests Martin Kroeker 2024-02-26 17:46:07 +0100
  • 175e357f5d
    run apt-get update before fetching Ubuntu packages Martin Kroeker 2024-02-26 14:19:50 +0100
  • ea167328f1
    Add f2c-converted sources for GEMM3M tests Martin Kroeker 2024-02-26 14:14:58 +0100
  • 6699227d45
    Merge pull request #4525 from XiWeiGu/loongarch64_fixed_kernel_regress_skx_avx Martin Kroeker 2024-02-26 09:49:34 +0100
  • 5aaeca2896
    fix name Martin Kroeker 2024-02-26 09:26:14 +0100
  • 8dea25ffff LoongArch64: Fixed utest kernel_regress:skx_avx gxw 2024-02-26 02:04:37 -0500
  • 87dd1c710e
    fix conditional gemm3m build Martin Kroeker 2024-02-26 07:37:30 +0100
  • ba201c1939
    Enable GEMM3M tests on supported platforms Martin Kroeker 2024-02-25 23:39:24 +0100
  • 0ce794f0c3
    Enable GEMM3M tests on supported platforms Martin Kroeker 2024-02-25 23:38:36 +0100
  • cb8131cfd9
    Merge pull request #4499 from kseniyazaytseva/new-tests Martin Kroeker 2024-02-25 22:40:59 +0100
  • 07e62a4619
    Merge pull request #4523 from martin-frbg/gemmtstack Martin Kroeker 2024-02-25 21:26:21 +0100
  • baf88564bc
    Fix potential buffer overflow Martin Kroeker 2024-02-25 19:23:41 +0100
  • f860e82166
    Merge pull request #4522 from martin-frbg/arm64scsum Martin Kroeker 2024-02-25 19:20:11 +0100
  • 7d506984fa
    fix assignment of default CSUM kernel Martin Kroeker 2024-02-25 17:57:11 +0100
  • 12787775d9
    add csum/zsum kernels (trivially derived from the asum ones)s) Martin Kroeker 2024-02-25 17:55:36 +0100
  • 1c93e6a5e4
    Merge pull request #4521 from martin-frbg/fixczsum Martin Kroeker 2024-02-25 10:46:51 +0100
  • 8f8ef3492a
    Add CSUM and ZSUM kernels (trivially derived from their existing ASUM counterparts) Martin Kroeker 2024-02-24 23:57:50 +0100
  • be5e18c6f9
    Add kernel definitions for CSUM and ZSUM Martin Kroeker 2024-02-24 23:55:43 +0100
  • 5403900539
    Merge pull request #4520 from frjohnst/new_branch Martin Kroeker 2024-02-23 20:58:27 +0100
  • bdaa6705ca fix conlict between PR 4515 and AIX shared obj support frjohnst 2024-02-23 10:20:48 -0500
  • 0d976acdd7
    Merge pull request #4485 from martin-frbg/issue4468 Martin Kroeker 2024-02-23 14:54:12 +0100
  • 2e86faa657
    Merge branch 'develop' into issue4468 Martin Kroeker 2024-02-23 11:39:49 +0100
  • 0ff854921c
    Merge pull request #4519 from martin-frbg/gh-applem1 Martin Kroeker 2024-02-23 08:03:59 +0100
  • 00ae343db0
    Merge pull request #4518 from martin-frbg/cmakefixes Martin Kroeker 2024-02-22 23:15:05 +0100
  • 5b953f2f8d
    Disable most AppleM1 builds (replaced by gh workflows) Martin Kroeker 2024-02-22 22:41:08 +0100
  • 16b488cabe
    CI: Add various Apple M1 build configurations to gh workflow Martin Kroeker 2024-02-22 22:38:05 +0100
  • be20588a3c
    Avoid linking both libgomp and libomp in mixed clang/gfortran builds Martin Kroeker 2024-02-22 22:17:48 +0100
  • ca121eb5ed
    Avoid linking both libgomp and libomp in mixed clang/gfortran builds Martin Kroeker 2024-02-22 22:17:05 +0100
  • 4adfe4d531
    Avoid linking both libgomp and libomp in mixed clang/gfortran builds Martin Kroeker 2024-02-22 22:16:01 +0100
  • 3516fff378
    Avoid linking both libgomp and libomp in mixed clang/gfortran builds Martin Kroeker 2024-02-22 22:15:28 +0100
  • 8fc2c2db04
    Fix missing support for INTERFACE64 on ARM64 and MIPS64 Martin Kroeker 2024-02-22 22:14:13 +0100
  • 82b81c0bbe
    Dont fail if there is no Fortran compiler Martin Kroeker 2024-02-22 22:11:50 +0100
  • a8b7ba9720
    Update fc.cmake Martin Kroeker 2024-02-22 20:07:47 +0100
  • 5e8722a963
    Merge pull request #4517 from ayappanec/SharedLibforAIX Martin Kroeker 2024-02-22 19:08:52 +0100
  • e5c93d1f37
    Merge pull request #4516 from XiWeiGu/loongarch64-cgemv-zgemv-opt Martin Kroeker 2024-02-22 17:34:27 +0100
  • 78a9ef35b4
    Merge pull request #4515 from frjohnst/second_conflict Martin Kroeker 2024-02-22 16:23:12 +0100
  • 892f8ff3e5 Shared library support for AIX Ayappan Perumal 2024-02-22 07:05:37 -0600
  • 9d6eeea867
    Merge pull request #4513 from ChipKerchner/fixNumCoresAIX Martin Kroeker 2024-02-22 12:42:15 +0100
  • 990507e3b8 LoongArch64: Opt zgemv with LASX gxw 2024-02-22 11:41:15 +0800
  • d51ffec3a2 LoongArch64: Opt cgemv with LASX gxw 2024-02-22 10:46:45 +0800