Closed
Description
I make the source code to generate the libopenblas*.a, and use the APIs in my.a. Then I make a new.so including both libopenblas*.a and my.a, and make an executable file that reference this new.so to test my code. When I use the multi-thread libopenblas*.a(just use "make ONLY_CBLAS=1"), the main() function works normally. but when I use the single-thread libopenblas*.a(use "make USE_THREAD=0"), the main() causes core dump--"segmentation fault(core dump)".
I tried version 0.2.18 and 0.2.20, but both has the core dump, even I just called functions that donot call openblas APIs.
My platform is allwinner-R16, CPU is ARMV7, and I made the libopenblas*.a with cross compiler.
Metadata
Metadata
Assignees
Labels
No labels