Commit Graph

  • 039e27545f Merge pull request #3915 from martin-frbg/issue3910 Martin Kroeker 2023-02-24 07:41:33 +01:00
  • 38d6fb4225 Fix dependencies in builds with specified subsets of precision types Martin Kroeker 2023-02-23 23:12:06 +01:00
  • 75d5e3eaf5 Replace ifdefs and fix conditional definitions for including only selected precisions in DYNAMIC_ARCH Martin Kroeker 2023-02-23 23:08:33 +01:00
  • c0f3417725 make SLARMM/DLARMM available to complex-only builds Martin Kroeker 2023-02-22 00:38:30 +01:00
  • e412bee313 fix GEMM kernel dependencies in builds that use only a subset of precisions Martin Kroeker 2023-02-22 00:37:14 +01:00
  • 69256c2b6c fix GEMM kernel dependencies in builds for a subset of precisions Martin Kroeker 2023-02-22 00:34:01 +01:00
  • d80adf253e make SSYMV available to BUILD_DOUBLE-only builds Martin Kroeker 2023-02-22 00:30:20 +01:00
  • 5481c328e8 fix DYNAMIC_ARCH builds that use only a subset of precisions Martin Kroeker 2023-02-22 00:28:25 +01:00
  • ee44082827 fix DYNAMIC_ARCH builds that use only a subset of precisions Martin Kroeker 2023-02-22 00:27:18 +01:00
  • fa5ff7d199 slarmm/dlarmm are needed by COMPLEX/COMPLEX16-only builds too Martin Kroeker 2023-02-22 00:25:12 +01:00
  • cb76be5bd0 Merge pull request #3914 from martin-frbg/lapack798 Martin Kroeker 2023-02-19 19:18:18 +01:00
  • 1946eb4f44 Fix bug in complex precision tests (c|z)het21 Martin Kroeker 2023-02-19 10:30:16 +01:00
  • 10be02c896 Merge pull request #3909 from martin-frbg/lapack796 Martin Kroeker 2023-02-15 12:56:47 +01:00
  • 85a03675f6 Fix ill-conditioned test matrix for DIAG=U in LIN testsuite test_rfp (LAPACK 678/796) Martin Kroeker 2023-02-15 08:24:47 +01:00
  • fa3bc574d1 Merge pull request #3907 from martin-frbg/lapack794 Martin Kroeker 2023-02-14 19:34:37 +01:00
  • 15c2571c93 Merge pull request #3906 from martin-frbg/lapack782 Martin Kroeker 2023-02-14 19:34:15 +01:00
  • 24ceb0fc40 Fix double subtraction of N_DEFLATE from istop in ?LAQZ0 (LAPACK 794) Martin Kroeker 2023-02-14 12:43:41 +01:00
  • f0f40a599c Suppress warnings and delete unnecessary tests (LAPACK PR782) Martin Kroeker 2023-02-14 12:06:21 +01:00
  • 2158dc64a3 Merge pull request #3904 from martin-frbg/issue3901 Martin Kroeker 2023-02-09 18:06:50 +01:00
  • ebe50458f3 Do not add a -tp to the flags of the nvc compiler if there is one already in CFLAGS Martin Kroeker 2023-02-09 09:29:27 +01:00
  • 3dec11c669 Merge pull request #3902 from haampie/fix/parallel-build Martin Kroeker 2023-02-08 15:52:29 +01:00
  • bb7ae98dfd fix shared and tests prereqs Harmen Stoppels 2023-02-08 12:52:22 +01:00
  • fdc1cdb102 Merge pull request #3898 from martin-frbg/zen4fix Martin Kroeker 2023-02-03 04:48:27 +01:00
  • 60dfba0d92 Merge pull request #3897 from martin-frbg/cortexx3-id Martin Kroeker 2023-02-02 22:08:05 +01:00
  • 19a696f8fe fix nested conditionals Martin Kroeker 2023-02-02 19:59:49 +01:00
  • e964ebd0d0 Add compiler option for AVX512-capable Ryzen(4) Martin Kroeker 2023-02-02 19:04:05 +01:00
  • 8e8651f0a5 Supply necessary gcc option for AVX512-capable Ryzens Martin Kroeker 2023-02-02 18:13:29 +01:00
  • 9ecfa94744 Add part numbers for A715 and X3 aliased to A710/X2 Martin Kroeker 2023-02-02 17:30:30 +01:00
  • 6876360a7a Merge pull request #3896 from antonio-rojas/patch-1 Martin Kroeker 2023-02-02 17:24:36 +01:00
  • ab3399d0c3 Merge pull request #3895 from martin-frbg/issue3892 Martin Kroeker 2023-02-02 15:45:45 +01:00
  • 21a18fdf2f Fix USE_PERL option usage Antonio Rojas 2023-02-02 13:12:41 +01:00
  • afff3f5510 Fix typo that could clear EXTRALIB settings Martin Kroeker 2023-02-02 10:43:44 +01:00
  • 7e97dddbf9 Fix linking the library with libm on systems known to need it Martin Kroeker 2023-02-02 10:43:01 +01:00
  • 98630db7a9 Merge pull request #3894 from martin-frbg/homebrew-workflow2 Martin Kroeker 2023-02-02 10:40:43 +01:00
  • c718de14c5 Update nightly-Homebrew-build.yml Martin Kroeker 2023-02-02 09:42:11 +01:00
  • 63cf4d0166 add riscv level3 C,Z kernel functions. Heller Zheng 2023-02-01 19:13:44 -08:00
  • c19dff0a31 Fix T-Head RVV intrinsic API changes. Xianyi Zhang 2023-01-25 19:33:32 +08:00
  • 6c1076e133 Merge pull request #3886 from uniontech-lilinjie/develop Martin Kroeker 2023-01-21 14:19:13 +01:00
  • 530da73b23 fix typo lilinjie 2023-01-12 16:58:41 +08:00
  • c4a3bd9f46 Merge pull request #3882 from martin-frbg/homebrew_workflow Martin Kroeker 2023-01-04 18:45:47 +01:00
  • 5be8b43fa9 Disable dependents check to avoid python 3.11 conflict Martin Kroeker 2023-01-04 16:56:38 +01:00
  • 2565e61d5d Merge pull request #3880 from martin-frbg/rework_msa Martin Kroeker 2023-01-03 14:13:53 +01:00
  • 2a203eedd3 Make HAVE_MSA describe cpu capability, NO_MSA software/env Martin Kroeker 2023-01-02 22:23:17 +01:00
  • 31fd13d048 MIPS: make HAVE_MSA reflect cpu capability and NO_MSA software/env Martin Kroeker 2023-01-02 22:19:13 +01:00
  • 3f378cb6d3 Move MIPS compiler options for MSA out of c_check Martin Kroeker 2023-01-02 22:15:11 +01:00
  • 5d6fde58e3 Merge pull request #3875 from martin-frbg/issue3874 Martin Kroeker 2022-12-31 12:07:04 +01:00
  • d4868babbc Fix typos Martin Kroeker 2022-12-29 23:07:55 +01:00
  • 3e64fa72c4 Settings from Makefile(_kernel).conf should be available to DYNAMIC_ARCH kernel builds Martin Kroeker 2022-12-29 23:05:22 +01:00
  • 18c99d3e63 Update dynamic_arm64.c Martin Kroeker 2022-12-25 13:31:38 +01:00
  • 186a310f92 Update dynamic_arm64.c Martin Kroeker 2022-12-25 12:22:48 +01:00
  • ca3b5ae3f0 Pass NO_SVE if set Martin Kroeker 2022-12-25 12:19:20 +01:00
  • f07f4db1ce On ARM64, check for SVE support Martin Kroeker 2022-12-25 12:12:38 +01:00
  • 5ddcc5ffa2 Update arch.cmake Martin Kroeker 2022-12-25 10:37:39 +01:00
  • 18cac5a34c SVE-enabled ARM64 targets in DYNAMIC_ARCH require a recent compiler Martin Kroeker 2022-12-25 10:25:13 +01:00
  • d16261fbc6 SVE-enabled targets in ARM64 DYNAMIC_ARCH require a recent compiler Martin Kroeker 2022-12-25 10:19:02 +01:00
  • 5a9cd87794 Merge pull request #3868 from Mousius/sve-prefetch Martin Kroeker 2022-12-24 10:52:29 +01:00
  • efdd5b8965 Merge pull request #3872 from martin-frbg/lapack775 Martin Kroeker 2022-12-20 09:41:15 +01:00
  • 550f052154 Merge pull request #3873 from martin-frbg/workflow-flang Martin Kroeker 2022-12-20 09:39:57 +01:00
  • da028179e4 try libtinfo5 rather than libtinfo-devel Martin Kroeker 2022-12-19 22:53:53 +01:00
  • 4d9d810b98 ensure libtinfo is available for Linux/flang Martin Kroeker 2022-12-19 22:31:54 +01:00
  • e436ca61b4 Fix uninitialized variables on quick return path (Reference-LAPACK PR775) Martin Kroeker 2022-12-19 21:04:13 +01:00
  • 4c12fc5f5d Merge pull request #3852 from bartoldeman/sscal-opt Martin Kroeker 2022-12-19 13:15:14 +01:00
  • 87d337c6c6 Merge pull request #3867 from martin-frbg/issue3856 Martin Kroeker 2022-12-19 13:14:20 +01:00
  • 1361229291 Remove prefetches from SVE kernels Chris Sidebottom 2022-12-16 14:36:42 +00:00
  • d5810b077a Copy NO_WARMUP preset from Makefile.rule Martin Kroeker 2022-12-16 09:16:49 +01:00
  • 84a1d76d1e Merge pull request #3866 from martin-frbg/issue3859 Martin Kroeker 2022-12-15 22:58:15 +01:00
  • 57151b97aa Fix INTERFACE64 builds on riscv and loongarch Martin Kroeker 2022-12-15 18:52:46 +01:00
  • 52cdb0555b Merge pull request #3863 from martin-frbg/issue3862 Martin Kroeker 2022-12-15 17:21:34 +01:00
  • 62341ac5e1 Fix missing parenthesis Martin Kroeker 2022-12-15 12:30:16 +01:00
  • 5a294b0c8a Add -lm on any arm/arm64 BSD, not just FreeBSD Martin Kroeker 2022-12-15 10:35:47 +01:00
  • b231fbcd67 Merge pull request #3858 from glennpj/ifort Martin Kroeker 2022-12-14 22:47:31 +01:00
  • 73dc03c7c4 Merge pull request #3861 from martin-frbg/emcc-cleanup Martin Kroeker 2022-12-14 17:58:47 +01:00
  • 05fbc81409 rewrite the ifdef as Windows cl failed to parse it Martin Kroeker 2022-12-14 15:16:53 +01:00
  • 8df791e513 Fix signatures of external functions in the f2c-generated C sources martin-frbg 2022-12-14 14:06:55 +01:00
  • 48f4151373 Fix signatures of external functions in the f2c-generated C sources martin-frbg 2022-12-14 14:06:11 +01:00
  • 3eac96ccdc Fix signatures of external functions in the f2c-generated C sources martin-frbg 2022-12-14 14:04:40 +01:00
  • 5b14be1f35 Leave out the Fortran character length arguments when compiling with emscripten martin-frbg 2022-12-14 14:02:36 +01:00
  • ff9a9222e3 Fix function signatures martin-frbg 2022-12-14 14:01:37 +01:00
  • 59e26f6336 Patch for Intel Fortran compiler Glenn Johnson 2022-12-09 16:30:22 -06:00
  • de4d5646eb Merge pull request #3857 from martin-frbg/issue3856 Martin Kroeker 2022-12-09 08:25:54 +01:00
  • f10c266b4d Fix stride in shortcut path for small N Martin Kroeker 2022-12-08 21:02:01 +01:00
  • c17b5ce75c Merge pull request #3854 from martin-frbg/travis-gcc8arm Martin Kroeker 2022-12-07 18:01:07 +01:00
  • 8531dbaa25 Update .travis.yml Martin Kroeker 2022-12-07 15:04:13 +01:00
  • ce1a9ae8bd Add a DYNAMIC_ARCH build on Neoverse using older gcc8 Martin Kroeker 2022-12-07 14:28:55 +01:00
  • aab9c410ef Merge pull request #3853 from Mousius/fix-sve Martin Kroeker 2022-12-06 23:55:33 +01:00
  • 60e49b851c Fix typo in clobber list, should be xmm14 instead of ymm14. Bart Oldeman 2022-12-06 16:30:46 -05:00
  • f76e3de3a5 Remove SVE from Arm(R) Neoverse(TM) N1 CPU in Makefile Chris Sidebottom 2022-12-06 21:23:07 +00:00
  • 4afe1439a1 Fix skylake fallback kernel name for old compilers. Bart Oldeman 2022-12-06 16:09:54 -05:00
  • 5ceca1a4d8 Add sscal.c + microkernels for Haswell, Zen, Skylake and newer. Bart Oldeman 2022-12-06 14:05:49 -05:00
  • 729af6406f bugfix for sbgemm_ncopy_8_neoversen2 lilianhuang 2022-12-05 05:10:18 -05:00
  • 042e3c0e7c Merge pull request #3848 from bartoldeman/dscal-haswell-ymm Martin Kroeker 2022-12-05 08:56:08 +01:00
  • 02763077d6 Merge pull request #3851 from martin-frbg/lapack773 Martin Kroeker 2022-12-04 14:52:36 +01:00
  • d59dcd7b16 Allocate work array when ijob is zero (Reference-LAPACK PR 733) Martin Kroeker 2022-12-04 11:43:24 +01:00
  • 14aef9400d Merge pull request #3850 from martin-frbg/lapack765 Martin Kroeker 2022-12-04 11:33:57 +01:00
  • 9b96990e5d Check for NaN in ?GECON (Reference-LAPACK PR765) Martin Kroeker 2022-12-03 20:33:27 +01:00
  • 1c1e0682a0 Merge pull request #3849 from martin-frbg/lapack769 Martin Kroeker 2022-12-03 20:08:20 +01:00
  • 00cc78cfba Fix uninitialized M in quick return (Reference-LAPACK 769) Martin Kroeker 2022-12-03 16:19:20 +01:00
  • 9307b0fabc Fix uninitialized M in quick return (Reference-LAPACK 769) Martin Kroeker 2022-12-03 16:17:54 +01:00
  • d9993e21a2 Refs #3825 Merge branch 'HellerZheng-develop' into risc-v Xianyi Zhang 2022-12-03 12:01:29 +08:00
  • e5313f53d5 Merge branch 'develop' of https://github.com/HellerZheng/OpenBLAS_riscv_x280 into HellerZheng-develop Xianyi Zhang 2022-12-03 12:00:52 +08:00