Sign in Join

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

Mailing lists / fpc-devel

fpc-devel · 2019-09

  1. Windows 32bit - FPC 3.0.4 Gets an Error - but not on Linux or Mac...

    [image: image.png] When I evaluate the code - it is perfect. However, when I run the code, it raises a SIGSEGV - Segmentation fault. Yet, the code runs perfectly on…

    Ozz Nixon, Alexander Grotewohl, Cyrax
    9
  2. vtCardinal in TVarRec

    I'd like to ask for some clarification on this issue: https://bugs.freepascal.org/view.php?id=32135 Dwords can't be passed into an array of const, because TVarRec doesn't

    Kirinn, Jonas Maebe
    1
  3. Reserved words in OLE automation properties

    I am porting an older Delphi project to Lazarus/FPC which analyzes the internal structure of PowerPoint files using OLE automation. While the overall program is working…

    Werner Pamler, gabor, Michael Van Canneyt
    3
  4. Case else allows multiple statements

    I've stumbled on a situation where a case statement compiles when I wouldn't expect it to. I would expect the below code to produce a compile error:     program test;…

    Kirinn, Alexander Grotewohl, Sven Barth
    3
  5. Return to pure functions!

    The Curious Kit is back!  While I'm still waiting on my optimiser overhaul and the node semantic pass to be approved (or rejected), I've gone to taking a fresh look at…

    J. Gareth Moreton, Sven Barth
    1
  6. i386-linux switched to a 16 byte aligned stack

    In r43005 to 43014 I committed a couple of patches so FPC generates stack frames aligned to 16 byte boundaries on i386-linux (before a call instruction, esp is dividable…

    Florian Klämpfl, Ben Grasset, Henry Vermaak
    5
  7. Updating compiler test suite for limited AVR features

    I ran the compiler test suite for the avr-embedded target to see how a modification I made impacts things. There are however so many compilation failures (over 1100)…

    Christo Crause, Florian Klämpfl
    1
  8. Win32 build of actual trunk

    If I try to build trunk (42942) with 3.0.4 Win32 got the next error: r:/src/compiler/ppc386.exe -Ur -Xs -O2 -n -Fu.. -Fur:/src/rtl/units/i386-win32 -FE.…

    Gabor Boros, Jonas Maebe
    4
  9. "Wrong" evaluation of longbool on AVR

    I am investigating test suite failures for the avr-embedded target. The first genuine failure is test/taddbool.pp (there are also a bunch of incorrect exit values and…

    Christo Crause, Florian Klämpfl
    2
  10. for .. in documentation and classes based iterators.

    I did an initial patch to add for..in iterator support in fcl-stl ghashmap (https://bugs.freepascal.org/view.php?id=35940) I've looked at the docs of for..in, and it…

    Marco van de Voort, Michael Van Canneyt
    3
  11. objfpc generics how to generate self type reference ?

    I'm trying to let an iterator implement the enumerator pattern and return itself, but for that I need to use the type of the generic:      generic…

    Marco van de Voort, Mattias Gaertner
    3
  12. systems.pas question

    in func GetOSRelDate:Longint What is S used for??? S : AnsiString; Begin s:='ab'; SetLength(S,50); {never used} Next, 3 functions what is the benefit of having the…

    Ozz Nixon
    0