| // { dg-do assemble } |
| // PRMS Id: 6303 |
| // Bug: compiler crashes processing the cleanup for arrayOfClass. |
| |
| // APPLE LOCAL mainline 2006-10-13 3904173 |
| class Klasse { |
| public: |
| // APPLE LOCAL mainline 2006-10-13 3904173 |
| ~Klasse(); // This dtor MUST be declared to generate the error... |
| }; |
| |
| // APPLE LOCAL mainline 2006-10-13 3904173 |
| Klasse varOfClass; |
| |
| int main() { |
| // This MUST be 'const' to generate the error... |
| // APPLE LOCAL mainline 2006-10-13 3904173 |
| const Klasse arrayOfClass[1] = { varOfClass }; // causes abort |
| } |