RE: CVS update [cvs1-11-x-branch]: /ccvs/windows-NT/

2005-05-29 Thread Conrad T. Pino
Hi Derek,

 From: Derek Price
 
 There is an xnrealloc function in lib/xmalloc.c.  Isn't that being
 compiled on Windows?

No, stable branch Windows build omits it because it doesn't exist.
My tests (see below) say lib/xmalloc.c is on feature branch only.

 Cheers,

Ditto,

 Derek

Conrad

H:\Conrad\Projects\cvs-1.11cvs update
cvs update: Updating .
cvs update: Updating contrib
cvs update: Updating diff
cvs update: Updating doc
cvs update: Updating emx
cvs update: Updating lib
cvs update: Updating man
cvs update: Updating os2
cvs update: Updating src
cvs update: Updating tools
cvs update: Updating vms
cvs update: Updating windows-NT
cvs update: Updating windows-NT/SCC
cvs update: Updating www
cvs update: Updating zlib
cvs update: Updating zlib/amiga
cvs update: Updating zlib/contrib
cvs update: Updating zlib/contrib/asm386
cvs update: Updating zlib/contrib/asm586
cvs update: Updating zlib/contrib/asm686
cvs update: Updating zlib/contrib/delphi
cvs update: Updating zlib/contrib/delphi2
cvs update: Updating zlib/contrib/iostream
cvs update: Updating zlib/contrib/iostream2
cvs update: Updating zlib/contrib/minizip
cvs update: Updating zlib/contrib/untgz
cvs update: Updating zlib/msdos
cvs update: Updating zlib/nt
cvs update: Updating zlib/os2

H:\Conrad\Projects\cvs-1.11grep -dn xnrealloc *.c

H:\Conrad\Projects\cvs-1.11dir lib\x*.c
 Volume in drive H is CTP-RAID-001
 Volume Serial Number is 6897-6A9D

 Directory of H:\Conrad\Projects\cvs-1.11\lib

11/29/1997  14:521,669 xgetwd.c
   1 File(s)  1,669 bytes
   0 Dir(s)   2,332,844,032 bytes free

H:\Conrad\Projects\cvs-1.11cd ..\cvs-1.12\lib

H:\Conrad\Projects\cvs-1.12\libcvs log xmalloc.c

RCS file: /cvs/ccvs/lib/xmalloc.c,v
Working file: xmalloc.c
head: 1.3
branch:
locks: strict
access list:
symbolic names:
cvs1-12-12: 1.2
newtags-root: 1.2
newtags: 1.2.0.2
cvs1-12-11: 1.2
cvs1-12-10: 1.2
writeproxy2: 1.1.0.4
cvs1-12-9: 1.1
writeproxy: 1.1.0.2
cvs1-12-8: 1.1
tmpstart: 1.1
tmpend: 1.1
cvs1-12-7: 1.1
cvs1-12-6: 1.1
keyword substitution: kv
total revisions: 3; selected revisions: 3
description:

revision 1.3
date: 2005/05/23 17:44:33;  author: dprice;  state: Exp;  lines: +1 -1
* __fpending.c, alloca_.h, allocsa.c, allocsa.h, asnprintf.c,
asprintf.c, basename.c, chdir-long.c, chdir-long.h, closeout.c,
closeout.h, dirname.c, dirname.h, dup-safer.c, dup2.c, error.c,
error.h, exit.h, exitfail.c, exitfail.h, fd-safer.c, fnmatch.c,
fnmatch_.h, fnmatch_loop.c, getcwd.c, getcwd.h, getdate.c, getdate.h,
getdate.y, gethostname.c, getline.c, getline.h, getndelim2.c,
getndelim2.h, getnline.c, getnline.h, getopt.c, getopt1.c, getopt_.h,
getopt_int.h, getpagesize.h, getpass.c, getpass.h, gettext.h,
gettime.c, gettimeofday.c, lstat.c, malloc.c, md5.c, md5.h, mempcpy.c,
mempcpy.h, memrchr.c, memrchr.h, minmax.h, mkdir.c, mkstemp.c,
mktime.c, nanosleep.c, openat.c, openat.h, pagealign_alloc.c,
pagealign_alloc.h, pathmax.h, printf-args.c, printf-args.h,
printf-parse.c, printf-parse.h, quotearg.c, quotearg.h, readlink.c,
realloc.c, regex.c, regex.h, rename.c, rpmatch.c, save-cwd.c,
save-cwd.h, setenv.c, setenv.h, stat-macros.h, stat.c, stdbool_.h,
stdint_.h, strcase.h, strcasecmp.c, strdup.c, strdup.h, strerror.c,
strftime.c, strftime.h, stripslash.c, strstr.c, strstr.h, strtol.c,
strtoul.c, tempname.c, time_r.c, time_r.h, timespec.h, unistd-safer.h,
unlocked-io.h, unsetenv.c, vasnprintf.c, vasnprintf.h, vasprintf.c,
vasprintf.h, xalloc-die.c, xalloc.h, xgetcwd.c, xgetcwd.h,
xgethostname.c, xmalloc.c, xreadlink.c, xreadlink.h, xsize.h, yesno.c,
yesno.h: Update from GNULIB.

