pike.git/
src/
testsuite.in
Branch:
Tag:
Non-build tags
All tags
No tags
2007-10-15
2007-10-15 17:10:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>
3b6647e0329ff93fe2fab671130762a7d0648a26 (
39
lines) (+
20
/-
19
)
[
Show
|
Annotate
]
Branch:
7.9
Fixed various warnings about unused private symbols.
Rev: src/testsuite.in:1.789
1:
START_MARKER
-
test_true([["$Id: testsuite.in,v 1.
788
2007/10/
06
13
:
33
:
02
grubba Exp $"]]);
+
test_true([["$Id: testsuite.in,v 1.
789
2007/10/
15
17
:
10
:
55
grubba Exp $"]]);
// This triggered a bug only if run sufficiently early. test_compile_any([[#pike 7.2]])
11015:
test_compile_error_any(class A {static int v;} class B {inherit A; float v;}) dnl test_compile_error_any(class A {static int v;} class B {inherit A; mixed v;}) dnl test_compile_error_any(class A {static mixed v;} class B {inherit A; int v;})
-
test_compile_any(class A {private int v;} class B {inherit A; float v;})
-
dnl test_compile_any(class A {private int v;} class B {inherit A; mixed v;})
-
dnl test_compile_any(class A {private mixed v;} class B {inherit A; int v;})
+
test_compile_any(class A {private int v;
int q=v;
} class B {inherit A; float v;})
+
dnl test_compile_any(class A {private int v;
int q=v;
} class B {inherit A; mixed v;})
+
dnl test_compile_any(class A {private mixed v;
mixed q=v;
} class B {inherit A; int v;})
test_compile_error_any(class A {final int v;} class B {inherit A; int v;}) test_compile_error_any(class A {final int v;} class B {inherit A; final int v;}) test_compile_error_any(class A {nomask int v;} class B {inherit A; int v;})
11045:
test_compile_warning(class A {int v;}; class B {inherit A; int v(){}}) test_compile_warning(class A {public int v;}; class B {inherit A; int v(){}}) test_compile_warning(class A {static int v;}; class B {inherit A; int v(){}})
-
test_compile_any(class A {private int v;} class B {inherit A; int v(){}})
+
test_compile_any(class A {private int v;
int q=v;
} class B {inherit A; int v(){}})
test_compile_error_any(class A {final int v;} class B {inherit A; int v(){}}) test_compile_error_any(class A {nomask int v;} class B {inherit A; int v(){}}) test_compile_any(class A {local int v;} class B {inherit A; int v(){}})
11054:
test_compile_error_any(class A {int f(){}} class B {inherit A; int f;}) test_compile_error_any(class A {public int f(){}} class B {inherit A; int f;}) test_compile_error_any(class A {static int f(){}} class B {inherit A; int f;})
-
test_compile_any(class A {private int f()
{}}
class B {inherit A; int f;})
+
test_compile_any(class A {private int f()
{}
int q=f();}
class B {inherit A; int f;})
test_compile_error_any(class A {final int f(){}} class B {inherit A; int f;}) test_compile_error_any(class A {nomask int f(){}} class B {inherit A; int f;}) test_compile_any(class A {local int f(){}} class B {inherit A; int f;})
11066:
test_compile_any(class A {int v;} class B {inherit A; int q; void g(){q=v;}}) test_compile_any(class A {public int v;} class B {inherit A; int q; void g(){q=v;}}) test_compile_any(class A {static int v;} class B {inherit A; int q; void g(){q=v;}})
-
test_compile_error_any(class A {private int v;} class B {inherit A; int q; void g(){q=v;}})
+
test_compile_error_any(class A {private int v;
int q=v;
} class B {inherit A; int q; void g(){q=v;}})
test_compile_any(class A {final int v;} class B {inherit A; int q; void g(){q=v;}}) test_compile_any(class A {nomask int v;} class B {inherit A; int q; void g(){q=v;}}) test_compile_any(class A {local int v;} class B {inherit A; int q; void g(){q=v;}})
11074:
test_compile_any(class A {int f(){}} class B {inherit A; void g(){f();}}) test_compile_any(class A {public int f(){}} class B {inherit A; void g(){f();}}) test_compile_any(class A {static int f(){}} class B {inherit A; void g(){f();}})
-
test_compile_error_any(class A {private int f()
{}}
class B {inherit A; void g(){f();}})
+
test_compile_error_any(class A {private int f()
{}
int q=f();}
class B {inherit A; void g(){f();}})
test_compile_any(class A {final int f(){}} class B {inherit A; void g(){f();}}) test_compile_any(class A {nomask int f(){}} class B {inherit A; void g(){f();}}) test_compile_any(class A {local int f(){}} class B {inherit A; void g(){f();}})
11099:
test_compile_any(class A {int v;} class B {inherit A; int q; void g(){q=A::v;}}) test_compile_any(class A {public int v;} class B {inherit A; int q; void g(){q=A::v;}}) test_compile_any(class A {static int v;} class B {inherit A; int q; void g(){q=A::v;}})
-
test_compile_error_any(class A {private int v;} class B {inherit A; int q; void g(){q=A::v;}})
+
test_compile_error_any(class A {private int v;
int q=v;
} class B {inherit A; int q; void g(){q=A::v;}})
test_compile_any(class A {final int v;} class B {inherit A; int q; void g(){q=A::v;}}) test_compile_any(class A {nomask int v;} class B {inherit A; int q; void g(){q=A::v;}}) test_compile_any(class A {local int v;} class B {inherit A; int q; void g(){q=A::v;}})
11107:
test_compile_any(class A {int f(){}} class B {inherit A; void g(){A::f();}}) test_compile_any(class A {public int f(){}} class B {inherit A; void g(){A::f();}}) test_compile_any(class A {static int f(){}} class B {inherit A; void g(){A::f();}})
-
test_compile_error_any(class A {private int f()
{}}
class B {inherit A; void g(){A::f();}})
+
test_compile_error_any(class A {private int f()
{}
int q=f();}
class B {inherit A; void g(){A::f();}})
test_compile_any(class A {final int f(){}} class B {inherit A; void g(){A::f();}}) test_compile_any(class A {nomask int f(){}} class B {inherit A; void g(){A::f();}}) test_compile_any(class A {local int f(){}} class B {inherit A; void g(){A::f();}})
11152:
test_do(class {int f(){}}()->f()) test_do(class {public int f(){}}()->f()) test_eval_error(return class {static int f(){}}()->f())
-
test_eval_error(return class {private int f()
{}}
()->f())
+
test_eval_error(return class {private int f()
{} int q=f
()
;}()
->f())
test_do(class {final int f(){}}()->f()) test_do(class {nomask int f(){}}()->f()) test_do(class {local int f(){}}()->f())
11160:
test_do(class {class A {}}()->A()) test_do(class {public class A {}}()->A()) test_eval_error(return class {static class A {}}()->A())
-
test_eval_error(return class {private class A
{}}
()->A())
+
test_eval_error(return class {private class A
{} object q=A
()
;}()
->A())
test_do(class {final class A {}}()->A()) test_do(class {nomask class A {}}()->A()) test_do(class {local class A {}}()->A())
11170:
test_equal(indices(class {int v;}()), ({"v"})) test_equal(indices(class {public int v;}()), ({"v"})) test_equal(indices(class {static int v;}()), ({}))
-
test_equal(indices(class {private int v;}()), ({}))
+
test_equal(indices(class {private int v;
static int q=v;
}()), ({}))
test_equal(indices(class {final int v;}()), ({"v"})) test_equal(indices(class {nomask int v;}()), ({"v"})) test_equal(indices(class {local int v;}()), ({"v"}))
11178:
test_equal(indices(class {int f(){}}()), ({"f"})) test_equal(indices(class {public int f(){}}()), ({"f"})) test_equal(indices(class {static int f(){}}()), ({}))
-
test_equal(indices(class {private int f()
{}}
()), ({}))
+
test_equal(indices(class {private int f()
{} static int q=f
()
;}(
)
)
, ({}))
test_equal(indices(class {final int f(){}}()), ({"f"})) test_equal(indices(class {nomask int f(){}}()), ({"f"})) test_equal(indices(class {local int f(){}}()), ({"f"}))
11188:
test_equal(indices(class {class A {int v;} class B {inherit A;}}()->B()), ({"v"})) test_equal(indices(class {class A {public int v;} class B {inherit A;}}()->B()), ({"v"})) test_equal(indices(class {class A {static int v;} class B {inherit A;}}()->B()), ({}))
-
test_equal(indices(class {class A {private int v;} class B {inherit A;}}()->B()), ({}))
+
test_equal(indices(class {class A {private int v;
int q=v;
} class B {inherit A;}}()->B()), ({}))
test_equal(indices(class {class A {final int v;} class B {inherit A;}}()->B()), ({"v"})) test_equal(indices(class {class A {nomask int v;} class B {inherit A;}}()->B()), ({"v"})) test_equal(indices(class {class A {local int v;} class B {inherit A;}}()->B()), ({"v"}))
11196:
test_equal(indices(class {class A {int f(){}} class B {inherit A;}}()->B()), ({"f"})) test_equal(indices(class {class A {public int f(){}} class B {inherit A;}}()->B()), ({"f"})) test_equal(indices(class {class A {static int f(){}} class B {inherit A;}}()->B()), ({}))
-
test_equal(indices(class {class A {private int f()
{}}
class B {inherit A;}}()->B()), ({}))
+
test_equal(indices(class {class A {private int f()
{}
int q=f();}
class B {inherit A;}}()->B()), ({}))
test_equal(indices(class {class A {final int f(){}} class B {inherit A;}}()->B()), ({"f"})) test_equal(indices(class {class A {nomask int f(){}} class B {inherit A;}}()->B()), ({"f"})) test_equal(indices(class {class A {local int f(){}} class B {inherit A;}}()->B()), ({"f"}))
11248:
test_any(class A {int f(){return 1;}}; class B {inherit A; int f(){return 2;} int t(){return f();}}; return B()->t(), 2) test_any(class A {public int f(){return 1;}}; class B {inherit A; int f(){return 2;} int t(){return f();}}; return B()->t(), 2) test_any(class A {static int f(){return 1;}}; class B {inherit A; int f(){return 2;} int t(){return f();}}; return B()->t(), 2)
-
test_any(class A {private int f(){return 1;
}}
; class B {inherit A; int f(){return 2;} int t(){return f();}}; return B()->t(), 2)
+
test_any(class A {private int f(){return 1;
} int q=f()
;
};
class B {inherit A; int f(){return 2;} int t(){return f();}}; return B()->t(), 2)
test_compile_error_any(class A {final int f(){return 1;}}; class B {inherit A; int f(){return 2;}};) test_compile_error_any(class A {nomask int f(){return 1;}}; class B {inherit A; int f(){return 2;}};) test_any(class A {local int f(){return 1;}}; class B {inherit A; int f(){return 2;} int t(){return f();}}; return B()->t(), 2)
11350:
test_any(class A {int f(){return 1;}}; class B {inherit A; int f(){return 2;}}; return B()->f(), 2) test_any(class A {public int f(){return 1;}}; class B {inherit A; int f(){return 2;}}; return B()->f(), 2) test_any(class A {static int f(){return 1;}}; class B {inherit A; int f(){return 2;}}; return B()->f(), 2)
-
test_any(class A {private int f(){return 1;
}}
; class B {inherit A; int f(){return 2;}}; return B()->f(), 2)
+
test_any(class A {private int f(){return 1;
} int q=f()
;
};
class B {inherit A; int f(){return 2;}}; return B()->f(), 2)
test_any(class A {local int f(){return 1;}}; class B {inherit A; int f(){return 2;}}; return B()->f(), 2) test_any(class A {inline int f(){return 1;}}; class B {inherit A; int f(){return 2;}}; return B()->f(), 2)
11374:
test_any(class A {int v=1;}; class B {inherit A; inline int v=2;}; return B()->v, 2) test_any(class A {int f(){return 1;}}; class B {inherit A; public int f(){return 2;}}; return B()->f(), 2) test_any(class A {int f(){return 1;}}; class B {inherit A; static int f(){return 2;}}; return B()->f, 0)
-
test_any(class A {int f(){return 1;}}; class B {inherit A; private int f(){return 2;
}}
; return B()->f, 0)
+
test_any(class A {int f(){return 1;}}; class B {inherit A; private int f(){return 2;
} int q=f()
;
};
return B()->f, 0)
test_any(class A {int f(){return 1;}}; class B {inherit A; final int f(){return 2;}}; return B()->f(), 2) test_any(class A {int f(){return 1;}}; class B {inherit A; nomask int f(){return 2;}}; return B()->f(), 2) test_any(class A {int f(){return 1;}}; class B {inherit A; local int f(){return 2;}}; return B()->f(), 2)