Skip to content

Commit

Permalink
Release v3.4.4
Browse files Browse the repository at this point in the history
  • Loading branch information
Martin Köhler committed May 24, 2024
1 parent a131701 commit ff45f24
Show file tree
Hide file tree
Showing 35 changed files with 46,445 additions and 46,405 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
3.4.4 (May 24, 2024)
--------------------
- Symbols from precompiled libaries (NETLIB BLAS and LAPACK) are not properly
integrated. See Github #52

3.4.3 (May 21, 2024)
-------------------
- new header file `include/flexiblas/flexiblas_fortran_char_len.h`
Expand Down
6 changes: 3 additions & 3 deletions CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ authors:
given-names: "Jens"
orcid: "https://orcid.org/0000-0001-5567-9637"
title: "FlexiBLAS - A BLAS and LAPACK wrapper library with runtime exchangable backends"
version: 3.4.3
doi: 10.5281/zenodo.11121688
date-released: 2024-05-21
version: 3.4.4
doi: 10.5281/zenodo.11260086
date-released: 2024-05-24
url: "https://github.com/mpimd-csc/flexiblas"
license: LGPL-3.0-or-later
keywords:
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.9.0)
INCLUDE(libcscutils/CMakeModules/CheckPolicy.cmake)
CheckPolicy(CMP0048 NEW)

PROJECT(FlexiBLAS LANGUAGES C Fortran VERSION 3.4.3)
PROJECT(FlexiBLAS LANGUAGES C Fortran VERSION 3.4.4)
cmake_policy(SET CMP0054 NEW)
cmake_policy(SET CMP0069 NEW)

Expand Down
6 changes: 3 additions & 3 deletions CODE
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
name: FlexiBLAS - A BLAS and LAPACK wrapper library with runtime exchangable backends
shortname: flexiblas
version: 3.4.3
release-date: 2024-05-21
id: 10.5281/zenodo.11121688
version: 3.4.4
release-date: 2024-05-24
id: 10.5281/zenodo.11260086
id-type: doi
author: Martin Köhler, Jens Saak
orcid: 0000-0003-2338-9904, 0000-0001-5567-9637
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
FlexiBLAS - A BLAS and LAPACK wrapper library with runtime exchangeable backends
================================================================================

**Version 3.4.3** - DOI: 10.5281/zenodo.11121688
**Version 3.4.4** - DOI: 10.5281/zenodo.11260086

**Project Website:** https://www.mpi-magdeburg.mpg.de/projects/flexiblas

Expand Down
8 changes: 7 additions & 1 deletion debian/changelog
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
flexiblas (3.4.3) UNRELEASED; urgency=medium
flexiblas (3.4.4) focal; urgency=medium

* New patch release. See CHANGELOG

-- Martin Koehler <[email protected]> Fri, 24 May 2024 10:21:52 +0200

flexiblas (3.4.3) focal; urgency=medium

* New patch release. See CHANGELOG

Expand Down
296 changes: 149 additions & 147 deletions src/fallback_blas/dummy.c

Large diffs are not rendered by default.

3,795 changes: 1,898 additions & 1,897 deletions src/fallback_lapack/dummy_3_10_0-wodprc.c

Large diffs are not rendered by default.

3,867 changes: 1,934 additions & 1,933 deletions src/fallback_lapack/dummy_3_10_0.c

Large diffs are not rendered by default.

3,795 changes: 1,898 additions & 1,897 deletions src/fallback_lapack/dummy_3_10_1-wodprc.c

Large diffs are not rendered by default.

3,867 changes: 1,934 additions & 1,933 deletions src/fallback_lapack/dummy_3_10_1.c

Large diffs are not rendered by default.

3,823 changes: 1,912 additions & 1,911 deletions src/fallback_lapack/dummy_3_11_0-wodprc.c

Large diffs are not rendered by default.

3,895 changes: 1,948 additions & 1,947 deletions src/fallback_lapack/dummy_3_11_0.c

Large diffs are not rendered by default.

3,869 changes: 1,935 additions & 1,934 deletions src/fallback_lapack/dummy_3_12_0-wodprc.c

Large diffs are not rendered by default.

3,957 changes: 1,979 additions & 1,978 deletions src/fallback_lapack/dummy_3_12_0.c

Large diffs are not rendered by default.

3,015 changes: 1,508 additions & 1,507 deletions src/fallback_lapack/dummy_3_3_0.c

Large diffs are not rendered by default.

3,027 changes: 1,514 additions & 1,513 deletions src/fallback_lapack/dummy_3_3_1.c

Large diffs are not rendered by default.

3,027 changes: 1,514 additions & 1,513 deletions src/fallback_lapack/dummy_3_4_0.c

Large diffs are not rendered by default.

3,091 changes: 1,546 additions & 1,545 deletions src/fallback_lapack/dummy_3_4_1.c

Large diffs are not rendered by default.

3,091 changes: 1,546 additions & 1,545 deletions src/fallback_lapack/dummy_3_4_2.c

Large diffs are not rendered by default.

3,239 changes: 1,620 additions & 1,619 deletions src/fallback_lapack/dummy_3_5_0.c

Large diffs are not rendered by default.

3,259 changes: 1,630 additions & 1,629 deletions src/fallback_lapack/dummy_3_6_0-wodprc.c

Large diffs are not rendered by default.

3,331 changes: 1,666 additions & 1,665 deletions src/fallback_lapack/dummy_3_6_0.c

Large diffs are not rendered by default.

3,267 changes: 1,634 additions & 1,633 deletions src/fallback_lapack/dummy_3_6_1-wodprc.c

Large diffs are not rendered by default.

3,339 changes: 1,670 additions & 1,669 deletions src/fallback_lapack/dummy_3_6_1.c

Large diffs are not rendered by default.

3,649 changes: 1,825 additions & 1,824 deletions src/fallback_lapack/dummy_3_7_0-wodprc.c

Large diffs are not rendered by default.

3,721 changes: 1,861 additions & 1,860 deletions src/fallback_lapack/dummy_3_7_0.c

Large diffs are not rendered by default.

3,691 changes: 1,846 additions & 1,845 deletions src/fallback_lapack/dummy_3_8_0-wodprc.c

Large diffs are not rendered by default.

3,767 changes: 1,884 additions & 1,883 deletions src/fallback_lapack/dummy_3_8_0.c

Large diffs are not rendered by default.

3,735 changes: 1,868 additions & 1,867 deletions src/fallback_lapack/dummy_3_9_0-wodprc.c

Large diffs are not rendered by default.

3,807 changes: 1,904 additions & 1,903 deletions src/fallback_lapack/dummy_3_9_0.c

Large diffs are not rendered by default.

3,759 changes: 1,880 additions & 1,879 deletions src/fallback_lapack/dummy_3_9_1-wodprc.c

Large diffs are not rendered by default.

3,831 changes: 1,916 additions & 1,915 deletions src/fallback_lapack/dummy_3_9_1.c

Large diffs are not rendered by default.

7 changes: 4 additions & 3 deletions tools/code_generators/generate_lapack_dummy.py
Original file line number Diff line number Diff line change
Expand Up @@ -44,20 +44,21 @@
*/
#include <stddef.h>
#include <stdint.h>
#include <stdio.h>
#include "flexiblas_config.h"
#include "flexiblas_fortran_mangle.h"
#include "flexiblas_fortran_char_len.h"
"""
fn_head = """
HIDDEN void *__flexiblas_lapack_addr[10240];
HIDDEN void flexiblas_lapack_dummy_function_not_called(void)
{
size_t k = 0;
void *addr[10240];
"""

fn_foot = """;
addr[0] = addr[1];
}
"""

Expand All @@ -77,7 +78,7 @@ def lapack_generate(version):

fo.write(fn_head)
for fn in data:
fo.write(' addr[k++] = (void *)((size_t) &(FC_GLOBAL(' + fn + ',' + fn.upper() + ')));\n');
fo.write(' __flexiblas_lapack_addr[k++] = (void *)((size_t) &(FC_GLOBAL(' + fn + ',' + fn.upper() + ')));\n');
fo.write(fn_foot);

fo.close()
Expand Down
4 changes: 2 additions & 2 deletions tools/flexiblas-octave/DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Name: flexiblas
Version: 3.4.3
Date: 2024-05-21
Version: 3.4.4
Date: 2024-05-24
Author: Martin Koehler <[email protected]>
Maintainer: Martin Koehler <[email protected]>
Title: FlexiBLAS API Interface for Octave
Expand Down

0 comments on commit ff45f24

Please sign in to comment.