I experience the following warning messages after invoking KNITRO 11.0.1 knitromatlab_mip under MATLAB R2014A, but do not get them under KNITRO 10.3, and do not get them under any KNITRO version invoking knitromatlab. Subsequent invocations of knitromatlab_mip in the same MATLAB session do not show the warnings, so it is not very burdensome.
If it is causing any erroneous behavior in my configuration, I have not detected it, and KNITRO seems to solve the specified problem. Note that I do not have the Parallel Computing Toolbox.
Warning: File: knitromatlab_mip.p Line: 1460 Column: 0
The temporary variable workerobjHandle will be cleared at the beginning of each iteration of the parfor loop.
Any value assigned to it before the loop will be lost. If workerobjHandle is used before it is assigned in the parfor loop, a runtime error will occur.
See Parallel for Loops in MATLAB, "Temporary Variables".
Warning: File: knitromatlab_mip.p Line: 1621 Column: 0
The temporary variable workerconHandle will be cleared at the beginning of each iteration of the parfor loop.
Any value assigned to it before the loop will be lost. If workerconHandle is used before it is assigned in the parfor loop, a runtime error will occur.
See Parallel for Loops in MATLAB, "Temporary Variables".
Warning: File: knitromatlab_mip.p Line: 1709 Column: 0
The temporary variable workerconHandle will be cleared at the beginning of each iteration of the parfor loop.
Any value assigned to it before the loop will be lost. If workerconHandle is used before it is assigned in the parfor loop, a runtime error will occur.
See Parallel for Loops in MATLAB, "Temporary Variables".