Re: [Seed7-users] Failure on 'chkflt' tests after build on Win8.1
Interpreter and compiler for the Seed7 programming language.
Brought to you by:
thomas_mertes
From: Arnel <jal...@gm...> - 2016-03-03 20:10:33
|
Hi Thomas, On Thu, 3 Mar 2016 10:56:16 +0100, "Thomas Mertes" <tho...@gm...> wrote: > Hi Arnel, > > I was able to install MSYS2 and gcc 5.3 from mingw64. > So I could test Seed7 with MSYS2 and gcc 5.3. > > In the latest release of Seed7 (2016-02-29) I fixed the error with > the floating point compare function. The other floating point error > (Sci operator for float with many digits does not work correct.) > does not show up. Maybe it was fixed in a previous Seed7 release. > Please update to the newest Seed7 release. With that no errors > should show up. If the tests still fail please tell me. That's great to hear. I already saw the new version a day or so ago, and confirmed there are no more errors. Thanks for the fix. > There is another issue with the MSYS2 console. Programs that want > to read single key presses without echo (e.g. kbd.sd7) do > not work. AFAIK this is a bug in the MSYS2 console (I found hints > for that by googling). The programs that have problems in the > MSYS2 console work without any problem in the windows console. > Just start kbd.sd7 in both consoles to see the difference. > In the windows console kbd.sd7 is terminated with ! and in the > MSYS2 console it must be terminated with CTRL-C (since it just > hangs). > > I found out that the function getch() (from conio.h) does cause > the hang up in the MSYS2 console. So the MSYS2 console should be > fixed or there should be special code in Seed7 to circumvent this > error. Maybe you have an idea. I also saw that, but unfortunately: (1) I'm not sure where to report that issue since the MSYS2 repository at Github appears to be related more to package management than the actual MSYS-2.0 project; (2) I've been on Linux (Ubuntu) for a week now, so I will probably spend less time on my Windows box to acclimatize myself to this new environment (Seed7 is already set up here anyway :)) At any rate, thank you for the quick response, and apologies for not being able to assist on the MSYS2 issue. ---- Thank you, Arnel |