I'm having a double free or corruption problem when trying to use the Reallocate function (from Fortran 90 Numerical Recipes) within an OpenMP parallel do directive
The attached code leads to a seg fault with ifort2018beta, however works with gfortran 4.8., 4.9., 5, 6, 7, and 8 as well as nagfor 6 and PGF17.3. It also worked with ifort 17.0.3, so this clearly
I'm writing some FORTRAN code that calls a C library, and having issues when I compile the code with -O3. The code that is breaking is this:
I've stumbled across a very interesting side-effect of the optimizer when compiling between -O0 and -O2 (there are some other flags, which I'll get to below). First, my code:
ifort 18 feature request: using F08 atomic subroutines with array components (using an integer array component of a derived type coarray together with atomic_define)
GETPID() is a function that is part of the IFPORT module.
The example given on the GCC page for the same, uses /dev/urandom is as follows:
Intel® System Studio IoT Edition User Guide for C/C++ from Intel® System Studio IoT Edition User Guide for C/C++
This guide contains steps to create Internet of Things (IoT) projects in C/C++, using the Intel® System Studio IoT Edition (formerly the Intel® IoT Developer Kit version of Eclipse*). The Intel System Studio IoT Edition is a plug-in for Eclipse* that allows you to connect to, update, and program IoT projects on a compatible board. You can take advantage of the example...