2 // { dg-options "-fgnu-tm -O" }
7 // __attribute__((transaction_safe))
8 virtual unsigned int readUint32 () = 0;
14 __attribute__((transaction_safe))
15 Building (InputStream *stream);
18 Building::Building (InputStream *stream)
20 stream->readUint32 (); /* { dg-error "InputStream::readUint32" } */