There’s been hundreds.
I’ve tried to clone using the commands recommended, and the “new” ones git forces you to do for security.
So here’s what’s on the website: git clone https://github.com/stan-dev/cmdstan.git --recursive ' And then, sometimes you have to use this one: git clone git@github.com/stan-dev/cmdstan.git --recursive`,
But then I’m missing directories. Moreover, I’ve noticed you guys gave moved some of the commands in cmdstand around (for example, stansummary), to cmdstand/src/cmdstand. These aren’t cloning properly.
If I download the tarfile of the production branch, I can get it to work fine.
But currently I want to run benchmarks and re-building the library is not working easily. Recursive clones are not working on WSL.
I can try MINGW64 again, but then I have to run from WSL since I can’t get make to install. Any windows users, feel free to chime in.
EDIT:
And there’s also been cloning differences in running WSL from the icon, from powershell, and from command prompt, and MINGW64. I’ve had the most success from powershell.
To be clear, I’ve tried both cloning from the URL and from the git@github… command on MINGW64, WSL on powershel, WSL on command prompt, and WSL from the icon, and so far the only one that has worked is downloading the tarfile, for commandstan.
The math library I can get to work fine. But when I’m doing the cmdstand install, I’m also not able to parallelize the make stan-update command, which sucks. I think DJ Syclik made it so you could parallelize it on each CPU.
EDIT 2:
Moreover, not sure I can trust this response, everyone seems to think text generated from RL is ground truth, and stackoverflow used to have reliable answers from developers. They closed this question: https://stackoverflow.com/questions/79919510/wsl-issues-cloning-using-git-speed-and-build-issues/79919527#79919527
I think WSL is an ongoing development by windows devs…
EDIT 3:
May be asking stupid questions, getting used to the windows environment. Most dev is on unix/linux based envs.
Yeah, this is ridiculous. I’ve been running make test-headers for hours on WSL, just to make sure it runs. But I can’t parallelize it… Daniel set up the math library so that you could parallelize. May be it’s a WSL issue..