[Bug libstdc++/39880] Specialisation is_error_code_enum should not exist

2009-04-25 Thread chris_kohlhoff at internet-mail dot org
--- Comment #3 from chris_kohlhoff at internet-mail dot org 2009-04-25 11:03 --- It's the intended behaviour that the conversion constructor and assignment operator be disabled. That is, the std::errc type should not be implicitly convertible to error_code, only to error_condition

[Bug libstdc++/39882] New: error_code constructor and assignment postconditions not met

2009-04-24 Thread chris_kohlhoff at internet-mail dot org
structor and assignment postconditions not met Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: chris_kohlhoff at internet-mail dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39882

[Bug libstdc++/39881] New: error_condition constructor and assignment postconditions not met

2009-04-24 Thread chris_kohlhoff at internet-mail dot org
structor and assignment postconditions not met Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: chris_kohlhoff at internet-mail dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39881

[Bug libstdc++/39880] New: Specialisation is_error_code_enum should not exist

2009-04-24 Thread chris_kohlhoff at internet-mail dot org
_enum should not exist Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: chris_kohlhoff at internet-mail dot or