Page 2 of 2 FirstFirst 1 2
Results 16 to 28 of 28

Thread: Fout in Win32 compiler??

  1. #16

  2. #17
    mov rax,marcov; push rax marcov's Avatar
    Join Date
    Apr 2004
    Location
    Ehv, Nl
    Posts
    10,357
    Dat zal van belang zijn, maar het is wel interessant. Als de compiler zichtbaar foute code genereert, altijd rapporteren.

  3. #18
    Senior Member
    Join Date
    Aug 2004
    Location
    Rotterdam
    Posts
    151
    PS. Inderdaad een typefout.

    Waar het bij jou altijd goed gaat, gaat het bij mij op alle machines waar ik het project build fout.
    Als ik de record definitie buiten de class als TData = record... , en dan Data: TData; definieer ben ik het probleem ook kwijt.
    Dus dan worden de property read pointers wel goed gemaakt.

    aTest ipv Test1 maakt geen verschil bij mij.

    Kan er overigens makkelijk omheen werken, maar ik erger me hier enorm aan omdat ik in 20 jaar Delphi & Pascal programeren nog nooit dit soort dingen heb meegemaakt.

    XE8 doet het wel goed, frustrerend allemaal.

  4. #19
    Eromheen werken kan inderdaad maar het lijkt mij dan wel een bug (alleen niet door ons reproduceerbaar).

    Het lijkt erop dat de extended variabele in het record wel netjes op boundery uitlijnen maar dat het werken met "property read" dit niet gebeurd.
    Maar dat zou ook door ons reproduceerbaar moeten zijn maar we weten dus niet of het een instelling is.
    (je zou even een compleet testprojectje kunnen posten)

    Je kunt ook eens {$A-} gebruiken bovenin. Dit zet de alignment helemaal uit. Werkt het dan wel? (want dan heeft "property read" het daar dus goed)

    Heeft iemand anders (Peter?) dit al op Delphi 10.2 Tokyo Update 3 uitgetest. Misschien is het een bug in de laatste update.

    (Ik zit momenteel op Berlin en kan wel naar Tokyo maar weet niet of ik toegang heb tot de laatste update, geen subscription meer. Volgens mij mag ik maximaal tot 10.2.1)
    Last edited by rvk; 07-Sep-18 at 14:01.

  5. #20
    Senior Member
    Join Date
    Aug 2004
    Location
    Rotterdam
    Posts
    151
    Quote Originally Posted by rvk View Post
    Dat zal er wel iets mee te maken hebben. Het lijkt erop dat de structuur wel wordt neergezet met de alignment in oog nemende, maar dat de er bij de properties aan voorbij wordt gegaan.

  6. #21
    Senior Member
    Join Date
    Aug 2004
    Location
    Rotterdam
    Posts
    151
    Hier is de code van mijn project. TestW32.zip
    Heb Data uitgebreid naar 4 Extended's.

    De pointers worden direct in wat labels getoond.

    En nu een Exit knop ipv Test

    Click image for larger version. 

Name:	TestW32.png 
Views:	77 
Size:	4.1 KB 
ID:	7794

  7. #22
    Geeft bij mij de juiste pointers. Dus iemand met Delphi 10.2 Tokyo Update 3 zou dit even moeten testen.

    Click image for larger version. 

Name:	fCHD77h.png 
Views:	76 
Size:	4.4 KB 
ID:	7795

  8. #23
    Senior Member
    Join Date
    Aug 2004
    Location
    Rotterdam
    Posts
    151
    rvk, bedankt voor het testen, maar of ik er blij van wordt

    Ik heb alle machines hier vanaf dezelfde ISO geïnstalleerd, ben nu een web-install aan het doen.
    Kijken of daarmee iets verandert??

  9. #24
    Als daarmee ook Tokyo Update 3 geïnstalleerd wordt zul je er weinig mee opschieten.

    Eigenlijk zou je eens Berlin moeten proberen.
    Als het dan wel goed werkt weet je dat het aan Update 3 ligt (of aan Tokyo maar Peter had het al op Tokyo getest maar ik weet niet of die al op Update 3 zit).

  10. #25
    John Kuiper
    Join Date
    Apr 2007
    Location
    Almere
    Posts
    8,747
    Dit is een test op 10.2.2. update 3 is voor mij een zinloze update.
    Click image for larger version. 

Name:	knollie_test_10.2.2.png 
Views:	78 
Size:	6.6 KB 
ID:	7796
    Delphi is great. Lazarus is more powerfull

  11. #26
    Senior Member
    Join Date
    Aug 2004
    Location
    Rotterdam
    Posts
    151

    Yes

    Quote Originally Posted by jkuiper View Post
    Dit is een test op 10.2.2. update 3 is voor mij een zinloze update.
    Click image for larger version. 

Name:	knollie_test_10.2.2.png 
Views:	78 
Size:	6.6 KB 
ID:	7796
    Maar jij hebt wel dezelfde fout die ik ook krijg, eindelijk een Delphi compiler die mij begrijpt.

    Mag ik je alvast hartelijk bedanken.

  12. #27
    Senior Member
    Join Date
    Aug 2004
    Location
    Rotterdam
    Posts
    151
    Korte update, het probleem is erkend door Embarcadero en is te volgen op https://quality.embarcadero.com/browse/RSP-21208
    mits je daar kunt inloggen

  13. #28
    Senior Member
    Join Date
    Aug 2004
    Location
    Rotterdam
    Posts
    151
    En ze hebben het gefixt, melden ze afgelopen week.
    Niet dat wij er nog wat aan heb, want onze update abonnement hebben we laten aflopen.

Page 2 of 2 FirstFirst 1 2

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •