gcc -o test.bin 2_1.cpp -w test.bin echo 127 127 Function main() must return 383, but return 127
cat 2_1.cpp int main(){ unsigned x = 255, smallest, ripple, ones; smallest = x & -x; ripple = x + smallest; ones = x ^ ripple; ones = (ones >> 2) / smallest; return ripple | ones; } -- Summary: #EXE#2_1.cpp#Error of executing Product: gcc Version: 2.95.4 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: aplatovsky at mail dot ru http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26117