That’s really strange! At least on my system, there’s no difference. I’ll look more into this and see
if I can figure out if there’s some situation that can require git bash to require the .exe extension.
I am having the same issue.
Jupyter seems to be using the WSL Bash.
After installing the ARM compilier in WSL by running “sudo apt install gcc-arm-none-eabi”, the compilation works, but i would rather have it use the intended bash and compiler.
The WSL bash.exe is located in “C:\Windows\system32”, so it obviously is on the path.
I tried moving C:\Users<username>\ChipWhisperer5_64\cw\bin to the front of the path, but this doesn’t solve the issue.
When I start a shell with mintty and run bash --version, i get the correct bash: GNU bash, version 4.4.23(1)-release (x86_64-pc-msys)
Running python -c "import os; os.system('bash --version')" also uses the correct bash: GNU bash, version 4.4.23(1)-release (x86_64-pc-msys)
But running python -m jupyter notebook and then running the block
outputs GNU bash, version 4.4.20(1)-release (x86_64-pc-linux-gnu)