Bug report Merlin Optimiser Record Member

Thomas.AC
Benutzer
Avatar
Gender: n/a
Age: 43
Posts: 308
Registered: 07 / 2013
Subject:

Bug report Merlin Optimiser Record Member

 · 
Posted: 15.06.2020 - 11:46  ·  #1
Hello Merlin,
the optimiser calculates wrong addresses.
Please check it.

Code

program Test;

Device = mega2560, VCC = 5;

Import;

Define
  ProcClock      = 16000000;
  StackSize      = 512, iData;
  FrameSize      = 512, iData;

implementation
{$IDATA}

type
  Trx = record
    padding : array[0..$8C] of byte;
    data    : array[0..3] of byte;
  end;
  
var
  rx : Trx;

begin
  rx.data[0] := 1;
  rx.data[1] := 2;
  rx.data[2] := 3;
  rx.data[3] := 4;

  loop
  endloop;
end.


Kind regards,

Thomas.AC
You must be logged in or your permissions are to low to see this Attachment(s).
Merlin
Administrator
Avatar
Gender:
Age: 24
Posts: 1372
Registered: 03 / 2005
Subject:

Re: Bug report Merlin Optimiser Record Member

 · 
Posted: 15.06.2020 - 19:58  ·  #2
Yes, I will look into it Thomas.

Regards

Merlin
Merlin
Administrator
Avatar
Gender:
Age: 24
Posts: 1372
Registered: 03 / 2005
Subject:

Re: Bug report Merlin Optimiser Record Member

 · 
Posted: 16.06.2020 - 10:22  ·  #3
Hi Thomas

I have sent fix via pm. Please try it out and let me know if it solves your problem. I have also sent fix to Rolf.

Regards

Merlin.
Thomas.AC
Benutzer
Avatar
Gender: n/a
Age: 43
Posts: 308
Registered: 07 / 2013
Subject:

Re: Bug report Merlin Optimiser Record Member

 · 
Posted: 17.06.2020 - 19:41  ·  #4
Thank you. I am going to check it on friday.
Merlin
Administrator
Avatar
Gender:
Age: 24
Posts: 1372
Registered: 03 / 2005
Subject:

Re: Bug report Merlin Optimiser Record Member

 · 
Posted: 19.06.2020 - 15:32  ·  #5
Sorry Thomas - there was an issue with the code I sent you.

I have send new version to pm.

Regards
Selected quotes for multi-quoting:   0

Registered users in this topic

Currently no registered users in this section

The statistic shows who was online during the last 5 minutes. Updated every 90 seconds.
MySQL Queries: 15 · Cache Hits: 14   93   107 · Page-Gen-Time: 0.030225s · Memory Usage: 2 MB · GZIP: on · Viewport: SMXL-HiDPI