pike.git
/
src
/
testsuite.in
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/src/testsuite.in:1:
START_MARKER // This triggered a bug only if run sufficiently early. test_compile_any([[#pike 7.2]]) test_compile_any([[#pike 7.4]])
-
test_compile_any([[#pike 7.0]])
+
test_compile_any([[#pike 7.6]]) test_compile_any([[#pike 7.8]]) cond([[all_constants()->_verify_internals]], [[ test_do(_verify_internals()) ]]); test_eq(1e1,10.0); test_eq(1E1,10.0); test_eq(1e+1,10.0);
pike.git/src/testsuite.in:10929:
]]) test_hash_7_4("foo",2091538203) test_hash_7_4([["foo",10]],3) test_hash_7_4("bar",2091518428) test_hash_7_4([["bar",10]],8) test_hash_7_4("b\666arqwerty1234", 2142487018, 1858424874) test_hash_7_4("",0) test_eval_error( return 7.4::hash("foo",0) ) // - hash_7_0
-
define(
test_
hash_7_0, [[
-
ignore_warning
(
"Calling a deprecated value.",
[[
-
test_any([[
-
int i =
hash_7_0(
$1
)
;
-
return
]]
dnl
-
ifelse([[$3]]
,
,, [[((i==$2
)
||(i==$3))?$2:]])dnl
-
[[i;
-
]], $2)
-
]])
-
test_
any
([[
-
int i =
7
.
0
::hash
(
$1);
-
return ]]dnl
-
ifelse([[$3]]
,
,, [[((i==$2
)
||(i==$3))?$2:]])dnl
-
[[i;
-
]],
$2
)
-
test_
any
([[
-
#pike
7.0
-
int i =
hash
($1);
-
return ]]dnl
-
ifelse([[$3]],,, [[((i==$2)||(i==$3))?$2:]])dnl
-
[[i;
-
]], $2)
-
]])
-
test
_
hash_
7_0("
foo
"
,27734
)
-
test_hash_7_0([["foo",10
]],
4)
-
test_hash_7_0("bar",
26689)
-
test_hash_7_0(
[[
"bar",10]],9)
-
test_hash_7_0("b\666arqwerty1234", 2142487018, 1858424874)
-
test_hash_7_0("",0)
+
test_
eq
([[ hash_7_0(
"foo"
) ]],
27734
)
+
test_
eq
([[
hash_
7
_
0(
"foo"
,
10
) ]],
4
)
+
test_
eq
([[ hash_7_0("
bar
")
]],
26689
)
+
test_
eq
(
[[
hash_7_0("bar",10
)
]],9)
+
test_
eq([[
hash_7_0("b\666arqwerty1234", 2142487018
) ]]
, 1858424874)
+
test_
eq([[
hash_7_0(""
) ]]
,0)
test_eval_error( return hash_7_0("foo",0) ) // - hash_value define(test_hash_value, [[ test_true(intp(hash_value($1))) dnl Make sure the value to hash has a chance at surviving the optimizer... test_do(add_constant("test_value", $1)) test_eq(hash_value($1),hash_value($1)) test_do(add_constant("test_value")) ]])