Coucou CeFou. I did play a few more with the Windows 11 machine. I confirm that compiling mseide with -O3 optimization gives problems. Like you noted, using this mseide more than 2 times to build application crash mseide.
I did try witn -O3 and -OoNOPEEPHOLE but did not help. But there is a good news, with -O2 optimization mseide seems happy. So the exploration would be to check what optimizations are added O2 --> O3. And check, one by one the guilty. We know already that with -OoNOPEEPHOLE it is not fixed. Sadly I have to give back the Windows 11 machine so I could not check this now. Fre;D ________________________________ De : Fred van Stappen <fi...@hotmail.com> Envoyé : mardi 11 juillet 2023 19:58 À : General list for MSEide+MSEgui <mseide-msegui-talk@lists.sourceforge.net> Objet : Re: [MSEide-MSEgui-talk] Release MSEgui 5.8.2. from: https://forum.lazarus.freepascal.org/index.php/topic,55111.msg409486.html#msg409486 They say: The Lazarus IDE should be build with -O1. Anyone wishing to use higher optimization may need to add -OoNOPEEPHOLE to avoid crashes of the IDE. So maybe it is the same for mseide, if you compile with -O3 and -OoNOPEEPHOLE is it ok? ________________________________ De : code dz <mr.ce...@gmail.com> Envoyé : mardi 11 juillet 2023 18:52 À : 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. > >>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 > i use mseide binrary you provide (which has no problem) to compile mseide in the source code and then use that new build . i think , as you said the easy way is not to use O3 ;) _______________________________________________ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
_______________________________________________ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk