pike.git
/
src
/
testsuite.in
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/src/testsuite.in:1220:
test_compile_warning([[ class A { static int foo = 1; int bar() { return foo; } } ]]) test_any_equal([[ // Test that filename and line numbers in backtraces are correct. // This specific test used to trigger two different bugs. // cf [LysLysKOM 22997909]. int whee(string w) {
-
#line
7
"whee-before"
+
#line
8
"whee-before"
int x = 0; error("whee!\n");
-
#line
10
"whee-after"
+
#line
11
"whee-after"
string q = "wq"; q += "21"; return sizeof(q + w);
-
}
-
#line
15
"test"
+
}
;
+
#line
16
"test"
mixed err = catch { whee("foo"); }; return ({ err[1][-1][0], err[1][-1][1] }); ]], ({ "whee-before", 8 })) test_any([[ // Test multiple inherit of same symbol, // where later symbol is protected. class A { constant foo = 1; }; class B { constant foo = 2; }; class C { inherit A; protected inherit B; };