Re-re hello CeFou. It is not fair to accuse FPC on my part. It can be a bug in msegui.
When testing msegui compiled with fpc-llvm for Linux there was problems with -O2 and -O3. And Mathias, our fpc-dev guardian angel, found a bug in msegui code. Fixed it allows -O2 and -O3 now for llvm. So it is possible that something in mesgui code is not ok for -O3 on Windows. ________________________________ De : Fred van Stappen <fi...@hotmail.com> Envoyé : mardi 11 juillet 2023 18:21 À : General list for MSEide+MSEgui <mseide-msegui-talk@lists.sourceforge.net> Objet : Re: [MSEide-MSEgui-talk] Release MSEgui 5.8.2. Re-re hello. If, by any chance, when you use mseide compiled with -O1, and it is working, then it is a other old story. But this dates form years (decades?). Indeed, with MSEgui and fpGUI, sometimes applications compiled with -03 crash. Graeme and Martin and others did try to find why but at the end the easy conclusion was to not use -O3. ________________________________ De : Fred van Stappen <fi...@hotmail.com> Envoyé : mardi 11 juillet 2023 18:03 À : General list for MSEide+MSEgui <mseide-msegui-talk@lists.sourceforge.net> Objet : Re: [MSEide-MSEgui-talk] Release MSEgui 5.8.2. Hello Code DZ. >when i hit make it compiles ok for the first time, but in the second or third time mseide freeze . Hum, here on Windows 11, with mseide 5.8.0 from asset release, making the demo with -O3, even lot of time, is ok. >btw i tried free pascal trunk and the issue still the same , even if> >debug mseide inside mseide it self it freeze without any message . If the -O3 bug for Windows 7 was introduced in fpc 3.2.2 and not detected, sure it is still in trunk. >btw this is the what i used in the mseide build Not sure to understand, so you use mseide build with -O3 ? I was thinking you used the binary from asset release. (Or I dont understand, as usual). Fre;D ________________________________ De : code dz <mr.ce...@gmail.com> Envoyé : mardi 11 juillet 2023 17:04 À : General list for MSEide+MSEgui <mseide-msegui-talk@lists.sourceforge.net> Objet : Re: [MSEide-MSEgui-talk] Release MSEgui 5.8.2. On 7/11/23, Fred van Stappen <fi...@hotmail.com> wrote: > Hello Code DZ. > > There is something that I dont understand. > mseide get freezes during compilation or when running/debugging the > application? > > I cannot understand why mseide freezes during compilation. > If it is by running/debug, did you try to run the binary outside mseide, is > it running ok? > > ________________________________ > De : code dz <mr.ce...@gmail.com> > Envoyé : mardi 11 juillet 2023 15:56 > À : General list for MSEide+MSEgui > <mseide-msegui-talk@lists.sourceforge.net> > Objet : Re: [MSEide-MSEgui-talk] Release MSEgui 5.8.2. > > On 7/10/23, Fred van Stappen <fi...@hotmail.com> wrote: >> Re-hello Code DZ. >> >> I am here on a Windows 11 machine. >> >> I have created a console app with MSEide 5.8.0. and MSEgui 5.8.2. >> >> Here no problem to compile + run + debug with -O3 optimization. >> Do you have the same problem with -O3 and other IDE compiling on Windows >> 7? >> If you compile via terminal with -O3, do you get a crash too ? >> ________________________________ >> De : code dz <mr.ce...@gmail.com> >> Envoyé : lundi 10 juillet 2023 23:44 >> À : General list for MSEide+MSEgui >> <mseide-msegui-talk@lists.sourceforge.net> >> Objet : Re: [MSEide-MSEgui-talk] Release MSEgui 5.8.2. >> >> On 7/10/23, Fred van Stappen <fi...@hotmail.com> wrote: >>> OK and aaargh. >>> >>> I will jump into it asap. >>> >>> Does it come only with console project and Windows 32 bit? >>> Did you have that problem with previous release? >>> >>> Thanks. >>> >>> >>> ________________________________ >>> De : code dz <mr.ce...@gmail.com> >>> Envoyé : lundi 10 juillet 2023 22:47 >>> À : General list for MSEide+MSEgui >>> <mseide-msegui-talk@lists.sourceforge.net> >>> Objet : Re: [MSEide-MSEgui-talk] Release MSEgui 5.8.2. >>> >>> On 7/8/23, Fred van Stappen <fi...@hotmail.com> wrote: >>>> Hello everybody. >>>> >>>> There is a new release 5.8.2 with fixes for db filters and -dglibc225 >>>> option >>>> parameter to build "timeless" binary for Linux 64 bit. >>>> >>>> To produce the "timeless" binary, there is a demo in >>>> /tools/timeless_clock/ >>>> to show how to do with the project option and the "fake libdl.so". >>>> If you prefer something more out-of-the-block, you may use fpc-ootb for >>>> Linux 64 bit: >>>> https://github.com/fredvs/freepascal-ootb/releases/tag/3.2.2 >>>> In that case, you will need to only use the -dglibc225 option >>>> parameter. >>>> >>>> Note that release 5.8.2. provides only the source of MSEgui. >>>> For MSEide binary, because nothing has changed there, please use the >>>> binary >>>> of release 5.8.0. >>>> >>>> Have lot of fun. >>>> >>>> Fre;D >>>> >>> >>> Hi Fred , on windows it seems there is problem , when i create a >>> simple console project and compile it , the mseide get freezes until i >>> kill its process >>> >>> i am using mseide 5.8.2 for windows7 32bits >>> >>> >>> _______________________________________________ >>> mseide-msegui-talk mailing list >>> mseide-msegui-talk@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk >>> >> >> i think i found the problem , when i build mseide using -O3 i got that >> error , but with -O2 it works fine . >> seems FPC optimizer bug >> >> >> _______________________________________________ >> mseide-msegui-talk mailing list >> mseide-msegui-talk@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk >> > > Hi fred , sorry for the delay > i found the problem in v5.8.2 and v5.8.0 , i don't know if the > previous releases has the same issue , but i remember while ago i was > able to use mseide built with -O3 without problems, don't know which > version but it was 2 or 3 years ago . > BTW i am using fpc 3.2.2 , > i will give it another shot with fpc trunk > > > _______________________________________________ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > when i hit make it compiles ok for the first time, but in the second or third time mseide freeze . btw i tried free pascal trunk and the issue still the same , even if debug mseide inside mseide it self it freeze without any message . i think the way to find the issue is to try every single release , but it take time :;) btw this is the what i used in the mseide build
_______________________________________________ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk