Comments (2)
Tests in blasfeo also fail:
===> Testing for blasfeo-0.1.3
CMake Deprecation Warning at CMakeLists.txt:36 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Using linear algebra: HIGH_PERFORMANCE
-- Using matrix format: PANELMAJ
-- Using external BLAS: 0
-- Testing target GENERIC: assembly compilation [success]
-- Testing target GENERIC: assembly run [success]
-- Testing target GENERIC: intrinsic compilation [success]
-- Testing target GENERIC: intrinsic run [success]
-- Compiling for target: GENERIC
-- Configuring done
-- Generating done
-- Build files have been written to: /disk-samsung/freebsd-ports/math/blasfeo/work/.build
[ 12% 4/8] /usr/bin/cc -I/disk-samsung/freebsd-ports/math/blasfeo/work/blasfeo-0.1.3/include -O2 -pipe -fno-omit-frame-pointer -fstack-protector-strong -fno-strict-aliasing -DLA_HIGH_PERFORMANCE -DBLASFEO_REF_API -DMF_PANELMAJ -DK_MAX_STACK=300 -DBLAS_API -DUSE_C99_MATH -DEXT_DEP -DEXTERNAL_BLAS_NONE -O2 -fPIC -DTARGET_GENERIC -O2 -pipe -fno-omit-frame-pointer -fstack-protector-strong -fno-strict-aliasing -MD -MT tests/CMakeFiles/test_s_blasfeo_api.dir/test_s_blasfeo_api.c.o -MF tests/CMakeFiles/test_s_blasfeo_api.dir/test_s_blasfeo_api.c.o.d -o tests/CMakeFiles/test_s_blasfeo_api.dir/test_s_blasfeo_api.c.o -c /disk-samsung/freebsd-ports/math/blasfeo/work/blasfeo-0.1.3/tests/test_s_blasfeo_api.c
[ 25% 5/8] : && /usr/bin/cc -O2 -pipe -fno-omit-frame-pointer -fstack-protector-strong -fno-strict-aliasing -DLA_HIGH_PERFORMANCE -DBLASFEO_REF_API -DMF_PANELMAJ -DK_MAX_STACK=300 -DBLAS_API -DUSE_C99_MATH -DEXT_DEP -DEXTERNAL_BLAS_NONE -O2 -fPIC -DTARGET_GENERIC -O2 -pipe -fno-omit-frame-pointer -fstack-protector-strong -fno-strict-aliasing -fstack-protector-strong tests/CMakeFiles/test_s_blasfeo_api.dir/test_s_blasfeo_api.c.o -o tests/test_s_blasfeo_api -Wl,-rpath,/disk-samsung/freebsd-ports/math/blasfeo/work/.build libblasfeo.so -lm && :
FAILED: tests/test_s_blasfeo_api
: && /usr/bin/cc -O2 -pipe -fno-omit-frame-pointer -fstack-protector-strong -fno-strict-aliasing -DLA_HIGH_PERFORMANCE -DBLASFEO_REF_API -DMF_PANELMAJ -DK_MAX_STACK=300 -DBLAS_API -DUSE_C99_MATH -DEXT_DEP -DEXTERNAL_BLAS_NONE -O2 -fPIC -DTARGET_GENERIC -O2 -pipe -fno-omit-frame-pointer -fstack-protector-strong -fno-strict-aliasing -fstack-protector-strong tests/CMakeFiles/test_s_blasfeo_api.dir/test_s_blasfeo_api.c.o -o tests/test_s_blasfeo_api -Wl,-rpath,/disk-samsung/freebsd-ports/math/blasfeo/work/.build libblasfeo.so -lm && :
ld: error: libblasfeo.so: undefined reference to kernel_dpack_buffer_ft [--no-allow-shlib-undefined]
ld: error: libblasfeo.so: undefined reference to kernel_dpack_buffer_fn [--no-allow-shlib-undefined]
ld: error: libblasfeo.so: undefined reference to kernel_dpack_buffer_ln [--no-allow-shlib-undefined]
ld: error: libblasfeo.so: undefined reference to kernel_dpack_buffer_lt [--no-allow-shlib-undefined]
ld: error: libblasfeo.so: undefined reference to kernel_dpack_buffer_ut [--no-allow-shlib-undefined]
cc: error: linker command failed with exit code 1 (use -v to see invocation)
[ 37% 5/8] /usr/bin/cc -I/disk-samsung/freebsd-ports/math/blasfeo/work/blasfeo-0.1.3/include -O2 -pipe -fno-omit-frame-pointer -fstack-protector-strong -fno-strict-aliasing -DLA_HIGH_PERFORMANCE -DBLASFEO_REF_API -DMF_PANELMAJ -DK_MAX_STACK=300 -DBLAS_API -DUSE_C99_MATH -DEXT_DEP -DEXTERNAL_BLAS_NONE -O2 -fPIC -DTARGET_GENERIC -O2 -pipe -fno-omit-frame-pointer -fstack-protector-strong -fno-strict-aliasing -MD -MT tests/CMakeFiles/test_d_blasfeo_api.dir/test_d_blasfeo_api.c.o -MF tests/CMakeFiles/test_d_blasfeo_api.dir/test_d_blasfeo_api.c.o.d -o tests/CMakeFiles/test_d_blasfeo_api.dir/test_d_blasfeo_api.c.o -c /disk-samsung/freebsd-ports/math/blasfeo/work/blasfeo-0.1.3/tests/test_d_blasfeo_api.c
[ 50% 5/8] /usr/bin/cc -I/disk-samsung/freebsd-ports/math/blasfeo/work/blasfeo-0.1.3/include -O2 -pipe -fno-omit-frame-pointer -fstack-protector-strong -fno-strict-aliasing -DLA_HIGH_PERFORMANCE -DBLASFEO_REF_API -DMF_PANELMAJ -DK_MAX_STACK=300 -DBLAS_API -DUSE_C99_MATH -DEXT_DEP -DEXTERNAL_BLAS_NONE -O2 -fPIC -DTARGET_GENERIC -O2 -pipe -fno-omit-frame-pointer -fstack-protector-strong -fno-strict-aliasing -MD -MT tests/CMakeFiles/test_s_blas_api.dir/test_s_blas_api.c.o -MF tests/CMakeFiles/test_s_blas_api.dir/test_s_blas_api.c.o.d -o tests/CMakeFiles/test_s_blas_api.dir/test_s_blas_api.c.o -c /disk-samsung/freebsd-ports/math/blasfeo/work/blasfeo-0.1.3/tests/test_s_blas_api.c
/disk-samsung/freebsd-ports/math/blasfeo/work/blasfeo-0.1.3/tests/test_s_blas_api.c:263:2: warning: implicit declaration of function 'blasfeo_sgemm' is invalid in C99 [-Wimplicit-function-declaration]
blasfeo_sgemm(c_t, c_t, m0, n0, k0, alpha, B, n, A, n, beta, C2, n, C2, n);
^
1 warning generated.
[ 62% 5/8] /usr/bin/cc -I/disk-samsung/freebsd-ports/math/blasfeo/work/blasfeo-0.1.3/include -O2 -pipe -fno-omit-frame-pointer -fstack-protector-strong -fno-strict-aliasing -DLA_HIGH_PERFORMANCE -DBLASFEO_REF_API -DMF_PANELMAJ -DK_MAX_STACK=300 -DBLAS_API -DUSE_C99_MATH -DEXT_DEP -DEXTERNAL_BLAS_NONE -O2 -fPIC -DTARGET_GENERIC -O2 -pipe -fno-omit-frame-pointer -fstack-protector-strong -fno-strict-aliasing -MD -MT tests/CMakeFiles/test_d_blas_api.dir/test_d_blas_api.c.o -MF tests/CMakeFiles/test_d_blas_api.dir/test_d_blas_api.c.o.d -o tests/CMakeFiles/test_d_blas_api.dir/test_d_blas_api.c.o -c /disk-samsung/freebsd-ports/math/blasfeo/work/blasfeo-0.1.3/tests/test_d_blas_api.c
/disk-samsung/freebsd-ports/math/blasfeo/work/blasfeo-0.1.3/tests/test_d_blas_api.c:259:2: warning: implicit declaration of function 'blas_dsyrk' is invalid in C99 [-Wimplicit-function-declaration]
blas_dsyrk(&c_u, &c_t, &m0, &k0, &alpha, A, &n, &beta, C2, &n);
^
1 warning generated.
from blasfeo.
Thanks for reporting the issues, the first should have been fixed in the master already when you opened the issue, while the second is now fixed in this commit 4af6c64
from blasfeo.
Related Issues (20)
- Need to link against math library? HOT 1
- Linker error: SHF_MERGE section size (456) must be a multiple of sh_entsize (32) HOT 4
- Tests fail to build: libblasfeo.so: undefined reference to kernel_dpack_buffer_fn HOT 1
- Are there routines for matrix norms? HOT 2
- Incorrect documentation for dtrmm in blasfeo_d_blasfeo_api.h? HOT 3
- blasfeo_dtrmm_rltn not implemented HOT 1
- Tests fail: error: undefined symbol: blasfeo_sgemm HOT 1
- When can we use parameter as both input and output? HOT 1
- What are m, n, k in dgemm routines? HOT 1
- blasfeo_target.h:1:0: error: unterminated #ifndef HOT 2
- MacOS M2 compiling issue HOT 2
- Calling certain triangular matrices routines leads to `undefined symbol` error HOT 2
- `blasfeo_dtrmm_rlnn` accesses invalid memory with offset on the lower triangular matrix HOT 1
- How can I build BLASFEO and HPIPM for microcontrollers? HOT 1
- what is panel format? HOT 2
- Matrix Inversions HOT 6
- blasfeo_strmm_rlnn fails on HASWELL
- sgemm_nn fails for k > 8 on HASWELL HOT 1
- BLASFEO API explanation for Riccati recursion in HPIPM
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from blasfeo.