Warning: silly arg (-1) to malloc() Warning: silly args (0,-1) to calloc() Warning: silly args (-1,-1) to calloc() ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) malloc/free: in use at exit: 0 bytes in 0 blocks. malloc/free: 2 allocs, 2 frees, 0 bytes allocated. For a detailed leak analysis, rerun with: --leak-check=yes For counts of detected errors, rerun with: -v