[Bug c/42615] New: Even with -fwrapv, (3*x%3) is assumed to always be equal to 0

2010-01-04 Thread foo at mailinator dot com
Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: foo at mailinator dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42615

[Bug c/42544] New: Bad codegen with signed short cast to unsigned int, then promoted to unsigned long long

2009-12-29 Thread foo at mailinator dot com
t gnu dot org ReportedBy: foo at mailinator dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42544

[Bug c++/41779] Spurious integral promotion

2009-12-29 Thread foo at mailinator dot com
--- Comment #1 from foo at mailinator dot com 2009-12-29 18:02 --- 5/9 (usual arithmetic conversions) isn't relevant until after 4.5/1 (integral promotions) has happened. Unsigned short *always* promotes to int in rvalue contexts; then *that* int is implicitly converted to double i

[Bug c/40404] New: Comparison involving unsigned int:17 bitfield seems wrong

2009-06-10 Thread foo at mailinator dot com
Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: foo at mailinator dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40404

[Bug c/39855] New: Shift optimization discards operands' side effects

2009-04-22 Thread foo at mailinator dot com
Product: gcc Version: 4.3.3 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: foo at mailinator dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39855

[Bug c/39843] New: -funsigned-bitfields discards "aligned" attribute

2009-04-21 Thread foo at mailinator dot com
Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: foo at mailinator dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39843

[Bug c++/39371] New: Incorrectly rejects switch((unsigned int)boolvar)

2009-03-04 Thread foo at mailinator dot com
Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: foo at mailinator dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39371

[Bug c++/39365] New: ++ operator with volatile bool increments

2009-03-04 Thread foo at mailinator dot com
Summary: ++ operator with volatile bool increments Product: gcc Version: 4.3.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: foo at mai

[Bug c++/39364] New: Arithmetic on bool bit-fields is incorrect

2009-03-04 Thread foo at mailinator dot com
ummary: Arithmetic on bool bit-fields is incorrect Product: gcc Version: 4.3.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: foo at mailinato