[Bug 16808] New: lldb does not call the correct virtual function for an object for icc 13.1.2, 14.0 beta

Bug ID 16808
Summary lldb does not call the correct virtual function for an object for icc 13.1.2, 14.0 beta
Product lldb
Version unspecified
Hardware PC
OS All
Status NEW
Severity normal
Priority P
Component All Bugs
Assignee lldb-dev@cs.uiuc.edu
Reporter matt.kopec@intel.com
Classification Unclassified

In test/lang/cpp/virtual, expression evaluation does not call the correct
virtual function. In fact, I'm not sure what it is calling:

Expected:
(lldb) expression b_as_A->a()
(const char *) $0 = 0x0000000000401532 "virtual const char *B::a()"

Actual:
(lldb) expression b_as_A->a()
(const char *) $0 = 0x0000000000602260 "D\f@"

labath@google.com changed bug 16808

What | Removed | Added |

  • | - | - |
    Status | NEW | RESOLVED |
    CC | | labath@google.com |
    Resolution | — | INVALID |

Comment # 2 on bug 16808 from labath@google.com

I don't think anyone is looking into making icc work now, so there's no point
in keeping this here.