Michael Adams
Michael Adams
Looking over it, there are a few instances of **unsigned long long**, vs **long long** typecasts, that might explain some of the issues with larger volumes. https://en.wikipedia.org/wiki/C_data_types says there's a...
@kdave My latest copy attempt crapped out after 4 days for NFS/networking glitch, so using this as an opportunity to try fixing this...
Making progress.... ran a new analysis after the compiler bonked on my first attempt. **cppcheck --enable=all --force --inconclusive --std=c11 -I /usr/include -I /usr/src/linux-headers-5.1.6-xanmod4/include/uapi/linux --suppress=missingIncludeSystem -rp . &> ~/cppcheck-187-c11-all.txt** **_References used...
@kdave I finally got it to compile without errors or warnings. I still need to run another cppcheck to verify if I missed anything there. C is not my first...
[cppcheck-187-c11-all-v2.txt](https://github.com/kdave/btrfs-progs/files/3264202/cppcheck-187-c11-all-v2.txt) **cppcheck** found 5 warnings & 6 errors after clearing out the compilation alerts. This is definitely in the territory of "stuff that might break"; at least the current set...
@kdave Checking in: restore of over 100TB nearing completion. RAM usage seems to have peaked at ~11GB; not sure if that's from it keeping track of all it has restored...
@kdave That makes sense. btw, the recovery finished a few days ago, and the memory did de-allocate after the run.
@kdave hey, I was looking this issue up for someone asking me about it, and realized it was still open. Should we close this, since you said you had integrated...
@kdave Possible options.... https://en.wikipedia.org/wiki/Comparison_of_continuous_integration_software
@JeanFred looks like a quick and dirty way to accomplish things :) I haven't used Cabot since then (lost that job a few months after), but seeing if it's useful...