pike.git/
src/
configure.in
Branch:
Tag:
Non-build tags
All tags
No tags
2001-04-17
2001-04-17 14:13:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>
1bc8c3b4a24de2015f899aaa47e139e90462f0a4 (
26
lines) (+
14
/-
12
)
[
Show
|
Annotate
]
Branch:
7.9
Improved tracability of the memset test.
Rev: src/configure.in:1.516
1:
-
AC_REVISION("$Id: configure.in,v 1.
515
2001/04/
09
22
:
08
:
16
marcus
Exp $")
+
AC_REVISION("$Id: configure.in,v 1.
516
2001/04/
17
14
:
13
:
41
grubba
Exp $")
AC_INIT(interpret.c) AC_CONFIG_HEADER(machine.h)
3393:
struct pike_string *begin_shared_string(int len) {
-
return malloc(sizeof(struct pike_string) + len);
+
return
(struct pike_string *)
malloc(sizeof(struct pike_string) + len);
} ], [
3404:
memset(foo, 0, 11); memset(foo, 'a', 10); memset(foo, 'b', 5);
-
if(strcmp(foo,"bbbbbaaaaa")) {
+
fprintf(stderr, "1\n");
-
+
if(strcmp(foo,"bbbbbaaaaa")) {
exit(1); } memset(foo, 0, 6);
-
+
fprintf(stderr, "2\n");
for (i=6; i--;) { if (foo[i]) {
-
fprintf(stderr, "2\n");
+
exit(1); } } memset(foo+1, 1, 6);
-
+
fprintf(stderr, "3\n");
for (i=6; i--;) { if (foo[i+1] != 1) {
-
fprintf(stderr, "3\n");
+
exit(1); } } memset(foo+2, 0, 6);
-
+
fprintf(stderr, "4\n");
for (i=6; i--;) { if (foo[i+2]) {
-
fprintf(stderr, "4\n");
+
exit(1); } } memset(foo+3, 1, 6);
-
+
fprintf(stderr, "5\n");
for (i=6; i--;) { if (foo[i+3] != 1) {
-
fprintf(stderr, "5\n");
+
exit(1); } } memset(foo+4, 0, 6);
-
+
fprintf(stderr, "6\n");
for (i=6; i--;) { if (foo[i+4]) {
-
fprintf(stderr, "6\n");
+
exit(1); } } memset(foo+5, 1, 6);
-
+
fprintf(stderr, "7\n");
for (i=6; i--;) { if (foo[i+5] != 1) {
-
fprintf(stderr, "7\n");
+
exit(1); } } memset(foo+6, 0, 6);
-
+
fprintf(stderr, "8\n");
for (i=6; i--;) { if (foo[i+6]) {
-
fprintf(stderr, "8\n");
+
exit(1); } } memset(foo+7, 1, 6);
-
+
fprintf(stderr, "9\n");
for (i=6; i--;) { if (foo[i+7] != 1) {
-
fprintf(stderr, "9\n");
+
exit(1); } }
3468:
len = 6; str = begin_shared_string(len);
+
fprintf(stderr, "string start\n");
if (!str) exit(1); for (i=len; i--;) { str->str[i] = ~0; } memset(str->str, 0, len);
-
+
fprintf(stderr, "string end\n");
for (i = len; i--;) { if (str->str[i]) {
-
fprintf(stderr, "string\n");
+
exit(1); } }