Does 2.6.0 work for you Pavel?

I wonder what changed in longlong.h from 2.6.0 to 2.7.0. I can't recall
what changes we made, if any.

It sounds like GNU extensions might be being used in the inline assembly
which aren't supported by the Intel compiler (at least the version you are
using).

I do recall an email to the list a while back about some ICC related fixes.
Perhaps someone already sorted this out. If so it will get merged soon.

Bill.


On 1 March 2015 at 13:22, Pavel Holoborodko <pa...@holoborodko.com> wrote:

> Hi Brian,
>
> Thank you very much for your response.
>
> Unfortunately I have no much experience with the issue as well.
>
> I'll switch back to 2.6.0 for my win32 projects.
>
> Best regards,
> Pavel.
>
> On Sat, Feb 28, 2015 at 12:44 AM, Brian Gladman <b...@gladman.plus.com>
> wrote:
>
>> On 27/02/2015 09:50, Pavel Holoborodko wrote:
>> > I am trying to compile MPIR-2.7.0-alpha12 on Windows 7 x64 using MSVC
>> > 2010 and Intel Compiler 14.0 (latest version) for Win32.
>> > The base project is "lib_mpir_p3" in build.vc10\mpir.sln
>> >
>> > Intel Compiler gives following warnings/error:
>>
>> [snip details]
>> > MSVC2010 itself compiles the project fine. The issue only appear with
>> > Intel Compiler.
>> >
>> > I would be grateful for any advice.
>> >
>> > Thank you,
>> > Pavel.
>>
>> Hi Pavel,
>>
>> I can confirm that this is not unique to your configuration.  It ssems
>> that the Intel compiler does not like lines 187 to 219 in longlong.h
>> where there is GCC style inline assembler code included when building
>> with Intel C/C++ (i.e. with __ICL defined).  I suspect that some of the
>> constraints apply to x64 code and won't hence compile for win32.
>>
>> I can see the offending assembly code but I have very limited experience
>> in writing GCC style inline assembler so I am not able to correct it.
>>
>> Maybe there is somone else on the list who might be able to debug this
>> bit of code.
>>
>>    best regards,
>>
>>      Brian
>>
>>
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "mpir-devel" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to mpir-devel+unsubscr...@googlegroups.com.
>> To post to this group, send email to mpir-devel@googlegroups.com.
>> Visit this group at http://groups.google.com/group/mpir-devel.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "mpir-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to mpir-devel+unsubscr...@googlegroups.com.
> To post to this group, send email to mpir-devel@googlegroups.com.
> Visit this group at http://groups.google.com/group/mpir-devel.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"mpir-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to mpir-devel+unsubscr...@googlegroups.com.
To post to this group, send email to mpir-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/mpir-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to