Hi Everyone/Patrick, A quick testing pass with CFLAGS that include '-fsanitize=address' shows some memory errors in the library or test suite.
It appears to be limited to matrix class and testing. ===================================== $ cat gsl-2.6/matrix/test-suite.log ... ==7058==ERROR: LeakSanitizer: detected memory leaks Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x7f59e568ab40 in __interceptor_malloc (/usr/lib/x86_64-linux-gnu/libasan.so.4+0xdeb40) #1 0x556e12fc4a63 in gsl_vector_complex_alloc /home/jwalton/Build-Scripts/gsl-2.6/vector/init_source.c:26 #2 0x556e12eff45d in test_complex_ops /home/jwalton/Build-Scripts/gsl-2.6/matrix/test_complex_source.c:753 #3 0x556e12ef4ab8 in main /home/jwalton/Build-Scripts/gsl-2.6/matrix/test.c:187 #4 0x7f59e4bd6b96 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b96) Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x7f59e568ab40 in __interceptor_malloc (/usr/lib/x86_64-linux-gnu/libasan.so.4+0xdeb40) #1 0x556e12fc40d3 in gsl_vector_complex_long_double_alloc /home/jwalton/Build-Scripts/gsl-2.6/vector/init_source.c:26 #2 0x556e12ef92bf in test_complex_long_double_ops /home/jwalton/Build-Scripts/gsl-2.6/matrix/test_complex_source.c:716 #3 0x556e12ef4ad6 in main /home/jwalton/Build-Scripts/gsl-2.6/matrix/test.c:189 #4 0x7f59e4bd6b96 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b96) ...