Sign in Join

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

Mailing lists / fpc-devel

fpc-devel · 2025-04

  1. Test fix

    I just fixed an issue with tests/bench/bfloatfunc.pp over at https://gitlab.com/freepascal.org/fpc/source/-/merge_requests/996 failing due to the reduced iteration…

    J. Gareth Moreton, Pierre Muller
    5
  2. tests/test/tset6.pp failure

    I'm curious behind the continuous failure of tests/test/tset6.pp - is it a feature that hasn't been implemented yet or a parser problem? Kit This email has been checked…

    J. Gareth Moreton, Pierre Muller
    1
  3. System / Math unit problems (BaseMath?)

    Has there been any decision on what to do with mathematical functionality that's shared across units?  I bring this up because while trying to optimise an internal…

    J. Gareth Moreton
    0
  4. heap.inc evo when

    What’s the position on MR !694? Person with the yellow avatar mentioned in https://gitlab.com/freepascal.org/fpc/source/-/commit/922457e5b58d76a13ff706f9220d9d635063193…

    runewalsh, Florian Klämpfl, Martin Frb
    14
  5. 2 Ideas for generic TDictionary and other hash containers

    There are 2 features, I am missing. And I can't see a way to add them via subclassing, as the internal FItems array is private, and neither TItem, nor TPair can be…

    Martin Frb, Marco van de Voort, Michael Van Canneyt
    20
  6. "automated" section

    According to a comment in the Lazarus Highlighter code, there either is or used to be a class section "automated" (just like public, private, ...) I can't find many refs…

    Martin Frb, Michael Van Canneyt
    1
  7. Copy() and ZeroBaseStrings

    Is this a known issue? === program z; {$longstrings on} {$zerobasedstrings on} var S, T: string; begin S := 'ABC'; write('S[0] = "',S[0],'"'); if (S[0] 'A') then…

    Bart, Kazantsev Alexey, Marco van de Voort
    11
  8. Overridden method with different signature - compiles - should it?

    See the below code. (tested 3.2.3 and 3.3.1) Is this intentionally allowed? Technically it should work. TSubTest.Test always returns something that fits the inherited…

    Martin Frb, Sven Barth
    2
  9. class of nested.class ?

    "class of" can use qualified identifiers. It works with "unit.classname". But it can't be used on a class nested in another container? (same if TFoo is advanced record)…

    Martin Frb, Sven Barth
    1
  10. Wrong version of db.pas in the fixes_3_2 branch?

    Is the wrong version of the db.pas in fixes_3_2 branch? The current version of db.pas in fixes_3_2 seems to be from the 3.3.1 branch instead of the 3.2.3 branch. The…

    Michael Roland, Marco van de Voort, Marsupilami79
    6