1 // { dg-do compile { target c++11 } } 2 3 // Test arithmetic operations 4 fun()5void fun() 6 { 7 nullptr = 0; // { dg-error "lvalue required as left operand" } 8 nullptr + 2; // { dg-error "invalid operands of types " } 9 decltype(nullptr) mynull = 0; 10 mynull = 1; // { dg-error "cannot convert" } 11 mynull = 0; 12 mynull + 2; // { dg-error "invalid operands of types " } 13 } 14