LFortran: --generate-object-code flag breaks lfortran's own examples/project1
When LFortran support was added by !9188 (merged), we hard-coded --generate-object-code
in CMAKE_Fortran_COMPILE_OBJECT
.
As reported in:
this flag breaks lfortran's examples/project1 example. The example uses Fortran modules, for which --generate-object-code
does not work:
However, removing the --generate-object-code
flag causes several of CMake's Fortran test cases to fail. We need to figure out how to reconcile these cases.