From: SourceForge.net <no...@so...> - 2010-12-05 06:53:53
|
Bugs item #3127837, was opened at 2010-12-05 14:53 Message generated for change (Tracker Item Submitted) made by centennian You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=3127837&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: centennian (centennian) Assigned to: Nobody/Anonymous (nobody) Summary: Fatal compiler internal error Initial Comment: I used SDCC 3.0 to compile the following code without using any option: #include <8052.h> __sbit __at 0x95 R1; __sbit __at 0x96 R2; __sbit __at 0x97 R3; __sbit __at 0xb0 R4; void main(void) { if (R1 & R2 & R3 &R4) R1 = 0; } Error message: v3test.c|20|error 9: FATAL Compiler Internal Error in file '/home/sdcc-builder/build/sdcc-build/orig/sdcc/src/mcs51/gen.c' line number '6869' : 0 | ||=== Build finished: 1 errors, 0 warnings ===| My findings: if (R1 & R2) OK! if (R1 & R2 & R3) Not OK! if (R1 & R2 & R3 &R4) Not OK! if (R1 && R2 && R3 && R4) OK! ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=3127837&group_id=599 |
From: SourceForge.net <no...@so...> - 2011-06-29 09:51:05
|
Bugs item #3127837, was opened at 2010-12-05 07:53 Message generated for change (Settings changed) made by spth You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=3127837&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: mcs51(8051) target Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: centennian (centennian) Assigned to: Nobody/Anonymous (nobody) Summary: Fatal compiler internal error Initial Comment: I used SDCC 3.0 to compile the following code without using any option: #include <8052.h> __sbit __at 0x95 R1; __sbit __at 0x96 R2; __sbit __at 0x97 R3; __sbit __at 0xb0 R4; void main(void) { if (R1 & R2 & R3 &R4) R1 = 0; } Error message: v3test.c|20|error 9: FATAL Compiler Internal Error in file '/home/sdcc-builder/build/sdcc-build/orig/sdcc/src/mcs51/gen.c' line number '6869' : 0 | ||=== Build finished: 1 errors, 0 warnings ===| My findings: if (R1 & R2) OK! if (R1 & R2 & R3) Not OK! if (R1 & R2 & R3 &R4) Not OK! if (R1 && R2 && R3 && R4) OK! ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=3127837&group_id=599 |
From: SourceForge.net <no...@so...> - 2011-09-15 19:55:42
|
Bugs item #3127837, was opened at 2010-12-05 07:53 Message generated for change (Comment added) made by maartenbrock You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=3127837&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: mcs51(8051) target >Group: fixed >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: centennian (centennian) >Assigned to: Maarten Brock (maartenbrock) Summary: Fatal compiler internal error Initial Comment: I used SDCC 3.0 to compile the following code without using any option: #include <8052.h> __sbit __at 0x95 R1; __sbit __at 0x96 R2; __sbit __at 0x97 R3; __sbit __at 0xb0 R4; void main(void) { if (R1 & R2 & R3 &R4) R1 = 0; } Error message: v3test.c|20|error 9: FATAL Compiler Internal Error in file '/home/sdcc-builder/build/sdcc-build/orig/sdcc/src/mcs51/gen.c' line number '6869' : 0 | ||=== Build finished: 1 errors, 0 warnings ===| My findings: if (R1 & R2) OK! if (R1 & R2 & R3) Not OK! if (R1 & R2 & R3 &R4) Not OK! if (R1 && R2 && R3 && R4) OK! ---------------------------------------------------------------------- >Comment By: Maarten Brock (maartenbrock) Date: 2011-09-15 21:55 Message: This was fixed in SDCC 3.0.2 #6328. Just nobody noticed (including me) that bug 3223041 was a duplicate of this one. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=3127837&group_id=599 |