revision 1.2
date: 2004/10/06 00:23:22;  author: dprice;  state: Exp;  lines: +15 -41
* Makefile.am (libcvs_a_SOURCES): Add xalloc-die.c.
* xalloc-die.c: New file from GNULIB.
* xalloc.h, xmalloc.c: Update from GNULIB.

revision 1.1
date: 2004/02/20 21:50:12;  author: dprice;  state: Exp;
Import xalloc module from GNULIB, as well as its remaining unimported
dependency, the exitfail module.

* Makefile.am (libcvs_a_SOURCES): Add new sources.
* exitfail.c, exitfail.h, xalloc.h, xmalloc.c, xstrdup.c: New files.
* Makefile.in: Regenerated.
=

H:\Conrad\Projects\cvs-1.12\lib


___
Bug-cvs mailing list
Bug-cvs@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-cvs


Re: CVS update [cvs1-11-x-branch]: /ccvs/windows-NT/

2005-05-29 Thread Derek Price
Conrad T. Pino wrote:

Hi Derek,

  

From: Derek Price

There is an xnrealloc function in lib/xmalloc.c.  Isn't that being
compiled on Windows?



No, stable branch Windows build omits it because it doesn't exist.
My tests (see below) say lib/xmalloc.c is on feature branch only.
  


Ah, okay.  Sorry.  I already forgot that I put this diff bugfix into
stable and didn't read the tag on your commit.  I had to make that same
change to the src/run.c on stable when I ported the change from feature.  :)

Thanks,

Derek



___
Bug-cvs mailing list
Bug-cvs@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-cvs


RE: CVS update [cvs1-11-x-branch]: /ccvs/windows-NT/

2005-05-29 Thread Conrad T. Pino
Hi Derek,

 From: Derek Price
 
 Ah, okay.  Sorry.  I already forgot that I put this diff bugfix into
 stable and didn't read the tag on your commit.  I had to make that same
 change to the src/run.c on stable when I ported the change from feature.  :)

The new functions in windows-NT/run.c are your code.  The implementations
came from feature branch src/run.c with one line borrowed from stable. :)

 Thanks,

You're welcome,

 Derek

Conrad



___
Bug-cvs mailing list
Bug-cvs@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-cvs


Re: Module run.c Interface Standardized - Feature To Stable Branch

2005-05-29 Thread Derek Price
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Conrad T. Pino wrote:

1. Who is able to run the OS/2 feature and stable builds?


I don't know.  Ocassionally, someone pokes their head in and sends us a
patch to get it up and running, but I think it's been at least a year
since that has happened.

2. If no one steps forward to assist with building should
we attempt a fix that can't be tested nevertheless?


The policy, as I thought was documented in HACKING or somesuch, is that
we do not bother.  I can't find the original text in a quick scan, however.

In general, if there is no way to tell if it works, what is the point? 
In reality, I ocassionally cut and paste a new function or API change
when I change it elsewhere, but more often lately, I don't bother.  If
someone decides to fix the platform up, it should be easy enough to
trace the missing functions to their counter-parts in src, lib. or wherever.

Cheers,

Derek
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCmlwmLD1OTBfyMaQRAqHtAKCtAxvzfZs0P2NUZvsPfXcUxRiyEwCgghx+
CDzN9M0fdJ8XuA1afbezSd8=
=+LUk
-END PGP SIGNATURE-




___
Bug-cvs mailing list
Bug-cvs@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-cvs


OpenBSD 3.6 sparc64 stable crash

2005-05-29 Thread Alexander Taler
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Sun, 29 May 2005 21:02:58 EDT

Hi, my nightly testing started generating crashes on saturday
morning on the stable branch.  The platform is OpenBSD 3.6
sparc64, and the crashes are occuring in run.c.  I am including
basic debugging information (sanity.sh output and stack trace),
hoping that the cause will be obvious to you Derek.  If it's not
obvious, let me know and I'll spend more time trying to track it
down.

Here's the output from sanity.sh:

Nightly test results for Sat May 28 03:01:07 EDT 2005
OpenBSD fire.0--0.org 3.6 GENERIC#304 sparc64

