Re: [Mingw-w64-public] mingw-w64 Decimal Floating Point math

2011-04-02 Thread Jim Michaels
take a gander at this decimal floating point math is possibly coming to TR2. http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2009/n2849.pdf From: James K Beard To: Jim Michaels ; mingw-w64-public@lists.sourceforge.net Sent: Sat, March 26, 2011 11:33:

[Mingw-w64-public] to sezero - thanks

2011-04-02 Thread Jim Michaels
I could see that you were putting some effort in to put in boost. thanks for starting. It's I think a much-needed compiler feature. - Jim Michaels jmich...@yahoo.com j...@jimscomputerrepairandwebdesign.com http://JimsComputerRepairandWebDesign.com http://JesusnJim.com (my personal

Re: [Mingw-w64-public] sezero 4.5.2 1002 note: variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without

2011-04-02 Thread Jim Michaels
http://stackoverflow.com/questions/11635/case-insensitive-string-comparison-in-c that's a nice suggestion, but I don't see how I can access boost in the sezero compiler. I don't think it's there. it's 4.5.2 20101002 and where boost and algorithms directories and files should be, I see placeho

Re: [Mingw-w64-public] expm1 is giving incorrect results

2011-04-02 Thread Kai Tietz
2011/4/2 Prof Brian Ripley : > Consider the following C program: > > #include > #include > #include > > int main() > { >     double x = 0.5; >     printf("%f, %f\n", -expm1(x), 1-exp(x)); >     exit(0); > } > > If I compile this under mingw-w64-1.0-bin_i686-mingw_20110401.zip I > get the correct

Re: [Mingw-w64-public] Multilib dlltool

2011-04-02 Thread Prof Brian Ripley
Thanks to Kai for this. One more thing to note: gcc -m32 does not define WIN64 windres -F i386 does (which seems to me a buglet). Brian Ripley On Wed, 30 Mar 2011, Kai Tietz wrote: 2011/3/30 Prof Brian Ripley : On Tue, 29 Mar 2011, John E. / TDM wrote: On 3/29/2011 12:09 AM, Prof Brian Ri

[Mingw-w64-public] expm1 is giving incorrect results

2011-04-02 Thread Prof Brian Ripley
Consider the following C program: #include #include #include int main() { double x = 0.5; printf("%f, %f\n", -expm1(x), 1-exp(x)); exit(0); } If I compile this under mingw-w64-1.0-bin_i686-mingw_20110401.zip I get the correct: -0.648721, -0.648721 However, if I compile it un