From owner-freebsd-current Fri Dec 13 0:40:44 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4009137B401; Fri, 13 Dec 2002 00:40:43 -0800 (PST) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 054A043EB2; Fri, 13 Dec 2002 00:40:43 -0800 (PST) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id 690922A8A5; Fri, 13 Dec 2002 00:40:39 -0800 (PST) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Juli Mallett Cc: current@FreeBSD.org Subject: Re: cvs(1) assertion failure In-Reply-To: <20021212170744.A95623@FreeBSD.org> Date: Fri, 13 Dec 2002 00:40:39 -0800 From: Peter Wemm Message-Id: <20021213084039.690922A8A5@canning.wemm.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Juli Mallett wrote: > Has anyone else seen something like this with CVS? > > %%%=20 > (jmallett@luna:~/Work/Mono)59% mcvs rlog mono > mono-cvs-log; mcvs rlog mcs= > > mcs-cvs-log > cvs rlog: Logging mono > cvs [rlog aborted]: received abort signal > cvs: lock.c:177: lock_name: Assertion `(__extension__ (__builtin_constant_p= > (strlen (current_parsed_root->directory)) && ((__builtin_constant_p (repos= > itory) && strlen (repository) < ((size_t) (strlen (current_parsed_root->dir= > ectory)))) || (__builtin_constant_p (current_parsed_root->directory) && str= > len (current_parsed_root->directory) < ((size_t) (strlen (current_parsed_ro= > ot->directory))))) ? __extension__ ({ size_t __s1_len, __s2_len; (__builtin= Good grief! However, the good news, is that the assertion is coming from the cvs server, not our client. And it very clearly is not a freebsd cvs build, as that is something from the gcc/libstdc++ includes. (check out cstring etc) ie: the server that you are trying to use has been ported from C to C++ and most likely built with g++. Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message