URL
https://opencores.org/ocsvn/scarts/scarts/trunk
Subversion Repositories scarts
[/] [scarts/] [trunk/] [toolchain/] [scarts-gcc/] [gcc-4.1.1/] [gcc/] [testsuite/] [g++.dg/] [opt/] [pr7503-3.C] - Rev 12
Compare with Previous | Blame | View Log
// PR c++/7503
// { dg-do compile }
// { dg-options "-O2 -Wno-deprecated" }
extern int A, B;
void test1()
{
(A++ <? B) = 0; // { dg-error "lvalue in assignment" }
}
void test2()
{
(A <? B++) = 0; // { dg-error "lvalue in assignment" }
}
void test3()
{
(A++ >? B) = 0; // { dg-error "lvalue in assignment" }
}
void test4()
{
(A >? B++) = 0; // { dg-error "lvalue in assignment" }
}