|Subject:||RE: error reporting|
|Date:||Tue, 8 Apr 2014 20:06:21 +0000|
You are correct in that building make-4.0 on solaris does not show that problem. However building with VS2013 does not fix it. Attached are 2013 files and updated other files -----Original Message----- From: Paul Smith [mailto:address@hidden Sent: Tuesday, April 08, 2014 5:07 AM To: Philip Guenther Cc: Rob Juergens; address@hidden Subject: Re: error reporting On Mon, 2014-04-07 at 21:26 -0700, Philip Guenther wrote: > I am unable to reproduce this: Based on the offer of MSVC project files I would guess Rob is running on Windows. I expect this is a result of the buggy snprintf()/vsnprintf() implementations in the Windows MSVC compiler (well, by "buggy" I mean not conforming to the ISO C99 standard, which is 15 years old now...) I actually think that MSVC 2013 is supposed to fix this, because the C++11 standard has moved up to incorporate a number of the C99 features (C++03 only relied on C89) which is forcing Microsoft to finally implement them. As John mentions, I rewrote all that code since the 4.0 release to rely only on features available in the C89 standard, which likely fixes this issue as well.
|[Prev in Thread]||Current Thread||[Next in Thread]|