<details>
```console
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/zimatcopy_kernel.c:36:6: warning: type of ‘zomatcopy_’ does not match original declaration [-Wlto-type-mismatch]
36 | void FC_GLOBAL(zomatcopy,ZOMATCOPY)( char* ORDER, char* TRANS, Int *rows, Int *cols, double complex *alpha, double complex *a, Int *lda, double complex *b, Int *ldb);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/zomatcopy_kernel.c:32:6: note: type mismatch in parameter 10
32 | void FNAME( char* ORDER, char* TRANS, Int *rows, Int *cols, FLOAT *alpha, FLOAT *a, Int *lda, FLOAT *b, Int *ldb, flexiblas_fortran_charlen_t len1, flexiblas_fortran_charlen_t len2)
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/zomatcopy_kernel.c:32:6: note: type ‘flexiblas_fortran_charlen_t’ should match type ‘void’
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/zomatcopy_kernel.c:32:6: note: ‘zomatcopy_’ was previously declared here
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/imatcopy_kernel.c:34:6: warning: type of ‘somatcopy_’ does not match original declaration [-Wlto-type-mismatch]
34 | void FC_GLOBAL(somatcopy,SOMATCOPY)( char* ORDER, char* TRANS, Int *rows, Int *cols, float *alpha, float *a, Int *lda, float *b, Int *ldb);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/omatcopy_kernel.c:30:6: note: type mismatch in parameter 10
30 | void FNAME ( char* ORDER, char* TRANS, Int *rows, Int *cols, FLOAT *alpha, FLOAT *a, Int *lda, FLOAT *b, Int *ldb, flexiblas_fortran_charlen_t len1, flexiblas_fortran_charlen_t len2)
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/omatcopy_kernel.c:30:6: note: type ‘flexiblas_fortran_charlen_t’ should match type ‘void’
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/omatcopy_kernel.c:30:6: note: ‘somatcopy_’ was previously declared here
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/zaxpby.f90:53:33: warning: type of ‘dcabs1’ does not match original declaration [-Wlto-type-mismatch]
53 | IF (DCABS1(ZA).EQ.0.0d0 .AND. DCABS1(ZB).EQ.0.0d0) RETURN
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/dummy.c:107:6: note: return value type mismatch
107 | void FC_GLOBAL(dcabs1,DCABS1)(void);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/dummy.c:107:6: note: type ‘void’ should match type ‘double’
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/dummy.c:107:6: note: ‘dcabs1_’ was previously declared here
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/imatcopy_kernel.c:35:6: warning: type of ‘domatcopy_’ does not match original declaration [-Wlto-type-mismatch]
35 | void FC_GLOBAL(domatcopy,DOMATCOPY)( char* ORDER, char* TRANS, Int *rows, Int *cols, double *alpha, double *a, Int *lda, double *b, Int *ldb);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/omatcopy_kernel.c:30:6: note: type mismatch in parameter 10
30 | void FNAME ( char* ORDER, char* TRANS, Int *rows, Int *cols, FLOAT *alpha, FLOAT *a, Int *lda, FLOAT *b, Int *ldb, flexiblas_fortran_charlen_t len1, flexiblas_fortran_charlen_t len2)
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/omatcopy_kernel.c:30:6: note: type ‘flexiblas_fortran_charlen_t’ should match type ‘void’
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/omatcopy_kernel.c:30:6: note: ‘domatcopy_’ was previously declared here
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/zimatcopy_kernel.c:35:6: warning: type of ‘comatcopy_’ does not match original declaration [-Wlto-type-mismatch]
35 | void FC_GLOBAL(comatcopy,COMATCOPY)( char* ORDER, char* TRANS, Int *rows, Int *cols, float complex *alpha, float complex *a, Int *lda, float complex *b, Int *ldb);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/zomatcopy_kernel.c:32:6: note: type mismatch in parameter 10
32 | void FNAME( char* ORDER, char* TRANS, Int *rows, Int *cols, FLOAT *alpha, FLOAT *a, Int *lda, FLOAT *b, Int *ldb, flexiblas_fortran_charlen_t len1, flexiblas_fortran_charlen_t len2)
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/zomatcopy_kernel.c:32:6: note: type ‘flexiblas_fortran_charlen_t’ should match type ‘void’
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/zomatcopy_kernel.c:32:6: note: ‘comatcopy_’ was previously declared here
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/zimatcopy_kernel.c:37:6: warning: type of ‘xerbla_’ does not match original declaration [-Wlto-type-mismatch]
37 | void FC_GLOBAL(xerbla,XERBLA)(char *name, Int *info, Int len);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/cgeadd.f90:37:32: note: type mismatch in parameter 3
37 | CALL XERBLA("CGEADD", 5)
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/cgeadd.f90:37:32: note: type ‘long int’ should match type ‘int’
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/cgeadd.f90:37:32: note: ‘xerbla’ was previously declared here
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/cgeadd.f90:37:32: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/dummy.c:106:6: warning: type of ‘scabs1_’ does not match original declaration [-Wlto-type-mismatch]
106 | void FC_GLOBAL(scabs1,SCABS1)(void);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/caxpby.f90:53:34: note: return value type mismatch
53 | IF (SCABS1(CA).EQ.0.0E+0 .AND. SCABS1(CB).EQ.0.0E+0) RETURN
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/caxpby.f90:53:34: note: type ‘float’ should match type ‘void’
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/fallback_blas/caxpby.f90:53:34: note: ‘scabs1’ was previously declared here
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/cblas_f77.h:280:9: warning: type of ‘zaxpby_’ does not match original declaration [-Wlto-type-mismatch]
280 | void FC_GLOBAL(zaxpby,ZAXPBY)( FINT, const float *, const void *, FINT, const void *, void*, FINT);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:11041:6: note: ‘zaxpby_’ was previously declared here
11041 | void FC_GLOBAL(zaxpby,ZAXPBY)(blasint* n, double complex* za, double complex* zx, blasint* incx, double complex* zb, double complex* zy, blasint* incy)
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:11041:6: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/cblas_f77.h:279:9: warning: type of ‘caxpby_’ does not match original declaration [-Wlto-type-mismatch]
279 | void FC_GLOBAL(caxpby,CAXPBY)( FINT, const float *, const void *, FINT, const void *, void*, FINT);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:10897:6: note: ‘caxpby_’ was previously declared here
10897 | void FC_GLOBAL(caxpby,CAXPBY)(blasint* n, float complex* ca, float complex* cx, blasint* incx, float complex* cb, float complex* cy, blasint* incy)
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:10897:6: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/cblas_f77.h:273:9: warning: type of ‘ztrsm_’ does not match original declaration [-Wlto-type-mismatch]
273 | void FC_GLOBAL(ztrsm,ZTRSM)(FCHAR, FCHAR, FCHAR, FCHAR, FINT, FINT, const double *, const double *, FINT, double *, FINT, flexiblas_fortran_charlen_t, flexiblas_fortran_charlen_t, flexiblas_fortran_charlen_t, flexiblas_fortran_charlen_t);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:10753:6: note: ‘ztrsm_’ was previously declared here
10753 | void FC_GLOBAL(ztrsm,ZTRSM)(char* side, char* uplo, char* transa, char* diag, blasint* m, blasint* n, double complex* alpha, double complex* a, blasint* lda, double complex* b, blasint* ldb, flexiblas_fortran_charlen_t len_side, flexiblas_fortran_charlen_t len_uplo, flexiblas_fortran_charlen_t len_transa, flexiblas_fortran_charlen_t len_diag)
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:10753:6: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/cblas_f77.h:272:9: warning: type of ‘ztrmm_’ does not match original declaration [-Wlto-type-mismatch]
272 | void FC_GLOBAL(ztrmm,ZTRMM)(FCHAR, FCHAR, FCHAR, FCHAR, FINT, FINT, const double *, const double *, FINT, double *, FINT, flexiblas_fortran_charlen_t, flexiblas_fortran_charlen_t, flexiblas_fortran_charlen_t, flexiblas_fortran_charlen_t);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:10609:6: note: ‘ztrmm_’ was previously declared here
10609 | void FC_GLOBAL(ztrmm,ZTRMM)(char* side, char* uplo, char* transa, char* diag, blasint* m, blasint* n, double complex* alpha, double complex* a, blasint* lda, double complex* b, blasint* ldb, flexiblas_fortran_charlen_t len_side, flexiblas_fortran_charlen_t len_uplo, flexiblas_fortran_charlen_t len_transa, flexiblas_fortran_charlen_t len_diag)
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:10609:6: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/cblas_f77.h:268:9: warning: type of ‘zsyrk_’ does not match original declaration [-Wlto-type-mismatch]
268 | void FC_GLOBAL(zsyrk,ZSYRK)(FCHAR, FCHAR, FINT, FINT, const double *, const double *, FINT, const double *, double *, FINT, flexiblas_fortran_charlen_t, flexiblas_fortran_charlen_t);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:10249:6: note: ‘zsyrk_’ was previously declared here
10249 | void FC_GLOBAL(zsyrk,ZSYRK)(char* uplo, char* trans, blasint* n, blasint* k, double complex* alpha, double complex* a, blasint* lda, double complex* beta, double complex* c, blasint* ldc, flexiblas_fortran_charlen_t len_uplo, flexiblas_fortran_charlen_t len_trans)
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:10249:6: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/cblas_f77.h:270:9: warning: type of ‘zsyr2k_’ does not match original declaration [-Wlto-type-mismatch]
270 | void FC_GLOBAL(zsyr2k,ZSYR2K)(FCHAR, FCHAR, FINT, FINT, const double *, const double *, FINT, const double *, FINT, const double *, double *, FINT, flexiblas_fortran_charlen_t, flexiblas_fortran_charlen_t);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:10177:6: note: ‘zsyr2k_’ was previously declared here
10177 | void FC_GLOBAL(zsyr2k,ZSYR2K)(char* uplo, char* trans, blasint* n, blasint* k, double complex* alpha, double complex* a, blasint* lda, double complex* b, blasint* ldb, double complex* beta, double complex* c, blasint* ldc, flexiblas_fortran_charlen_t len_uplo, flexiblas_fortran_charlen_t len_trans)
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:10177:6: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/cblas_f77.h:266:9: warning: type of ‘zsymm_’ does not match original declaration [-Wlto-type-mismatch]
266 | void FC_GLOBAL(zsymm,ZSYMM)(FCHAR, FCHAR, FINT, FINT, const double *, const double *, FINT, const double *, FINT, const double *, double *, FINT, flexiblas_fortran_charlen_t, flexiblas_fortran_charlen_t);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:10105:6: note: ‘zsymm_’ was previously declared here
10105 | void FC_GLOBAL(zsymm,ZSYMM)(char* side, char* uplo, blasint* m, blasint* n, double complex* alpha, double complex* a, blasint* lda, double complex* b, blasint* ldb, double complex* beta, double complex* c, blasint* ldc, flexiblas_fortran_charlen_t len_side, flexiblas_fortran_charlen_t len_uplo)
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:10105:6: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/cblas_f77.h:227:9: warning: type of ‘zhpr2_’ does not match original declaration [-Wlto-type-mismatch]
227 | void FC_GLOBAL(zhpr2,ZHPR2)(FCHAR, FINT, const double *, const void *, FINT, const void *, FINT, void *, flexiblas_fortran_charlen_t);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:9817:6: note: ‘zhpr2_’ was previously declared here
9817 | void FC_GLOBAL(zhpr2,ZHPR2)(char* uplo, blasint* n, double complex* alpha, double complex* x, blasint* incx, double complex* y, blasint* incy, double complex* ap, flexiblas_fortran_charlen_t len_uplo)
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:9817:6: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/cblas_f77.h:269:9: warning: type of ‘zherk_’ does not match original declaration [-Wlto-type-mismatch]
269 | void FC_GLOBAL(zherk,ZHERK)(FCHAR, FCHAR, FINT, FINT, const double *, const double *, FINT, const double *, double *, FINT, flexiblas_fortran_charlen_t, flexiblas_fortran_charlen_t);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:9601:6: note: ‘zherk_’ was previously declared here
9601 | void FC_GLOBAL(zherk,ZHERK)(char* uplo, char* trans, blasint* n, blasint* k, double* alpha, double complex* a, blasint* lda, double* beta, double complex* c, blasint* ldc, flexiblas_fortran_charlen_t len_uplo, flexiblas_fortran_charlen_t len_trans)
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:9601:6: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/cblas_f77.h:271:9: warning: type of ‘zher2k_’ does not match original declaration [-Wlto-type-mismatch]
271 | void FC_GLOBAL(zher2k,ZHER2K)(FCHAR, FCHAR, FINT, FINT, const double *, const double *, FINT, const double *, FINT, const double *, double *, FINT, flexiblas_fortran_charlen_t, flexiblas_fortran_charlen_t);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:9529:6: note: ‘zher2k_’ was previously declared here
9529 | void FC_GLOBAL(zher2k,ZHER2K)(char* uplo, char* trans, blasint* n, blasint* k, double complex* alpha, double complex* a, blasint* lda, double complex* b, blasint* ldb, double* beta, double complex* c, blasint* ldc, flexiblas_fortran_charlen_t len_uplo, flexiblas_fortran_charlen_t len_trans)
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:9529:6: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/cblas_f77.h:267:9: warning: type of ‘zhemm_’ does not match original declaration [-Wlto-type-mismatch]
267 | void FC_GLOBAL(zhemm,ZHEMM)(FCHAR, FCHAR, FINT, FINT, const double *, const double *, FINT, const double *, FINT, const double *, double *, FINT, flexiblas_fortran_charlen_t, flexiblas_fortran_charlen_t);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:9241:6: note: ‘zhemm_’ was previously declared here
9241 | void FC_GLOBAL(zhemm,ZHEMM)(char* side, char* uplo, blasint* m, blasint* n, double complex* alpha, double complex* a, blasint* lda, double complex* b, blasint* ldb, double complex* beta, double complex* c, blasint* ldc, flexiblas_fortran_charlen_t len_side, flexiblas_fortran_charlen_t len_uplo)
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:9241:6: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/cblas_f77.h:265:9: warning: type of ‘zgemm_’ does not match original declaration [-Wlto-type-mismatch]
265 | void FC_GLOBAL(zgemm,ZGEMM)(FCHAR, FCHAR, FINT, FINT, FINT, const double *, const double *, FINT, const double *, FINT, const double *, double *, FINT, flexiblas_fortran_charlen_t, flexiblas_fortran_charlen_t);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:8881:6: note: ‘zgemm_’ was previously declared here
8881 | void FC_GLOBAL(zgemm,ZGEMM)(char* transa, char* transb, blasint* m, blasint* n, blasint* k, double complex* alpha, double complex* a, blasint* lda, double complex* b, blasint* ldb, double complex* beta, double complex* c, blasint* ldc, flexiblas_fortran_charlen_t len_transa, flexiblas_fortran_charlen_t len_transb)
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:8881:6: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/cblas_f77.h:261:9: warning: type of ‘ctrsm_’ does not match original declaration [-Wlto-type-mismatch]
261 | void FC_GLOBAL(ctrsm,CTRSM)(FCHAR, FCHAR, FCHAR, FCHAR, FINT, FINT, const float *, const float *, FINT, float *, FINT, flexiblas_fortran_charlen_t, flexiblas_fortran_charlen_t, flexiblas_fortran_charlen_t, flexiblas_fortran_charlen_t);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:2655:6: note: ‘ctrsm_’ was previously declared here
2655 | void FC_GLOBAL(ctrsm,CTRSM)(char* side, char* uplo, char* transa, char* diag, blasint* m, blasint* n, float complex* alpha, float complex* a, blasint* lda, float complex* b, blasint* ldb, flexiblas_fortran_charlen_t len_side, flexiblas_fortran_charlen_t len_uplo, flexiblas_fortran_charlen_t len_transa, flexiblas_fortran_charlen_t len_diag)
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:2655:6: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/cblas_f77.h:260:9: warning: type of ‘ctrmm_’ does not match original declaration [-Wlto-type-mismatch]
260 | void FC_GLOBAL(ctrmm,CTRMM)(FCHAR, FCHAR, FCHAR, FCHAR, FINT, FINT, const float *, const float *, FINT, float *, FINT, flexiblas_fortran_charlen_t, flexiblas_fortran_charlen_t, flexiblas_fortran_charlen_t, flexiblas_fortran_charlen_t);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:2511:6: note: ‘ctrmm_’ was previously declared here
2511 | void FC_GLOBAL(ctrmm,CTRMM)(char* side, char* uplo, char* transa, char* diag, blasint* m, blasint* n, float complex* alpha, float complex* a, blasint* lda, float complex* b, blasint* ldb, flexiblas_fortran_charlen_t len_side, flexiblas_fortran_charlen_t len_uplo, flexiblas_fortran_charlen_t len_transa, flexiblas_fortran_charlen_t len_diag)
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:2511:6: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/cblas_f77.h:256:9: warning: type of ‘csyrk_’ does not match original declaration [-Wlto-type-mismatch]
256 | void FC_GLOBAL(csyrk,CSYRK)(FCHAR, FCHAR, FINT, FINT, const float *, const float *, FINT, const float *, float *, FINT, flexiblas_fortran_charlen_t, flexiblas_fortran_charlen_t);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:2151:6: note: ‘csyrk_’ was previously declared here
2151 | void FC_GLOBAL(csyrk,CSYRK)(char* uplo, char* trans, blasint* n, blasint* k, float complex* alpha, float complex* a, blasint* lda, float complex* beta, float complex* c, blasint* ldc, flexiblas_fortran_charlen_t len_uplo, flexiblas_fortran_charlen_t len_trans)
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:2151:6: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/cblas_f77.h:258:9: warning: type of ‘csyr2k_’ does not match original declaration [-Wlto-type-mismatch]
258 | void FC_GLOBAL(csyr2k,CSYR2K)(FCHAR, FCHAR, FINT, FINT, const float *, const float *, FINT, const float *, FINT, const float *, float *, FINT, flexiblas_fortran_charlen_t, flexiblas_fortran_charlen_t);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:2079:6: note: ‘csyr2k_’ was previously declared here
2079 | void FC_GLOBAL(csyr2k,CSYR2K)(char* uplo, char* trans, blasint* n, blasint* k, float complex* alpha, float complex* a, blasint* lda, float complex* b, blasint* ldb, float complex* beta, float complex* c, blasint* ldc, flexiblas_fortran_charlen_t len_uplo, flexiblas_fortran_charlen_t len_trans)
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:2079:6: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/cblas_f77.h:254:9: warning: type of ‘csymm_’ does not match original declaration [-Wlto-type-mismatch]
254 | void FC_GLOBAL(csymm,CSYMM)(FCHAR, FCHAR, FINT, FINT, const float *, const float *, FINT, const float *, FINT, const float *, float *, FINT, flexiblas_fortran_charlen_t, flexiblas_fortran_charlen_t);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:2007:6: note: ‘csymm_’ was previously declared here
2007 | void FC_GLOBAL(csymm,CSYMM)(char* side, char* uplo, blasint* m, blasint* n, float complex* alpha, float complex* a, blasint* lda, float complex* b, blasint* ldb, float complex* beta, float complex* c, blasint* ldc, flexiblas_fortran_charlen_t len_side, flexiblas_fortran_charlen_t len_uplo)
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:2007:6: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/cblas_f77.h:207:9: warning: type of ‘chpr2_’ does not match original declaration [-Wlto-type-mismatch]
207 | void FC_GLOBAL(chpr2,CHPR2)(FCHAR, FINT, const float *, const void *, FINT, const void *, FINT, void *, flexiblas_fortran_charlen_t);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:1575:6: note: ‘chpr2_’ was previously declared here
1575 | void FC_GLOBAL(chpr2,CHPR2)(char* uplo, blasint* n, float complex* alpha, float complex* x, blasint* incx, float complex* y, blasint* incy, float complex* ap, flexiblas_fortran_charlen_t len_uplo)
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:1575:6: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/cblas_f77.h:257:9: warning: type of ‘cherk_’ does not match original declaration [-Wlto-type-mismatch]
257 | void FC_GLOBAL(cherk,CHERK)(FCHAR, FCHAR, FINT, FINT, const float *, const float *, FINT, const float *, float *, FINT, flexiblas_fortran_charlen_t, flexiblas_fortran_charlen_t);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:1359:6: note: ‘cherk_’ was previously declared here
1359 | void FC_GLOBAL(cherk,CHERK)(char* uplo, char* trans, blasint* n, blasint* k, float* alpha, float complex* a, blasint* lda, float* beta, float complex* c, blasint* ldc, flexiblas_fortran_charlen_t len_uplo, flexiblas_fortran_charlen_t len_trans)
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:1359:6: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/cblas_f77.h:259:9: warning: type of ‘cher2k_’ does not match original declaration [-Wlto-type-mismatch]
259 | void FC_GLOBAL(cher2k,CHER2K)(FCHAR, FCHAR, FINT, FINT, const float *, const float *, FINT, const float *, FINT, const float *, float *, FINT, flexiblas_fortran_charlen_t, flexiblas_fortran_charlen_t);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:1287:6: note: ‘cher2k_’ was previously declared here
1287 | void FC_GLOBAL(cher2k,CHER2K)(char* uplo, char* trans, blasint* n, blasint* k, float complex* alpha, float complex* a, blasint* lda, float complex* b, blasint* ldb, float* beta, float complex* c, blasint* ldc, flexiblas_fortran_charlen_t len_uplo, flexiblas_fortran_charlen_t len_trans)
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:1287:6: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/cblas_f77.h:255:9: warning: type of ‘chemm_’ does not match original declaration [-Wlto-type-mismatch]
255 | void FC_GLOBAL(chemm,CHEMM)(FCHAR, FCHAR, FINT, FINT, const float *, const float *, FINT, const float *, FINT, const float *, float *, FINT, flexiblas_fortran_charlen_t, flexiblas_fortran_charlen_t);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:999:6: note: ‘chemm_’ was previously declared here
999 | void FC_GLOBAL(chemm,CHEMM)(char* side, char* uplo, blasint* m, blasint* n, float complex* alpha, float complex* a, blasint* lda, float complex* b, blasint* ldb, float complex* beta, float complex* c, blasint* ldc, flexiblas_fortran_charlen_t len_side, flexiblas_fortran_charlen_t len_uplo)
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:999:6: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/cblas_f77.h:253:9: warning: type of ‘cgemm_’ does not match original declaration [-Wlto-type-mismatch]
253 | void FC_GLOBAL(cgemm,CGEMM)(FCHAR, FCHAR, FINT, FINT, FINT, const float *, const float *, FINT, const float *, FINT, const float *, float *, FINT, flexiblas_fortran_charlen_t, flexiblas_fortran_charlen_t);
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:639:6: note: ‘cgemm_’ was previously declared here
639 | void FC_GLOBAL(cgemm,CGEMM)(char* transa, char* transb, blasint* m, blasint* n, blasint* k, float complex* alpha, float complex* a, blasint* lda, float complex* b, blasint* ldb, float complex* beta, float complex* c, blasint* ldc, flexiblas_fortran_charlen_t len_transa, flexiblas_fortran_charlen_t len_transb)
| ^
/home/tkloczko/rpmbuild/BUILD/flexiblas-3.4.2/src/wrapper_blas_gnu.c:639:6: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
In above output is possible to see as well `-fno-strict-aliasing` warnings which are not counted by my oneliner.