View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000884 | LDMud | Implementation | public | 2020-08-15 09:07 | 2020-08-23 22:19 |
Reporter | zesstra | Assigned To | Gnomi | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | x86_64 | OS | MacOS X | OS Version | 10.9.x |
Summary | 0000884: to_struct: error converting related structs | ||||
Description | When the program given below is compiled, the blueprint destroyed and loaded again, the to_struct() call fails with the error: "Can't convert struct A struct_convert.c #548395 into struct B struct_convert.c #592866. Neither is a base of the other." I suspect, this might be an issue with the struct reactivation when reloading programs, e.g. one is reactivated and the other not. | ||||
Steps To Reproduce | #pragma strong_types,pragma rtt_checks struct A { int one; }; struct B (A) { int two; }; void test () { struct B b = to_struct((<A> 100), ()); } | ||||
Tags | No tags attached. | ||||
External Data (URL) | |||||
Date Modified | Username | Field | Change |
---|---|---|---|
2020-08-15 09:07 | zesstra | New Issue | |
2020-08-23 13:31 | zesstra | Steps to Reproduce Updated | |
2020-08-23 13:31 | zesstra | Steps to Reproduce Updated | |
2020-08-23 22:18 | Gnomi | Assigned To | => Gnomi |
2020-08-23 22:18 | Gnomi | Status | new => assigned |
2020-08-23 22:19 | Gnomi | Status | assigned => resolved |
2020-08-23 22:19 | Gnomi | Resolution | open => fixed |
2020-08-23 22:19 | Gnomi | Note Added: 0002550 | |
2020-08-23 22:19 | Gnomi | Relationship added | related to 0000838 |