[ 
https://issues.apache.org/jira/browse/STDCXX-489?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12513708
 ] 

Andrew Black commented on STDCXX-489:
-------------------------------------

Greetings Mark.

Based on the Intel incident, the 32-bit version of iccvars.sh should be located 
in /opt/intel/cc/10.0.025/bin .  My understanding is that both the 32 and 64 
bit version should have been installed if you ran a default install (the 
incident was with the 9.1 compiler, but the 10.0 compiler seems to be the same, 
as best I can tell).  If the 32 bit version isn't present, it sounds like what 
you'd need to do would be to run a custom install of the 32 bit compiler.

--Andrew Black

> [Intel C++ 10.0/Linux] BUILDMODE=narrow has no effect
> -----------------------------------------------------
>
>                 Key: STDCXX-489
>                 URL: https://issues.apache.org/jira/browse/STDCXX-489
>             Project: C++ Standard Library
>          Issue Type: Bug
>          Components: Configuration
>    Affects Versions: 4.2
>         Environment: Intel C++ 10 on Linux
>            Reporter: Mark Brown
>
> Configuring stdcxx for 32-bits using 
> BUILDMODE=pthreads,archive,optimized,narrow on x86_64 I see the system 
> architecture is "LP64 little endian" instead of "ILP32 little endian." It 
> looks like the "narrow" in BUILDMODE has no effect, kind of like "wide" had 
> no effect in bug STDCXX-470.
> $ nice make BUILDDIR=/home/mbrown/stdcxx-icc-10.0-12s 
> BUILDMODE=pthreads,archive,optimized,narrow CONFIG=icc.config
> creating BUILDDIR=/home/mbrown/stdcxx-icc-10.0-12s
> generating /home/mbrown/stdcxx-icc-10.0-12s/makefile.in from 
> /home/mbrown/stdcxx/etc/config/icc.config
> make[1]: Entering directory `/home/mbrown/stdcxx-icc-10.0-12s'
> make[2]: Entering directory `/home/mbrown/stdcxx-icc-10.0-12s/include'
> make config
> make[3]: Entering directory `/home/mbrown/stdcxx-icc-10.0-12s/include'
> configuring stdcxx 4.2.0 for icc-10.0 on linux-2.6.18-1.2798.fc6-x86_64
> checking if the compiler is sane                   ok (invoked with icc)
> checking if the linker is sane                     ok (invoked with icc)
> checking system architecture                       LP64 little endian

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to