Jump to content
Stéphane Wierzbicki

Cannot build my projects since applying the "Building Changed Files Patch"

Recommended Posts

Hi,

 

I'm worried with latest Rad Studio 10.3.2 version. I have applied  Building Changed Files Patch but my modified pascal files (not saved) are no more taken on compiltion

 

More, I'm suddenly getting weird erros that prevent me building my project... :

 

[dcc32 Error] ETL.pas(360): E2005 'Exception' is not a type identifier on exception blocks...

image.thumb.png.03b446c622001e246eb0f7dd8be0a956.png

 

or

 

[dcc32 Error] ETL.pas(450): E2029 '.' expected but ';' found

image.thumb.png.ae5ea3c4f5c2bdd3812e2c02b3c4ada7.png

 

Am I the only one suffering from this?

 

Regards

 

 

 

Share this post


Link to post

I do have an explanation for [dcc32 Error] ETL.pas(360): E2005 'Exception' is not a type identifier on exception blocks...

I'm using TMS Logging and there is a TTMSLoggerLogLevel type defined like this :

 

Quote

  TTMSLoggerLogLevel = (Trace, Debug, Info, Warning, Error, Exception, All, Custom);

Despite this "non error", IDE modified files still have to be saved....

Share this post


Link to post

Have you tried reinstalling IDEFixPack after applying the patch?

Share this post


Link to post
1 hour ago, Stefan Glienke said:

How can a name collision between TTMSLoggerLogLevel.Exception and Sytem.SysUtils.Exceptions be an IDEFixPack issue?

It has even been reported already: https://www.tmssoftware.com/site/forum/forum_posts.asp?TID=8402&title=enumeration-names

As written in my second post, the compiler error was caused by a name collision. Maybe my post was too confusing....

"Building changed files" bug still persist until I remove IDE FixPack.  

 

Share this post


Link to post

I still don't see a way to repro this behavior on the Delphi side because both RSP entries that are referenced in the patch are C++ ones.

So chance is high Andreas won't be able to repro and fix either.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×