On Ruben's 64-bit builds this code is fail too.

2012/12/19 Алексей Павлов <alex...@gmail.com>:
> Hi!
> Sorry commit 5494 not the problem in this situation. I have some
> research with next example code:
>   echo "#include <cmath>" | g++ -x c++ -c - -m64 -mfpmath=both
> -std=gnu++11 -o /dev/null
> I try this code with different m32/m64 switches on different builds.
> First, I try Ruben's builds. He has only 32-bit builds and they are
> nomultilib. Code work fine on this builds.
> Next, I try all variants of gcc-4.7.2 builds from Mingw-builds
> project. Mingw-builds have multilib builds except dwarf. And have next
> picture:
> ------------------------------------------
> |              |  -m32   |   -m64   |
> ------------------------------------------
> |  dwarf2  |     ok    |    ---      |
> ------------------------------------------
> | 32-sjlj    |    ok     |    fail     |
> ------------------------------------------
> | 64-sjlj    |   fail     |    fail     |
> ------------------------------------------
>
> This suggests that the error in 64-bit generated code. But where it can be?
>
> 2012/12/18 Алексей Павлов <alex...@gmail.com>:
>> I have two similar toolchains with next differences
>>  - first toolchain builded with mingw-w64-trunk 5493 revision, second
>> - with 5496 revision.
>>  - first toolchain builded without "-march -mtune", second - with
>> "-march=nocona -mtune=nocona"
>> First toolchain doesn't have issue, second toolchain have issue.
>>
>> I don't know where is mistake but I  think it on this 3 revisions of
>> mingw-w64 trunk. Now I try rebuild toolchain with reverted 5494 commit
>> and when it done I wrote here.
>>
>> 2012/12/18 Kai Tietz <ktiet...@googlemail.com>:
>>> Hmm,
>>>
>>> I wonder why for you __CYGWIN__ is defined.  This revision has - as
>>> far as I can see - no obvious reason to have any impact on
>>> none-cygwin????
>>>
>>> Kai
>>>
>>> 2012/12/18 Алексей Павлов <alex...@gmail.com>:
>>>> Take the url
>>>> http://mingw-w64.svn.sourceforge.net/viewvc/mingw-w64?revision=5494&view=revision
>>>>
>>>> 2012/12/18 Kai Tietz <ktiet...@googlemail.com>:
>>>>> Hi Aleksei,
>>>>>
>>>>> could you provide me a link to the questionable commit 5494? I can't
>>>>> identify commit number by 'svn blame'.
>>>>>
>>>>> Thanks,
>>>>> Kai
>>>>>
>>>>> 2012/12/18 Алексей Павлов <alex...@gmail.com>:
>>>>>> Hi!
>>>>>> Before commit 5494 all is ok, but this (5494) commit is something wrong.
>>>>>> When I run example:
>>>>>>     echo "#include <cmath>" | g++ -x c++ -c - -mfpmath=both
>>>>>> -std=gnu++11 -o /dev/null
>>>>>>
>>>>>> I have error:
>>>>>> In file included from <stdin>:1:0:
>>>>>> c:\sdk\msys\toolchains\mingw\bin\../lib/gcc/i686-w64-mingw32/4.7.2/include/c++/cmath:1040:11:
>>>>>> error: '::double_t' has not been declared
>>>>>> c:\sdk\msys\toolchains\mingw\bin\../lib/gcc/i686-w64-mingw32/4.7.2/include/c++/cmath:1041:11:
>>>>>> error: '::float_t' has not been declared
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
>>>>>> Remotely access PCs and mobile devices and provide instant support
>>>>>> Improve your efficiency, and focus on delivering more value-add services
>>>>>> Discover what IT Professionals Know. Rescue delivers
>>>>>> http://p.sf.net/sfu/logmein_12329d2d
>>>>>> _______________________________________________
>>>>>> Mingw-w64-public mailing list
>>>>>> Mingw-w64-public@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> |  (\_/) This is Bunny. Copy and paste
>>>>> | (='.'=) Bunny into your signature to help
>>>>> | (")_(") him gain world domination
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
>>>>> Remotely access PCs and mobile devices and provide instant support
>>>>> Improve your efficiency, and focus on delivering more value-add services
>>>>> Discover what IT Professionals Know. Rescue delivers
>>>>> http://p.sf.net/sfu/logmein_12329d2d
>>>>> _______________________________________________
>>>>> Mingw-w64-public mailing list
>>>>> Mingw-w64-public@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
>>>>
>>>> ------------------------------------------------------------------------------
>>>> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
>>>> Remotely access PCs and mobile devices and provide instant support
>>>> Improve your efficiency, and focus on delivering more value-add services
>>>> Discover what IT Professionals Know. Rescue delivers
>>>> http://p.sf.net/sfu/logmein_12329d2d
>>>> _______________________________________________
>>>> Mingw-w64-public mailing list
>>>> Mingw-w64-public@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
>>>
>>>
>>>
>>> --
>>> |  (\_/) This is Bunny. Copy and paste
>>> | (='.'=) Bunny into your signature to help
>>> | (")_(") him gain world domination
>>>
>>> ------------------------------------------------------------------------------
>>> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
>>> Remotely access PCs and mobile devices and provide instant support
>>> Improve your efficiency, and focus on delivering more value-add services
>>> Discover what IT Professionals Know. Rescue delivers
>>> http://p.sf.net/sfu/logmein_12329d2d
>>> _______________________________________________
>>> Mingw-w64-public mailing list
>>> Mingw-w64-public@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to