Intel® Fortran Compiler

Using latest Intel® Compilers to Mitigate Speculative Execution Side-Channel Issues

The Intel Parallel Studio XE 2018 (IPSXE2018) Update 2 has been released together with the Intel compiler 18.0.2. This version of Intel compiler provides the fix for Spectre variant 2. Please refer to this article for more information -  https://software.intel.com/en-us/articles/using-intel-compilers-to-mitigate-speculative-execution-side-channel-issues.

We will keep you posted when any additional fixes will be available.

Using latest Intel® Compilers to Mitigate Speculative Execution Side-Channel Issues

The Intel Parallel Studio XE 2018 (IPSXE2018) Update 2 has been released together with the Intel compiler 18.0.2. This version of Intel compiler provides the fix for Spectre variant 2. Please refer to this article for more information -  https://software.intel.com/en-us/articles/using-intel-compilers-to-mitigate-speculative-execution-side-channel-issues.

We will keep you posted when any additional fixes will be available.

Оптимизировали, оптимизировали, да не выоптимизировали!

Оптимизация? Конечно, каждый сталкивался с данной задачей при разработке своих, сколь-нибудь значительных, требующих определённых вычислений, приложений. При этом способов оптимизировать код существует огромное множество, и, как следствие, различных путей сделать это в автоматическом режиме с помощью опций компилятора. Вот здесь и возникает проблема – как выбрать то, что нужно нам и не запутаться?

dyld: Symbol not found: _iso_c_binding_mp_c_null_funptr_

Trying out for the first time ifort (19 beta) on MAC OS X with the trial version, up to now I had our software built only on Linux. On Darwin 17.5.0 using gcc (from my own build, not clang) as a CCLD C linker, I get unresolved symbols in my library (cf. below).

On Linux there is one more line

U isoc99 sscanf@@GLIBC 2.7  

but the executable does not bother that there are these undefined symbols in the main library. Before I post any more details (let me know which ones you want): any ideas? 

 

 

00000000060c71c0 s _isl

Help with dynamic assignment and select type

 

 

 

 

 

 

 

 

 

 

 

I need some help figuring out this new-fangled stuff.

Version 18.0.1.156 Build 20171018

I have tried to cut down the example as much as possible.

The commented-out assignment gives a syntax error. What is wrong? (The allocate works.)

And the program prints "Vehicle". I was expecting "Car". What is wrong there?

Thanks for the help.

module vehicle_module

implicit none

   private

Subscribe to Intel® Fortran Compiler