[petsc-dev] Checking for valid C linker flags with Intel 19 on Cygwin
Tim Steinhoff
kandanovian at gmail.com
Mon Apr 1 05:10:23 CDT 2019
Hi,
we moved from Intel 16 to Intel 19 compiler on Cygwin and it seems
that Intel has changed their error message, when PETSc is testing for
rpath flag.
Intel 16 - PETSc rejects the flag correctly:
stdout: icl: command line warning #10157: ignoring option '/W';
argument is of wrong type
Rejecting C linker flag -Wl,-rpath,/reps/petsc.git due to
Now with Intel 19, PETSc thinks it is valid despite the warning message:
stdout: icl: command line warning #10148: option
'/Wl,-rpath,/home/jac/reps/petsc/petsc.git' not supported
Valid C linker flag -Wl,-rpath,/home/jac/reps/petsc/petsc.git
This leads to PETSc not recognizing that rpath is actually not
supported which will lead to problems later.
Could you please add the new message to the check in
containsInvalidFlag (setCompilers.py) or should I create a PR?
Thanks and kind regards,
Volker
More information about the petsc-dev
mailing list