Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[dcc64 fatal error] PythonVcl.dpk: F2084 Internal Error on RAD Studio 12.1 #468

Closed
oyefer opened this issue Apr 3, 2024 · 6 comments
Closed

Comments

@oyefer
Copy link

oyefer commented Apr 3, 2024

The compilation was normal under 12.0 with patch1, but 12.1 encountered the following error:
p4d_error

@pyscripter
Copy link
Owner

pyscripter commented Apr 3, 2024

Rad Studio 12.1 has not yet been released. Are you using a beta?
Which version of P4D are you using? (Getit, this repo or the Embarcadero repo)

@oyefer
Copy link
Author

oyefer commented Apr 3, 2024

RAD Studio 12.1 29.0.51961.7529 Update 1
https://altd.embarcadero.com/download/radstudio/12.0/RADStudio_12_1_61_7529.iso

@pyscripter
Copy link
Owner

pyscripter commented Apr 4, 2024

Cannot reproduced with Delphi 12.1.
Following the installation instructions, I opened the group project, selected "Build All" and it all compiled without issues.
Please make sure you are using the latest sources from this repo.

@oyefer
Copy link
Author

oyefer commented Apr 5, 2024

By default, the target platform is win32, and there are really no errors at compile time. When the target platform is set to win64, there is no error in compiling Python290.bpl, which occurs when compiling PythonVcl290.bpl.
image

@pyscripter
Copy link
Owner

I see. I can also replicate the error. It does compile fine in Delphi 11. Clearly this is a Delphi compiler bug and not a P4D one.

Reported as https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-446.

@pyscripter
Copy link
Owner

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants