Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: broken by the FPATH environment variable defined by bash / lmod
On 2026-08-19 11:09:32 +0200, Vincent Lefevre wrote:
> On 2026-08-18 01:36:29 +0200, Vincent Lefevre wrote:
> > Or do you assume that FPATH should universally be known?
>
> In the past, the Intel compiler was using a variable named $FPATH,
> until this got removed:
>
> https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Intel-MKL-10-3-update-11-is-now-available/td-p/794956?profile.language=en
[...]
This was apparently for Fortran (and there was CPATH and C):
https://wwwuser.gwdguser.de/~parallel/intel_compiler_doc/FortranReleaseNotes.htm
https://community.intel.com/t5/Intel-Fortran-Compiler/Environment-variables/m-p/960090
https://community.intel.com/t5/Intel-Fortran-Compiler/Environment-variables-for-zsh/td-p/752259
So this lasted at least for 7 years (2005-2012), and even later
due to old config files that remained!
But it may still be used by other Fortran compilers:
https://fortranwiki.org/fortran/show/Include+files
"Directories specified by environment variables (e.g.,
FPATH or INCLUDE)."
In 2021, FPATH is still used by LLVM/MPICH:
https://mooseframework.inl.gov/releases/moose/2021-09-15/getting_started/installation/manual_installation_llvm.html
which has
export FPATH=$PACKAGES_DIR/mpich-3.3/include:$FPATH
--
Vincent Lefèvre <vincent@xxxxxxxxxx> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / Pascaline project (LIP, ENS-Lyon)
Messages sorted by:
Reverse Date,
Date,
Thread,
Author