Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
10/08/09 12:31
Read: times


 
Msg Score: +1
 +1 Good Answer/Helpful
#169535 - 2.6.0?
Responding to: ???'s previous message
Csmg Sarma said:
A snapshot of sdcc -v on my system is as follows:

SDCC : mcs51/gbz80/z80/avr/ds390/pic16/pic14/TININative/xa51/ds400/hc08 2.6.0 #4309 (Oct 15 2006) (UNIX)

can anyone tell me what is

Internal error: validateLink failed in DCL_TYPE(newType->opval.lnk) @ SDCCast.c:873: expected DECLARATOR, got SPECIFIER


The error is triggered by an internal error in the compiler. So, yes, you have crashed it.

But have you considered to use a more recent version of SDCC? Version 2.6.0 is over 3 years old!

Csmg Sarma said:
There is no thread related to this.
May be I am the first to see this.

Andy Neil said:
Maybe you are - all the more reason why you should post this to the appropriate SDCC forum!
(remember that SDCC covers more than just 8051).


Errors like these usually do not show up on the forum but in the bug tracker as it is a bug. Have you searched those too? And what's wrong with the SDCC forum/tracker/mailing list that you did not post there?

I recommend you to try version 2.9.0 or the latest snapshot (2.9.3) and see if it still exists. If it's still in 2.9.3, please file a bug report in our tracker system.

Maarten (SDCC developer)

List of 13 messages in thread
TopicAuthorDate
SDCC Internal Error            01/01/70 00:00      
   No mention of a source line number for the input file?            01/01/70 00:00      
      NO            01/01/70 00:00      
   You have broken SDCC?            01/01/70 00:00      
      I've Searched SDCC forums            01/01/70 00:00      
         May be I am the first to see this.            01/01/70 00:00      
            2.6.0?            01/01/70 00:00      
               I tried with newest SDCC snapshot and submitted a bug            01/01/70 00:00      
                  Fixed            01/01/70 00:00      
                     That's service for you!            01/01/70 00:00      
   Got It!!            01/01/70 00:00      
      Just main() is ancient C            01/01/70 00:00      
   Isolate the code block, use cpp            01/01/70 00:00      

Back to Subject List