Commit Graph

  • f8ad5344c2 Fix casum fallback kernel. Bart Oldeman 2023-11-17 23:49:34 +00:00
  • cb2950709f Merge pull request #4322 from martin-frbg/lapack891 Martin Kroeker 2023-11-16 08:40:17 +01:00
  • cc622f2406 restore OpenBLAS-specific target_link_libraries Martin Kroeker 2023-11-15 22:51:09 +01:00
  • ee47e4e494 run m1/llvm/cmake buid on all 4 cores Martin Kroeker 2023-11-15 15:21:32 +01:00
  • 8b2a956890 Implement truncated QR with pivot (Reference-LAPACK PR 891) Martin Kroeker 2023-11-15 14:20:12 +01:00
  • 20a2a83f49 Implement truncated QR with pivoting (Reference-LAPACK PR 891) Martin Kroeker 2023-11-15 12:18:15 +01:00
  • f437339130 Implement truncated QR with pivoting (Reference-LAPACK PR 891) Martin Kroeker 2023-11-15 12:12:26 +01:00
  • 5bf87c86f5 Implement truncated QR with pivoting (Reference-LAPACK PR 891) Martin Kroeker 2023-11-15 12:10:20 +01:00
  • 0eb8a87977 Implement truncated QR with pivoting (Reference-LAPACK PR 891) Martin Kroeker 2023-11-15 09:56:37 +01:00
  • 387830b9d5 Implement truncated QR with pivoting (Reference-LAPACK PR 891) Martin Kroeker 2023-11-15 09:53:06 +01:00
  • 40109c0392 Implement truncated QR with pivoting (Reference-LAPACK PR 891) Martin Kroeker 2023-11-15 09:50:30 +01:00
  • 23cda457fb Implement truncated QR with pivoting (Reference-LAPACK PR 891) Martin Kroeker 2023-11-15 09:48:23 +01:00
  • d36b86a794 Merge pull request #4320 from ChipKerchner/fixOldGCCPower Martin Kroeker 2023-11-15 08:48:17 +01:00
  • d99aad8ee3 Fix older version of gcc - missing __has_builtin, cpuid and no support of P10. Chip-Kerchner 2023-11-14 11:07:08 -06:00
  • 46440a0486 Merge pull request #4317 from OpenMathLib/release-0.3.0 Martin Kroeker 2023-11-12 23:09:47 +01:00
  • f4cc1b7a6f Update version to 0.3.25.dev Martin Kroeker 2023-11-12 23:07:19 +01:00
  • dff686a86c Update version to 0.3.25.dev Martin Kroeker 2023-11-12 23:06:46 +01:00
  • 5e1a429eab Merge pull request #4316 from OpenMathLib/develop v0.3.25 Martin Kroeker 2023-11-12 22:55:00 +01:00
  • 64c96716f7 Merge branch 'release-0.3.0' into develop Martin Kroeker 2023-11-12 22:54:42 +01:00
  • 0e54cbd18c Update version to 0.3.25 Martin Kroeker 2023-11-12 22:52:05 +01:00
  • f1940010e4 Update version to 0.3.25 Martin Kroeker 2023-11-12 22:51:26 +01:00
  • a47ceda465 Merge pull request #4315 from martin-frbg/m3_cpufamily Martin Kroeker 2023-11-12 22:49:58 +01:00
  • e1f529d024 Add OSX hw.cpufamily value for Apple M3 Martin Kroeker 2023-11-12 22:37:11 +01:00
  • c245c12dc2 Update Changelog for 0.3.25 (#4314) Martin Kroeker 2023-11-12 22:17:39 +01:00
  • fa615967cd Merge pull request #4312 from martin-frbg/fixotherproto Martin Kroeker 2023-11-12 21:10:27 +01:00
  • 9b5f8eb33a Fix empty function prototypes Martin Kroeker 2023-11-12 19:35:53 +01:00
  • ecaaece695 Merge pull request #4311 from martin-frbg/lapack930 Martin Kroeker 2023-11-12 18:42:32 +01:00
  • 6f094c35ee Merge pull request #4305 from rgommers/ci-limit-runs Martin Kroeker 2023-11-12 18:39:27 +01:00
  • 3d38da2bc4 Make vector orthogonalization more reliable (Reference-LAPACK PR 930) Martin Kroeker 2023-11-12 16:50:52 +01:00
  • d58c88cf42 Merge pull request #4310 from martin-frbg/lapack904 Martin Kroeker 2023-11-12 16:45:10 +01:00
  • feeb10435b Merge pull request #4309 from martin-frbg/lapack926 Martin Kroeker 2023-11-12 15:28:16 +01:00
  • 2ce67e2ada Apply ROUNDUP_LWORK (Reference-LAPACK PR 904) Martin Kroeker 2023-11-12 14:42:52 +01:00
  • f5664740cd Apply ROUNDUP_LWORK (Reference-LAPACK PR 904) Martin Kroeker 2023-11-12 14:29:04 +01:00
  • 71fbdd908d Apply ROUNDUP_LWORK (Reference-LAPACK PR 904) Martin Kroeker 2023-11-12 14:10:16 +01:00
  • c9378badd9 Apply ROUNDUP_LWORK (Reference-LAPACK PR 904) Martin Kroeker 2023-11-12 13:56:06 +01:00
  • 225036fd92 Apply ROUNDUP_LWORK (Reference-LAPACK PR 904) Martin Kroeker 2023-11-12 13:43:22 +01:00
  • eef4d15369 Merge pull request #4308 from martin-frbg/issue4277-2 Martin Kroeker 2023-11-12 13:08:43 +01:00
  • 58427ff74d Deprecate ?GELQS and ?GEQRS from TESTING/LIN (Reference-LAPACK PR 900) (#4307) Martin Kroeker 2023-11-12 10:54:39 +01:00
  • b6144f70ff Change ?GECON to return INFO=1 if RCOND is NaN (Reference-LAPACK PR 926) Martin Kroeker 2023-11-11 23:41:18 +01:00
  • 00ef1bb58a Merge pull request #4306 from angsch/develop Martin Kroeker 2023-11-11 23:19:10 +01:00
  • 9324520d0e typo fix Martin Kroeker 2023-11-11 23:14:58 +01:00
  • ff6437f2d7 Add workaround for omp_get_max_threads hanging on FreeBSD with libomp from LLVM14 Martin Kroeker 2023-11-11 21:30:32 +01:00
  • 9c3c1cfbd6 Merge pull request #4304 from martin-frbg/issue4277 Martin Kroeker 2023-11-11 20:58:21 +01:00
  • cad10a3caa Merge pull request #4303 from martin-frbg/ryzen-avx512 Martin Kroeker 2023-11-11 18:36:24 +01:00
  • 95ed8125fa Merge pull request #4290 from martin-frbg/issue4275-2 Martin Kroeker 2023-11-11 15:28:57 +01:00
  • 5ffbe646e1 Improve matcopy interface Angelika Schwarz 2023-11-11 09:19:48 +01:00
  • 8613632dc5 Trigger AWS Graviton 3 CI job only for develop and release branches Ralf Gommers 2023-11-10 16:23:44 +01:00
  • 2418a20f1f Cancel running CI jobs when new changes are pushed to a PR Ralf Gommers 2023-11-10 16:05:52 +01:00
  • 1d4ed20c2f Add conditions to all CI jobs to only run on main repo by default Ralf Gommers 2023-11-10 15:58:30 +01:00
  • 1a308a0066 Move OpenMP dependency handling for clang/gfortran combo Martin Kroeker 2023-11-10 15:27:46 +01:00
  • 3ad27007fc rebase Martin Kroeker 2023-11-10 15:19:11 +01:00
  • 778e3b746a Enable autodetection of current AMD cpus as their AVX512 Intel counterparts Martin Kroeker 2023-11-10 11:55:29 +01:00
  • 273f4e8794 Merge pull request #4300 from ChipKerchner/powerFortranAIXMakefiles Martin Kroeker 2023-11-08 23:33:17 +01:00
  • 3ada8fbf8a Merge remote-tracking branch 'origin/develop' into powerFortranAIXMakefiles Chip Kerchner 2023-11-08 11:17:45 -06:00
  • 0a609cc689 Merge pull request #4298 from ChipKerchner/fixBuiltinsDynamicArch Martin Kroeker 2023-11-08 15:57:57 +01:00
  • 4eecccd49b Fix __builtin_cpu_is for AIX. Chip-Kerchner 2023-11-08 07:12:21 -06:00
  • 5e31c57083 Only define __builtin_cpu_is and __builtin_cpu_supports if not present. Chip-Kerchner 2023-11-07 20:58:34 -06:00
  • 206e76187e Fix FCOMMON_OPT for power. Error out for certain C and Fortran compiler combos in AIX. Chip Kerchner 2023-11-07 18:08:57 -06:00
  • 45da7e6c91 Merge pull request #4288 from martin-frbg/fix3915 Martin Kroeker 2023-11-07 17:12:46 +01:00
  • c14b1ebd30 Merge pull request #4295 from martin-frbg/lapack928 Martin Kroeker 2023-11-07 14:44:08 +01:00
  • fea1d4f66c Merge pull request #4294 from martin-frbg/lapack909 Martin Kroeker 2023-11-07 12:23:16 +01:00
  • 6f11992dbb Merge pull request #4293 from martin-frbg/lapack927 Martin Kroeker 2023-11-07 10:53:28 +01:00
  • 176cc6348e Correct constant ALPHA to match changed algorithm (Reference-LAPACK PR 928) Martin Kroeker 2023-11-06 21:55:19 +01:00
  • f6ec777701 Fix accumulation (Reference-LAPACK PR 909) Martin Kroeker 2023-11-06 21:40:50 +01:00
  • cf8295da5c Fix potential overflow in the calculation of MAXIT Martin Kroeker 2023-11-06 21:22:26 +01:00
  • ac7efc61fd Put more build information into Makefile.conf_last Martin Kroeker 2023-11-06 00:03:33 +01:00
  • cd8eb83bae Fix allocations and compiler warnings in ZROTG (#4289) Martin Kroeker 2023-11-05 18:13:37 +01:00
  • 3a86fde5a7 Delete misplaced file from PR 3915 after applying in the correct place Martin Kroeker 2023-11-04 23:52:46 +01:00
  • 04bc801999 (Re)apply fixes for supporting only a subset of precision types from PR 3915 Martin Kroeker 2023-11-04 23:48:59 +01:00
  • 25096e5afe Merge pull request #4287 from martin-frbg/issue4282 Martin Kroeker 2023-11-04 23:26:17 +01:00
  • 9019bc4945 Use SkylakeX ?ASUM microkernel for Cooperlake/Sapphirerapids as well Martin Kroeker 2023-11-04 22:10:06 +01:00
  • 4c6ee3f18e Merge pull request #4285 from martin-frbg/cortexfix Martin Kroeker 2023-11-03 21:32:49 +01:00
  • 3bfa4d4dcc Fix outdated SVE kernel definitions for Cortex cpus by aliasing to ARMV8SVE Martin Kroeker 2023-11-03 14:55:31 +01:00
  • 59444415ac Merge pull request #4280 from ChipKerchner/dynamicDispatchAIXandClang Martin Kroeker 2023-11-02 23:43:59 +01:00
  • 7dcb2d67f2 Have POWER7 return arch=POWER6. Chip-Kerchner 2023-11-01 15:23:28 -05:00
  • c8882bd9d8 Remove POWER7 from cpu list. Chip-Kerchner 2023-11-01 14:53:55 -05:00
  • d8e6e2b04d Merge branch 'develop' into dynamicDispatchAIXandClang Chip-Kerchner 2023-11-01 14:22:06 -05:00
  • 0de786cfa6 Merge pull request #4278 from martin-frbg/issue4277 Martin Kroeker 2023-11-01 19:45:09 +01:00
  • 9f7c35a4a8 Merge pull request #4279 from martin-frbg/issue4269 Martin Kroeker 2023-10-31 15:41:25 +01:00
  • 728788f667 typo fix Martin Kroeker 2023-10-31 11:08:22 +01:00
  • d003ad630b Increase the default GEMM buffer size on modern ARM server cpus Martin Kroeker 2023-10-31 10:26:38 +01:00
  • dc1c880782 fix libgfortran path on bsd Martin Kroeker 2023-10-28 23:14:36 +02:00
  • 289a5f6d9b work around libgfortran install issue on FreeBSD Martin Kroeker 2023-10-28 18:44:58 +02:00
  • 1cec1c0fc7 Add FreeBSD clang/gfortran build with OpenMP Martin Kroeker 2023-10-28 14:43:19 +02:00
  • 9d425a5fe7 Merge pull request #4276 from martin-frbg/issue4275 Martin Kroeker 2023-10-28 14:34:17 +02:00
  • f5e1f20f4d Update target list Martin Kroeker 2023-10-27 17:10:37 +02:00
  • a7f73c764c Clarify "make" options and the need to repeat them in the install step Martin Kroeker 2023-10-27 16:48:47 +02:00
  • badfb2e60f Merge branch 'develop' into XLC-AIX Chip Kerchner 2023-10-26 09:19:31 -05:00
  • 96f8bb1eb9 Merge pull request #4272 from RajalakshmiSR/AIX_AS Martin Kroeker 2023-10-24 12:08:51 +02:00
  • 980f702f72 POWER: AIX: Make use of power10 optimization Rajalakshmi Srinivasaraghavan 2023-10-19 18:48:19 -05:00
  • 68906a98c7 Merge pull request #4271 from rgommers/homebrew-nightly-on-main-repo Martin Kroeker 2023-10-19 13:28:24 +02:00
  • 6b8379d6d9 Run nightly Homebrew cron job only on the main repo, not on forks Ralf Gommers 2023-10-19 11:38:26 +02:00
  • 0799b0d215 Merge pull request #4266 from martin-frbg/gh-mingw-ucrt Martin Kroeker 2023-10-18 18:58:32 +02:00
  • 5c411ac7a8 Merge pull request #4268 from martin-frbg/issue4267 Martin Kroeker 2023-10-18 17:47:33 +02:00
  • e12aaed13d Fix unwanted fallthrough from Intel Family 6 to 15 in case of identification failure Martin Kroeker 2023-10-18 16:28:54 +02:00
  • f8c230c21c Switch MINGW-W64 jobs to UCRT Martin Kroeker 2023-10-18 11:58:54 +02:00
  • c28d71c6fb Merge pull request #4265 from martin-frbg/issue4228 Martin Kroeker 2023-10-17 15:08:30 +02:00
  • b41cab0875 Need to use override to actually strip down the already defined FFLAGS for NAG and CCE Fortran Martin Kroeker 2023-10-16 22:20:59 +02:00
  • 301e2ecc49 Cray Fortran uses -O in combinations like -O omp so don't filter that out Martin Kroeker 2023-10-16 22:15:46 +02:00
  • 66c2c41e99 Merge pull request #4260 from RajalakshmiSR/AIX-M4 Martin Kroeker 2023-10-13 10:51:23 +02:00