delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2015/10/24/14:28:27

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Recipient: djgpp AT delorie DOT com
From: "Andris Pavenis (andris DOT pavenis AT iki DOT fi) [via djgpp AT delorie DOT com]" <djgpp AT delorie DOT com>
Subject: DJGPP v2.05 and Windows 10
To: djgpp AT delorie DOT com
Message-ID: <562BCDB5.8000402@iki.fi>
Date: Sat, 24 Oct 2015 21:28:05 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
Thunderbird/38.3.0
MIME-Version: 1.0
Reply-To: djgpp AT delorie DOT com

Did some additional tests on WIndows 10.

I'm getting random compile failures with gcc-4.9.3, gcc4.5.2 and gcc 6.0.0 20151018 experimental 
(last development version I built for DJGPP).
Running

echo '#include <iostream>" | gcc -E -dD -x c++ -

in loop and comparing outputs is sufficient for detecting random corruption. I have not succeeded 
to find why it happens and how to workaround that.
Additionally I'm also getting random failures when trying to repeatedly compile same preprocessed 
C++ file.

The situation is however not completely hopeless:
Installed gcc-3.4.6 and bootstrapped the same gcc version (3.4.6) without problems under Windows 
10. No random gcc failures observed.

So some difference (or differences) between gcc-3.4.6 and recent version cause problems.
Some suspects:
- change to C++ as implementation language
- noticeable increase of size of executables and resources required by them

Andris





- Raw text -


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