Pass by value of a c_ptr scalar with bind(c) and /standard-semantics results in passing a reference !

Pass by value of a c_ptr scalar with bind(c) and /standard-semantics results in passing a reference !

This behavior is new in IVF 14.0.  The code passed by value properly in 13.0.

I can send a reproducer privately

3 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

I can reproduce this, and am a bit surprised. I thought it worked properly with /standard-semantics but it seems not. See http://software.intel.com/en-us/forums/topic/486293 for some background on this, I will let the developers know about this additional combination. Our issue ID is DPD200249357.

Retired 12/31/2016

I expect this to be fixed in Update 2. due late January or early February.

Retired 12/31/2016

Leave a Comment

Please sign in to add a comment. Not a member? Join today