Skip to content

Commit 2e1a425

Browse files
Sync Release
Update release job
1 parent 7636540 commit 2e1a425

4 files changed

Lines changed: 16 additions & 13 deletions

File tree

CMakeLists.txt

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ CheckPolicy(CMP0054 NEW)
99
CheckPolicy(CMP0069 NEW)
1010
CheckPolicy(CMP0075 NEW)
1111

12-
PROJECT(FlexiBLAS LANGUAGES C Fortran VERSION 3.8.82)
12+
PROJECT(FlexiBLAS LANGUAGES C Fortran VERSION 3.4.82)
1313

1414

1515
#
@@ -52,7 +52,7 @@ OPTION(MKL_BUILDER "Build MKL support with Intel MKLs Custom library builder" OF
5252
OPTION(EXAMPLES "Build Examples" ON)
5353
OPTION(BLAS_AUTO_DETECT "Enabled the BLAS auto detection during configuration" ON)
5454
OPTION(LINK_OPENMP "Link OpenMP to FlexiBLAS" OFF)
55-
IF (APPLE)
55+
IF (APPLE)
5656
OPTION(LTO "Enable Link Time Optimization / IPO" OFF)
5757
ELSE()
5858
OPTION(LTO "Enable Link Time Optimization / IPO" ON)
@@ -203,30 +203,30 @@ IF ( ${CMAKE_C_COMPILER_ID} STREQUAL "GNU")
203203
ENDIF()
204204

205205
#
206-
# MacOS on ARM produces wrong results with to expensive optimizations
206+
# MacOS on ARM produces wrong results with to expensive optimizations
207207
#
208-
IF ( APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "arm64" AND CMAKE_Fortran_COMPILER_ID STREQUAL "GNU"
208+
IF ( APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "arm64" AND CMAKE_Fortran_COMPILER_ID STREQUAL "GNU"
209209
AND CMAKE_Fortran_COMPILER_VERSION VERSION_GREATER_EQUAL "14.0.0" AND CMAKE_Fortran_COMPILER_VERSION VERSION_LESS_EQUAL "16.0.0")
210-
message(WARNING "Your gfortran compiler is known to produce wrong code on MacOS/Apple Silicon. Turning off some optimizations. See https://github.com/Reference-LAPACK/lapack/issues/1073 for some details")
210+
message(WARNING "Your gfortran compiler is known to produce wrong code on MacOS/Apple Silicon. Turning off some optimizations. See https://github.com/Reference-LAPACK/lapack/issues/1073 for some details")
211211
check_c_compiler_flag("-fno-tree-loop-vectorize" C_F_NO_TREE_LOOP_VECTORIZE)
212212
check_fortran_compiler_flag("-fno-tree-loop-vectorize" FC_F_NO_TREE_LOOP_VECTORIZE)
213213
check_c_compiler_flag("-fno-expensive-optimizations" C_F_NO_EXPENSIVE_OPTIMIZATIONS)
214214
check_fortran_compiler_flag("-fno-expensive-optimizations" FC_F_NO_EXPENSIVE_OPTIMIZATIONS)
215-
if (C_F_NO_TREE_LOOP_VECTORIZE)
215+
if (C_F_NO_TREE_LOOP_VECTORIZE)
216216
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fno-tree-loop-vectorize")
217217
endif()
218218

219-
if (FC_F_NO_TREE_LOOP_VECTORIZE)
219+
if (FC_F_NO_TREE_LOOP_VECTORIZE)
220220
set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -fno-tree-loop-vectorize")
221221
endif()
222-
if (C_F_NO_EXPENSIVE_OPTIMIZATIONS)
222+
if (C_F_NO_EXPENSIVE_OPTIMIZATIONS)
223223
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fno-expensive-optimizations")
224224
endif()
225225

226-
if (FC_F_NO_EXPENSIVE_OPTIMIZATIONS)
226+
if (FC_F_NO_EXPENSIVE_OPTIMIZATIONS)
227227
set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -fno-expensive-optimizations")
228228
endif()
229-
ENDIF()
229+
ENDIF()
230230

231231

232232

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
FlexiBLAS - A BLAS and LAPACK wrapper library with runtime exchangeable backends
22
================================================================================
33

4-
**Version 3.8.82** - DOI: 10.5281/zenodo.14764701
4+
**Version 3.4.82-2** - DOI: 10.5281/zenodo.14764701
55

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

examples/demo_lapacke.c

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,10 @@
2424

2525
/** void dgesv_(int *n, int *nrhs, double *A, int *lda , int *ipiv, double *b, int *ldb, int *info); */
2626

27-
int main() {
27+
int main(int argc, char ** argv) {
28+
(void) argc;
29+
(void) argv;
30+
2831
int n = 4;
2932
int nrhs = 1;
3033
int lda = 4;

src/hooks/dummy/dummy_hook.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ double hook_dasum(Int *N, double *A, Int *INCX)
7373
double * aptr = A;
7474
double ret;
7575

76-
printf("dasum called with: N = %d, INCX = %d\n", n, incx);
76+
printf("dasum called with: N = %d, INCX = %d\n", (int)n, (int) incx);
7777
printf("x = [ \n");
7878
for (k = 0; k < n; k++) {
7979
printf(" %lg \n", *aptr);

0 commit comments

Comments
 (0)