URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Go to most recent revision |
Only display areas with differences |
Details |
Blame |
View Log
Rev 149 |
Rev 154 |
// { dg-do compile }
|
// { dg-do compile }
|
// Origin: Scott Snyder
|
// Origin: Scott Snyder
|
|
|
// PR c++/7639
|
// PR c++/7639
|
// ICE when accessing member with incomplete type.
|
// ICE when accessing member with incomplete type.
|
|
|
class ACE_Null_Mutex; // { dg-error "forward declaration" }
|
class ACE_Null_Mutex; // { dg-error "forward declaration" }
|
|
|
template
|
template
|
struct ACE_Cleanup_Adapter
|
struct ACE_Cleanup_Adapter
|
{
|
{
|
TYPE &object ()
|
TYPE &object ()
|
{ return object_; } // { dg-error "invalid" }
|
{ return object_; } // { dg-error "invalid" }
|
TYPE object_; // { dg-error "incomplete type" }
|
TYPE object_; // { dg-error "incomplete type" }
|
};
|
};
|
|
|
template class ACE_Cleanup_Adapter; // { dg-error "instantiated from here" }
|
template class ACE_Cleanup_Adapter; // { dg-error "instantiated from here" }
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.