Hello again,
I don't know if GMail will top post. If it does, I apologize.
I observed the same error when I built chicken 4.11.0 using just MinGW 64-bit from the Windows command line (no MSys).
There were interesting differences. The csi built from MSys just hangs. The one built without MSys runs but behaves strangely. Adding one digit to a simple _expression_ caused it to hang.
With numbers, (1.0 0.123456789 /) works but (1.0 0.1234567890 /) hangs. Without numbers, all is well. I tried a bunch of things and am convinced that adding that extra digit makes the difference. I built a small program; it was also hanging. I reduced it down to that _expression_.
Using chicken built without MSys, I can install the numbers egg and my program behaves normally until I use a number with 11 significant digits.
Is there a dot release after 4.11.0, like 4.11.1? If there is, I would like to try it.
Thank you.