Closed
Description
Compiling stdlib with Intel Fortran compilers sets the -standard-semantics
flag. Unfortunately, this requires all Fortran projects in the dependency tree compiled by Intel Fortran to inherit this compilation flag since it changes the name mangling of the symbols. Setting the -standard-semantic
flag by add_compile_options
in the CMake build files makes it difficult to overwrite by dependent projects.
Is there a reason why stdlib requires -standard-semantics
? Would it be possible to make this optional for projects that want to use the stdlib project but don't want to use -standard-semantics
flag?
Metadata
Metadata
Assignees
Labels
No labels