This PR rewrites .circleci/config.yml and Dockerfile to avoid the problem that kcov fails to attach in docker images.
kcov uses the personality syscall (to be able to run PIE executables without address space randomization), and it seems like docker is disabling personality().
ref.1ref.2
This PR rewrites .circleci/config.yml and Dockerfile to avoid the problem that kcov fails to attach in docker images.
kcov uses the personality syscall (to be able to run PIE executables without address space randomization), and it seems like docker is disabling personality(). ref.1 ref.2
Now codecov works.
llvm-sys was upgraded. (v60 -> v70)