<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    I have the following issue.<br>
    <br>
    A testcase (LazDebuggerFp/test) works fine. Except for 3.2.0 and
    3.2.2 (win 64) with -O3 or -O2<br>
    <br>
    In detail:<br>
    - It works in 32 bit   3.2.2     --  O3<br>
    - It works in 64 bit  3.0.4 / 3.3.1  -- O1 O2 and O3   (My 3.3.1 is
    2 weeks old.)<br>
    - It works in 64 bit  LINUX  3.2.2     --  O3  <br>
    - It works in 64 bit   3.2.0 / 3.2.2  -- O1<br>
    - It works in 64 bit   3.2.2  -- O3  with {$implicitexceptions off}
    in several units<br>
    <br>
    * It does not work in 64bit  3.2.0 / 3.2.2  -O2 or O3  with default
    <span class="new">{$implicitexceptions ON}</span> <br>
    <br>
    Yes, it could be a bug in my code, but at this point, my primary
    suspicion points to a different origin for the trouble.<br>
    <br>
    I could not find the faulty code yet. I suspect that it is a random
    memory write (dangling pointer) that causes an error long after. <br>
    And  given that I can't use valgrind....<br>
    <br>
    So anyone can thing of any bug fixed (as it works with 3.3.1), that
    may not have been merged? <br>
    I have not checked 3.2.1 yet. / Will be a while, I am away a couple
    of days.<br>
    <br>
    <br>
  </body>
</html>