<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">On 27.02.2020 10:03, Juha Manninen via
      lazarus wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAPN1EhBxTYEJ-G-WJ3ySLt=9X5OuvksYWUjxsbbokJHXt4HhJg@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div class="gmail_quote">
          <div dir="ltr" class="gmail_attr">On Thu, Feb 27, 2020 at 7:59
            AM Michael Thompson via lazarus <<a
              href="mailto:lazarus@lists.lazarus-ide.org"
              moz-do-not-send="true">lazarus@lists.lazarus-ide.org</a>>
            wrote:<br>
          </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px
            0.8ex;border-left:1px solid
            rgb(204,204,204);padding-left:1ex">
            <div dir="ltr">
              <div dir="ltr">>> On Tue, Feb 25, 2020 at 8:05 PM
                AlexeyT wrote</div>
              <div dir="ltr">>> pkgmanager.pas(77,78) Error (5000)
                Id not found TObjectArray$2
              </div>
              <div><br>
              </div>
              <div>I'm hitting this error on Windows.  fpc 3.0.4<br>
              </div>
            </div>
          </blockquote>
          <div><br>
          </div>
          <div>I built Lazarus with with FPC 3.0.4. It works with 100%
            certainty.</div>
          <div><br>
          </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px
            0.8ex;border-left:1px solid
            rgb(204,204,204);padding-left:1ex">
            <div dir="ltr">No idea.  Warning - the following does not
              contain known facts!  Wildly guessing (honestly) that for
              3.0.4 the code in fgl only accepts types and you compiled
              with 3.1 which may have improved support for classes? 
              Dunno.<br>
            </div>
          </blockquote>
          <div><br>
          </div>
          <div>A class is also a type. Generics have worked with classes
            from the beginning.</div>
        </div>
      </div>
    </blockquote>
    <p>Well, generics may cause an internal error on a simple compile. A
      clean rebuild is needed to compile even after a small change.<br>
    </p>
    <p>This happens a lot for me now. Sometimes in the changes from
      r62639, sometimes in different code. If I work on the source of
      the Lazarus IDE and I recompile it, I get an internal error. Then
      I have to rebuild Lazarus IDE clean, which takes a lot of time.</p>
    <p>It is really frustrating when this happens every 10 minutes :/ I
      really don't see a point to change working code to generics.<br>
    </p>
    <p>Ondrej<br>
    </p>
  </body>
</html>