From: SourceForge.net <no...@so...> - 2010-02-22 22:44:55
|
Bugs item #2956484, was opened at 2010-02-22 09:27 Message generated for change (Comment added) made by sjborley You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=2956484&group_id=599 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: BLRCalvin (blrcalvin) Assigned to: Nobody/Anonymous (nobody) Summary: Compilation Error - SIGABRT - SDCCopt.c Initial Comment: Dear developers, The code attached along with this email is producing compilation error - SIGABRT Error details: ========== Assertion failed: 0, file /home/sdcc-builder/build/sdcc-build/orig/sdcc/src/SDCCopt.c, line 707 abnormal program termination Caught signal 22: SIGABRT I tried the program with the following versions and the error is observed in both cases: SDCC #5703 SDCC : mcs51/gbz80/z80/ds390/pic16/pic14/TININative/ds400/hc08 2.9.7 #5703 (Feb 21 2010) (MINGW32) SDCC 2.9: SDCC : mcs51/gbz80/z80/avr/ds390/pic16/pic14/TININative/xa51/ds400/hc08 2.9.0 #5416 (Mar 22 2009) (MINGW32) Thanks for the great software. I am herewith attaching the test case and the batch file to build the testcase for your reference. Thanks & Best Regards, Raghu. ---------------------------------------------------------------------- Comment By: Steven Borley (sjborley) Date: 2010-02-22 22:44 Message: Something even simpler fails... int * a; void main (void) { int b; while(--b) *a = b * 3; } sdcc loop-2c.c /Users/sdcc-builder/build/sdcc-build/orig/sdcc/src/SDCCopt.c:707: failed assertion `0' Caught signal 6: SIGABRT Same error with #5492 and #5710 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=2956484&group_id=599 |