Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-pascal / 2006-01

internal error 200306184

10 messages · 4 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Wolfram Kläger

I am trying to freepascalize Dieter Köhler´s Open XML for Delphi, see http://www.philo.de/xml/. So far, I managed to flat all FPC errors, warnings, and hints. But when I call the unit from another, FPC throws an internal error 200306184, and that´s it.

How can I proceed to find out more? What is the error nr. telling me?

If I missed any f*** manual on this issue, my apologize in advance.

Reply by email

Wolfram Kläger

After some trials and errors, I found that some $DEFINE clauses caused the error. After cleaning up these clauses, all units together are compiled as usual. If somebody is interested in exact details , I´ll deliver.

Wolfram

Reply by email

Micha Nelissen
to Wolfram Kläger
After some trials and errors, I found that some $DEFINE clauses caused the error. After cleaning up these clauses, all units together are compiled as usual. If somebody is interested in exact details , I´ll deliver.

If you can reproduce in a small unit (or two I guess), then make a bug report.

Micha

Reply by email

Felipe Monteiro de Carvalho
to Wolfram Kläger: After some trials and errors, I found that some $DEFINE clauses caused the error. After…
Wolfram Kläger wrote
After some trials and errors, I found that some $DEFINE clauses caused the error. After cleaning up these clauses, all units together are compiled as usual. If somebody is interested in exact details , I´ll deliver.

Can you make it publicly available somewhere?

This can be very usefull.

A possible place for it is the Lazarus CCR. It would also be nice if you could write a short wiki page about it =)

Felipe Monteiro de Carvalho

Reply by email

Wolfram Kläger
Felipe Monteiro de Carvalho wrote
Can you make it publicly available somewhere? ...

When I got it up and running, sure. At the moment, I still have no idea how to get rid off this internal error.

Reply by email

Wolfram Kläger
Micha wrote: If you can reproduce in a small unit (or two I guess), then make a bug report.

Unfortunately, the main unit from Köhler is some 28.000 lines of code, calling additional nine utility units. Each single unit compiles, and the main unit including all others, as well. But, as soon as I only declare the main unit, FPC throws the internal error. For test purposes, I used a program with nothing but

program test;
uses main;
begin
end.

My first solution, cleaning up the $Define statements, did help once or twice. The same, when I changed the sequence of subunit calls.

Reply by email

constantijnw
to Wolfram Kläger: I am trying to freepascalize Dieter Köhler´s Open XML for Delphi, see…
Wolfram Kläger wrote
I am trying to freepascalize Dieter Köhler´s Open XML for Delphi, see http://www.philo.de/xml/. So far, I managed to flat all FPC errors, warnings, and hints. But when I call the unit from another, FPC throws an internal error 200306184, and that´s it.

Can you tell if and when the first fruits of your hard labour become available?

Constantijn

Reply by email