Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-devel

fpc-devel · 2018-05

  1. targetandroid

    In the past - which was 2013, time flies by - I built an FPC cross-compiler on Mac OS X from the FPC targetandroid branch sources. Together with Android binutils (and a…

    Adriaan van Os, Jonas Maebe, Karoly Balogh (Charlie/SGR
    17
  2. Kit's ambitions!

    So for those who have observed me, I can be a little... excitable and optimistic sometimes with developing for Free Pascal.  Sometimes it might not be for the best, but…

    J. Gareth Moreton, Christo, David Pethes
    31
  3. "ease of use" patches

    I've just recently submitted a patch with some code that makes one of the compiler errors clearer for the user, and minimises a 'cascade' where more errors appear due to…

    J. Gareth Moreton, Florian Klaempfl
    1
  4. Debugging Loop Unroll Optimization

    as we have discovered in 0033576 and 0033614, there is a bug somewhere in the loop unroll optimization pass that only appears in complex enough code. The problem is, it…

    Martok, Bart, Florian Klämpfl
    39
  5. x86-64 compilation of while loops

    I've come across an interesting situation with the compiler when it comes to while loops.  It's not necessary erroneous, but I wonder if it incurs a speed penalty.…

    J. Gareth Moreton, Florian Klämpfl, Sven Barth
    6
  6. Privacy statement published.

    As most of you are aware, the servers of FPC (and many of the collaborators of the core team) are located in the EU. The GDPR (General Data Protection Regulation) is in…

    Michael Van Canneyt
    0
  7. Found compiler bug while working on Deep Optimiser

    So I'm still experimenting and researching with the deep optimiser, and I'm starting to have some successes... until I found a compiler bug!…

    J. Gareth Moreton, Florian Klämpfl, Sven Barth
    4
  8. Lazarus Release 1.8.4

    The Lazarus team is glad to announce the release of Lazarus 1.8.4. This is a bugfix release. The release was built with FPC 3.0.4. Here is the list of changes for…

    Mattias Gaertner
    0
  9. FPC trunk compiler slower than 3.0.4

    I observe that FPC trunk compiler is about 65-70% (factor 1.65-1.7) slower than FPC 3.0.4 compiler. E.g. building Lazarus IDE takes on my machine: 1:00 with FPC 3.0.4…

    Ondrej Pokorny, Bart, Florian Klämpfl
    7
  10. Issue #32913 - Internal Error 200309201

    So I've been taking a look at the issue listed in bug ticket #32913, where a try...finally block inside the except part of a try...except block either produces bad…

    J. Gareth Moreton
    0
  11. FPC trunk build failed

      I tried to build trunk today and I got the following error : I'm using a very minimal command line :

    Dimitrios Chr. Ioannidis, Ewald
    1
  12. Testing!

    Sorry for this apparent spam.  I was talking with Christo about my current research into a Deep Optimizer and limited inline support for assembler routines, but unless…

    J. Gareth Moreton, Christo Crause
    2
  13. Announcement: NewPascal is back :)

    first of all I like to thanks for kind e-mails and messages with positive energy, this was really important for me in my current situation. After more than one year of…

    Maciej Izak, Dennis
    1
  14. Copyrighted material in bugtracker

    Someone attached Delphi sourcecode to https://bugs.freepascal.org/view.php?id=33707 I think this should be removed? Bart

    Bart
    0
  15. Improved Int function

    As touched upon in the bug report for the broken Frac function, I have submitted my improved Int function as a separate bug report (…

    J. Gareth Moreton
    0
  16. note 6058 marked as inline is not inlined

    I welcome the possibility to see what inline function is not inlined, but why is it enabled by default? componenttreeview.pas(304,5) Note: (6058) Call to subroutine…

    Mattias Gaertner
    0
  17. Re: Broken frac functionin FPC3.1.1 / Windows x86_64

    I reopened the bug ticket to attach a patch with the new function. It also contains some code for "Int" that passes through the input unchanged if its magnitude is…

    J. Gareth Moreton, Jonas Maebe, Sven Barth
    12
  18. NewPascal plans, Generics.Collections and FPC trunk

    I was kicked away today from core team (probably by Michael Van Canneyt). Insulting and destructive approach by Michael Van Canneyt (with silent acceptance from other…

    Maciej Izak, Anthony Walter, Michael Van Canneyt
    6
  19. Request to review #33563 and #33564

    Please, could somebody from FPC developers review these issues about component streaming: https://bugs.freepascal.org/view.php?id=33563…

    Ondrej Pokorny
    0
  20. Fppkg web-client

    As some of you might know, I'm working for quite some time for something like a package-manager for fpc. I'm working on a system on which you can build, test and upload…

    Joost van der Sluis
    1
  21. What's the status of Maciej's Smart Pointer enhancements?

    Here is a video overview of this message <http://cache.getlazarus.org/videos/smart-pointers.mp4> I've run into an almost must have use case for FPC smart pointers as…

    Anthony Walter, Maciej Izak, Mattias Gaertner
    17