Opened 13 years ago
Closed 13 years ago
#3317 closed Bugs (fixed)
Fix is_virtual_base of for gcc 4.4.x
Reported by: | Owned by: | John Maddock | |
---|---|---|---|
Milestone: | Boost 1.40.0 | Component: | type_traits |
Version: | Boost 1.39.0 | Severity: | Problem |
Keywords: | Cc: |
Description
Hello,
is_virtual_base_of stops working using gcc 4.4.x when the destructor of a derived class contains an exception specification like this:
class derived : public base {
virtual ~derived() throw();
}
A test case, compiler output and a patch for this are attached.
Cheers, Thomas
Attachments (3)
Change History (4)
by , 13 years ago
Attachment: | testcase.cpp added |
---|
by , 13 years ago
Attachment: | gcc_compile_output.txt added |
---|
gcc (GCC) 4.4.0 20090506 (Red Hat 4.4.0-4)
compiler output
by , 13 years ago
Attachment: | boost-is_virtual_base_of-exception-specificiton.patch added |
---|
Fix for the issue
comment:1 by , 13 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
Test case