delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2012/07/31/13:26:48

X-Authentication-Warning: delorie.com: mail set sender to djgpp-workers-bounces using -f
X-Recipient: djgpp-workers AT delorie DOT com
Message-ID: <5018154E.1070408@iki.fi>
Date: Tue, 31 Jul 2012 20:26:38 +0300
From: Andris Pavenis <andris DOT pavenis AT iki DOT fi>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20120717 Thunderbird/14.0
MIME-Version: 1.0
To: djgpp-workers AT delorie DOT com
Subject: Re: gcc-4.8 snapshots and DJGPP
References: <50152C66 DOT 9040202 AT iki DOT fi> <CAA-ihx_+Bt+JHXtp-cS9NRmuRi_a8DGAFThJK42fRN_YYWvBFw AT mail DOT gmail DOT com>
In-Reply-To: <CAA-ihx_+Bt+JHXtp-cS9NRmuRi_a8DGAFThJK42fRN_YYWvBFw@mail.gmail.com>
Reply-To: djgpp-workers AT delorie DOT com

On 07/31/2012 03:54 PM, Rugxulo wrote:
>> I think that one of suspects is nmalloc used instead of DJGPP own memory
>> allocation (as DJGPP free() is too slow). I had some stability problems
>> earlier running my own test program (linked with nmalloc) which allocates
>> large numbers of random memory blocks and after that frees them in random
>> order. That memory allocation test program caused random NTVDM crashes
>> on Windows Vista.
>
> It could be nmalloc's bug, who knows, but I don't trust Vista as far
> as I can throw it re: DPMI. I would not put it past them as their bug,
> even with the DPMI limit override. Seriously. Try testing in pure DOS,
> if possible, and see if it's still buggy.

Maybe. Similar problems does not happen using DJGPP own memory allocation
as far as I remember.

Well I do not have any pure DOS installation. Also Windows 7 Pro 64 bit version
is not suitable (maybe it is still possible to try WinXP compatibility mode,
really WinXP virtual machine provided by M$)

>
>> Not much testing done with built GCC snapshot though. Built GMP-5.0.5, but
>> one of
>> test-suite programs (mpz/t-io_raw.exe) failed. I did not have time
>> to study why it fails yet.
>
> Needs setmode(O_BINARY) ???
>

Highly unlikely as it build and tests runs OK when built with released
GCC versions I have tested.

Andris

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019