From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Emacs pretest 28.0.90 is out Date: Thu, 09 Dec 2021 15:40:04 +0200 Message-ID: <83v8zxucaz.fsf@gnu.org> References: <87o85tlv9o.fsf@yahoo.com> <87a6hdlukl.fsf@yahoo.com> <83pmq925hc.fsf@gnu.org> <87tufljldf.fsf@yahoo.com> <87pmq9jh21.fsf@yahoo.com> <83k0ggzg6v.fsf@gnu.org> <87r1angb8d.fsf@yahoo.com> <838rwvxofc.fsf@gnu.org> <877dcfdy7a.fsf@yahoo.com> <83mtlbw75d.fsf@gnu.org> <8735n2cyui.fsf@yahoo.com> <83k0geuoi1.fsf@gnu.org> <87czm6ax3c.fsf@yahoo.com> <838rwuukkx.fsf@gnu.org> <878rwuavr7.fsf@yahoo.com> <831r2mug6n.fsf@gnu.org> <83zgpat0di.fsf@gnu.org> <87v8zy9c4o.fsf@yahoo.com> <87r1am9bsz.fsf@yahoo.com> <83wnkesz7r.fsf@gnu.org> <87mtl9apcx.fsf@yahoo.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3581"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Po Lu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Dec 09 14:41:38 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mvJfz-0000km-Ee for ged-emacs-devel@m.gmane-mx.org; Thu, 09 Dec 2021 14:41:35 +0100 Original-Received: from localhost ([::1]:50570 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mvJfy-0003Hb-BH for ged-emacs-devel@m.gmane-mx.org; Thu, 09 Dec 2021 08:41:34 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:38206) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mvJen-0001vS-6b for emacs-devel@gnu.org; Thu, 09 Dec 2021 08:40:21 -0500 Original-Received: from [2001:470:142:3::e] (port=43264 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mvJem-0003pT-UE; Thu, 09 Dec 2021 08:40:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=03cLNbFmPn4yCAZT19Zr5azGW3wM3frOdFh5guGLH0M=; b=M/al1bg5E2W2 CwWAf7cLZy6doSVjnDbVn5OnpUyTC995SEnzaSAnSL4hZYQZ332BDUndTn2MrqEXqgwzJ/zvloLBZ mAMQjHS7awh6juaXvSxbofgDdIT2DdP/MBlb2PBsKcoKU+yPZgme1OJZBjLq2IYNREaRY7pQgj6Hl vlF/IkKH/IhkZv9CoXEWOqpFUgFjkmlBr4oINsMqgol8Zg1yxsv+QVspdrwXyFRPBoR4UnD5W0zDv nqRppauvZK0w0VRCfiDht2lrXuGOsip4cmaKJ/q2kyJznYOjKsWXiyWcHAwyVUleiq5+EyH45yxs2 Whv4shlqT1MV2HwmE5LlFQ==; Original-Received: from [87.69.77.57] (port=4562 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mvJem-0006nx-Lx; Thu, 09 Dec 2021 08:40:21 -0500 In-Reply-To: <87mtl9apcx.fsf@yahoo.com> (message from Po Lu on Thu, 09 Dec 2021 21:18:22 +0800) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:281496 Archived-At: > From: Po Lu > Cc: emacs-devel@gnu.org > Date: Thu, 09 Dec 2021 21:18:22 +0800 > > Eli Zaretskii writes: > > >> Results in "This program is too large to fit in memory." > > > Is this on Windows XP or on plain DOS? > > This is Windows XP. > > > What does go32-v2.exe say if invoked with no arguments? > > It prints the following text: > > go32/v2 version 2.0 built Oct 18 2015 09:41:08 > Usage: go32 coff-image [args] > Rename this to go32.exe only if you need a go32 that can run v2 binaries as > well as v1 binaries (old makefiles). Put ahead of the old go32 in your PATH > but do not delete your old go32 - leave it in the PATH after this one. > Set GO32_V2_DEBUG=y in the environment to get verbose output. > > DPMI memory available: 664200 Kb > DPMI swap space available: 0 Kb That's 660MB. A bit low (I get 1.5GB here), but should be enough to start. How do you run Windows XP? is that natively, or do you run it in some VM on GNU/Linux? If the latter, does that VM have any settings regarding DPMI and/or memory? Also, does the below also fail? C:\DJGPP\src\emacs-28.0.90\src> set TERM=internal C:\DJGPP\src\emacs-28.0.90\src> temacs -Q And what's the layout of the Command Prompt window from which you invoke temacs? how many lines by how many columns? And finally, did you try to close the Command Prompt (thus killing NTVDM), and then starting temacs from a fresh Command Prompt window? IME, many failed attempts to build MS-DOS Emacs sometimes cause NTVDM to be in some strange state, where stuff fails for no good reason, and restarting NTVDM makes those problems go away.