/bin/sh /home/cvstest/cvs-nightly-cvs1-11-x-branch/src/sanity.sh `pwd`/cvs
This test should produce no other output than this message, and a final OK.
(Note that the test can take an hour or more to run and periodically stops
for as long as one minute.  Do not assume there is a problem just because
nothing seems to happen for a long time.  If you cannot live without
running status, try the command: `tail -f check.log' from another window.)
FAIL: basica-6.2
*** Please see the `TESTS' and `check.log' files for more information.
*** Error code 1

Stop in /tmp/cvs-nightly-cvs1-11-x-branch/src (line 634 of Makefile).
PASS: basica-6
** expected: 
Index: sdir/ssdir/ssfile
===
RCS file: 
/tmp/cvs-nightly-cvs1-11-x-branch/cvs-sanity-cvs1-11-x-branch/cvsroot/first-dir/sdir/ssdir/ssfile,v
retrieving revision 1\.1
diff -c -r1\.1 ssfile
\*\*\* sdir/ssdir/ssfile[a-zA-Z0-9 ][a-zA-Z0-9 ]* [0-9:][0-9:]* -   
1\.1
- --- sdir/ssdir/ssfile [a-zA-Z0-9 ][a-zA-Z0-9 ]* [0-9:][0-9:]* -
\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*
\*\*\* 1 \*\*\*\*
- --- 1,2 
  ssfile
+ ssfile line 2
** got: 
Bus error (core dumped) 
FAIL: basica-6.2
/bin/sh /home/cvstest/cvs-nightly-cvs1-11-x-branch/src/sanity.sh -r `pwd`/cvs
This test should produce no other output than this message, and a final OK.
(Note that the test can take an hour or more to run and periodically stops
for as long as one minute.  Do not assume there is a problem just because
nothing seems to happen for a long time.  If you cannot live without
running status, try the command: `tail -f check.log' from another window.)
FAIL: basica-6.2
*** Please see the `TESTS' and `check.log' files for more information.
*** Error code 1

Stop in /tmp/cvs-nightly-cvs1-11-x-branch/src (line 638 of Makefile).
PASS: basica-6
** expected: 
Index: sdir/ssdir/ssfile
===
RCS file: 
/tmp/cvs-nightly-cvs1-11-x-branch/cvs-sanity-cvs1-11-x-branch/cvsroot/first-dir/sdir/ssdir/ssfile,v
retrieving revision 1\.1
diff -c -r1\.1 ssfile
\*\*\* sdir/ssdir/ssfile[a-zA-Z0-9 ][a-zA-Z0-9 ]* [0-9:][0-9:]* -   
1\.1
- --- sdir/ssdir/ssfile [a-zA-Z0-9 ][a-zA-Z0-9 ]* [0-9:][0-9:]* -
\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*
\*\*\* 1 \*\*\*\*
- --- 1,2 
  ssfile
+ ssfile line 2
** got: 
Index: sdir/ssdir/ssfile
===
RCS file: 
/tmp/cvs-nightly-cvs1-11-x-branch/cvs-sanity-cvs1-11-x-branch/cvsroot/first-dir/sdir/ssdir/ssfile,v
retrieving revision 1.1
diff -c -r1.1 ssfile
Terminated with fatal signal 10
Core dumped; preserving 
/tmp/cvs-nightly-cvs1-11-x-branch/cvs-sanity-cvs1-11-x-branch/tmp/cvs-serv20140 
on server.
CVS locks may need cleaning up.
FAIL: basica-6.2



Here's the stack trace from the core:


Core was generated by `cvs'.
Program terminated with signal 10, Bus error.
#0  0x0014f148 in run_add_arg_p (iargc=0x7a8000, 
iarg_allocated=0x7a8004, iargv=0x7a7ff8, s=0x293838 diff)
at /home/cvstest/cvs-nightly-cvs1-11-x-branch/src/run.c:81
81  if (*iargc = *iarg_allocated)
#0  0x0014f148 in run_add_arg_p (iargc=0x7a8000, 
iarg_allocated=0x7a8004, iargv=0x7a7ff8, s=0x293838 diff)
at /home/cvstest/cvs-nightly-cvs1-11-x-branch/src/run.c:81
#1  0x00149e78 in call_diff_setup (prog=0x293838 diff, argc=1, 
argv=0x7b8200)
at /home/cvstest/cvs-nightly-cvs1-11-x-branch/src/rcscmds.c:118
#2  0x0014a944 in diff_exec (
file1=0x7b4b00 
/tmp/cvs-nightly-cvs1-11-x-branch/cvs-sanity-cvs1-11-x-branch/tmp/cvsM12313, 
file2=0x7ac2c0 ssfile, 
label1=0x7b4a00 -Lsdir/ssdir/ssfile\t29 May 2005 07:21:45 -\t1.1, 
label2=0x7b4a80 -Lsdir/ssdir/ssfile\t29 May 2005 07:21:50 -, dargc=0, 
dargv=0x7b8200, out=0x0)
at /home/cvstest/cvs-nightly-cvs1-11-x-branch/src/rcscmds.c:577
#3  0x0014a7dc in RCS_exec_rcsdiff (rcsfile=0x7b4880, diff_argc=1, 
diff_argv=0x7b8200, options=0x7ac300 , rev1=0x7ac330 1.1, 
rev1_cache=0x7ac2c0 ssfile, rev2=0x0, 
label1=0x7b4a00 -Lsdir/ssdir/ssfile\t29 May 2005 07:21:45 -\t1.1, 
label2=0x7b4a80 -Lsdir/ssdir/ssfile\t29 May 2005 07:21:50 -, 
workfile=0x7ac2c0 ssfile)
at /home/cvstest/cvs-nightly-cvs1-11-x-branch/src/rcscmds.c:454
#4  0x0011a280 in diff_fileproc (callerdat=0x2,