Sign in Join

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

Mailing lists / fpc-devel

fpc-devel · 2020-05

  1. Generic method works on Linux, not on Windows?

    I have something strange. I have a generic function defined as follows: generic function TJSONRttiStreamClass.CreateObjectFromJSONString<T (AJSONString: TJSONStringType;…

    Joost van der Sluis, Sven Barth, Yuriy Sydorov
    7
  2. Kit's development progress and research

    I've still got pure functions on my books, and I've been looking around the node system that the compiler uses, especially pass 1. My main forte, which is probably also…

    J. Gareth Moreton, Jonas Maebe
    3
  3. CursorOn/Off on Linux

    I have always thought the procedures for the cursor appearance have intentionally left blank on Linux, but it is not so. In packages/rtl-console/src/unix/crt.pp they…

    Marco Borsari
    0
  4. Is it still possiblility to merge r43880 and r44093 to 3.2 ?

    I mentioned this two revisions before 3.2 was tagged, and marcov said will merge them later. Until now, they are not done yet. I post some more detail at here:…

    baldzhang
    0
  5. Different versions of register name search algorithms used

    While trying to understand bug 0037121I noticed that the predominant search algorithm used for finding register names is a binary search without a match check. My…

    Christo Crause, Sven Barth
    2
  6. FPC 3.2.0RC1 released!

    We have placed the first release candidate of the Free Pascal Compiler version 3.2.0 on our ftp servers. You can help improve the upcoming 3.2.0 release by downloading…

    Marco van de Voort, Bart, Florian Klämpfl
    16
  7. AVR DWARF Error

      trying to debug an avr program, I got this error with fpc trunk  : "Reading symbols from <PATH>\Projects\unit_depth_dwarf\unit_depth_dwarf.elf... Dwarf Error: Could…

    Dimitrios Chr. Ioannidis, Christo Crause
    2
  8. Refactoring tobjectdef.vmt_def

    I have questions/suggestions WRT Jonas' SVN r42342: https://github.com/graemeg/freepascal/commit/40d31e34116efffa239b6dc94373fcfccedfa646 1) Why was `typesym.owner` used…

    Unknown author, Jonas Maebe, Sven Barth
    4
  9. JWA 64-bit struct packing

    I'm having some crashes and errors from 64-bit Windows builds that use the JWA units. I've tracked it down to record alignment (the 32-bit version works fine, so it's…

    Henry Vermaak, Marco van de Voort
    5
  10. Is the code in wiki correct?

      I was looking for a native implementation for JoinStrings and ended up in TStringList-TStrings_Tutorial <https://wiki.freepascal.org/TStringList-TStrings_Tutorial>.…

    Amir, Michael Van Canneyt
    3
  11. AsString and AsWideString both return 255 Bytes

    Hi, using SQLite3, the latest version of Lazarus 2.0.8 and I assume FPC. This sqlMain.FieldByName('name').AsString; and this sqlMain.FieldByName('name').AsWideString;…

    Unknown author, gabor, Michael Van Canneyt
    2
  12. r45217 breaks Lazarus compile

    Compiling Lazarus trunk with the latest fpc: components/ideintf/propedits.pp(6019,28) Fatal: Internal error 200709171 Colin

    C Western, Marc Weustink, Marco van de Voort
    13
  13. Pure function development

    I'm having a serious bash at developing pure functions for FPC now, specifically 'node emulation' so it can step through a pure function and compute output values.  One…

    J. Gareth Moreton, Florian Klämpfl, Jonas Maebe
    29
  14. Fatal: Invalid PPU-File entry: 242

    Given that I have fpctrunk installed in c:\pp This implies that there is a c:\pp\units\i386-win32\rtl folder and in that folder there is (a.o.) the file system.ppu Now I…

    Bart, Michael Van Canneyt, Ralf Quint
    11