Watch, Follow, &
Connect with Us
Public Report
Report From: Delphi-BCB/Compiler/Delphi/Packages    [ Add a report in this area ]  
Report #:  118929   Status: Closed
[Regression in XE5] [iOS Device] Totally broken package compiler for an iOS device
Project:  Delphi Build #:  19.0.13476.4176
Version:    19.0 Submitted By:   Dmitry Nikolaenko
Report Type:  Crash / Data loss / Total failure Date Reported:  9/12/2013 5:19:20 AM
Severity:    Critical / Show Stopper Last Updated: 12/10/2013 6:29:24 PM
Platform:    Apple mobile OS Internal Tracking #:   43553
Resolution: Fixed (Resolution Comments) Resolved in Build: : XE5 Update2
Duplicate of:  None
Voting and Rating
Overall Rating: No Ratings Yet
0.00 out of 5
Total Votes: 10
Description
[Regression in XE5] [iOS Device] Totally broken package compiler for an iOS device
Steps to Reproduce:
1. Try to compile Package1 and Package2 from the attached sample for an iOS device.
2. You will get an error:
----------
[DCC Fatal Error] BaseClass.pas(14): E2411 Unit ChildClass in package Package1 refers to unit BaseClass which is not found in any package.  Packaged units must refer only to packaged units
----------

But the same packages will be compiled successfully for the iOS simulator in XE5.
The same packages will also be compiled for both iOS device & iOS simulator in XE4.
Workarounds
None
Attachment
XE5iOS.zip
Comments

None

Server Response from: ETNACODE01