macOS: use clang if GCC is not available for use_dll
Related to dynare#1893 (closed) and dynare#1894 (closed). Required by dynare!2149 (merged).
Merge request reports
Activity
added macOS label
assigned to @sebastien
added 1 commit
- 15e3432d - macOS: use clang if GCC is not available for use_dll
- Resolved by Willi Mutschler
- Resolved by Willi Mutschler
- Resolved by Willi Mutschler
- Resolved by Willi Mutschler
mentioned in merge request dynare!2149 (merged)
- Resolved by Willi Mutschler
Actually why not looking for
/usr/bin/clang
instead of/usr/bin/gcc
? That would make the code more explicit.
- Resolved by Willi Mutschler
Also maybe the function
findGccOnMacos()
could be renamedfindCompilerOnMacos()
- Resolved by Willi Mutschler
And returning a second boolean argument (within a
pair<string, bool>
) to tell whether it’s GCC or Clang
mentioned in issue dynare#1895
added 1 commit
- 9e0bb399 - macOS: use clang if GCC is not available for use_dll
Manually merged in 9127317b (after various style adjustments).
The implementation of the boolean unfortunately does not work neither on my system nor on the MacRunner. If /usr/local/bin/gcc-13 is found, it still uses Clang. However, if I temporarily
mv /usr/local/bin/gcc-13 /usr/local/bin/gcc-13.bak
, then all works (under Clang). I had the same issue and it was due to the boolean, however, I have no clue why. To replicate on the macOS runner: I compiled it under/Users/willi/dynare/unstable
and simply randynare example1 use_dll
from the example folders:Compiling example1/model/src/static_resid_tt.o Compiling example1/model/src/static_resid.o Compiling example1/model/src/static_g1_tt.o Compiling example1/model/src/static_g1.o Compiling example1/model/src/static_g2_tt.o Compiling example1/model/src/static_g2.o Compiling example1/model/src/static_g3_tt.o Compiling example1/model/src/static_g3.o Compiling +example1/static.mexmaci64 Compiling example1/model/src/sparse/static_resid_tt.o Compiling example1/model/src/sparse/static_resid.o Compiling +example1/+sparse/static_resid.mexmaci64 Compiling example1/model/src/sparse/static_g1_tt.o Compiling example1/model/src/sparse/static_g1.o Compiling +example1/+sparse/static_g1.mexmaci64 Compiling +example1/+sparse/+block/static_1.mexmaci64 Compiling +example1/+sparse/+block/static_2.mexmaci64 Compiling example1/model/src/dynamic_resid_tt.o Compiling example1/model/src/dynamic_resid.o Compiling example1/model/src/dynamic_g1_tt.o Compiling example1/model/src/dynamic_g1.o Compiling example1/model/src/dynamic_g2_tt.o Compiling example1/model/src/dynamic_g2.o Compiling example1/model/src/dynamic_g3_tt.o Compiling example1/model/src/dynamic_g3.o Compiling +example1/dynamic.mexmaci64 Compiling example1/model/src/sparse/dynamic_resid_tt.o Compiling example1/model/src/sparse/dynamic_resid.o Compiling +example1/+sparse/dynamic_resid.mexmaci64 Compiling example1/model/src/sparse/dynamic_g1_tt.o Compiling example1/model/src/sparse/dynamic_g1.o Compiling +example1/+sparse/dynamic_g1.mexmaci64 Compiling example1/model/src/sparse/dynamic_g2_tt.o Compiling example1/model/src/sparse/dynamic_g2.o Compiling +example1/+sparse/dynamic_g2.mexmaci64 Compiling +example1/+sparse/+block/dynamic_1.mexmaci64 Compiling +example1/+sparse/+block/dynamic_2.mexmaci64 clang: error: unknown argument: '-fno-forward-propagate' clang: error: unknown argument: '-fno-dce' clang: error: unknown argument: '-fno-dse' clang: error: unknown argument: '-fno-tree-fre' clang: error: unknown argument: '-fno-tree-pre' clang: error: unknown argument: '-fno-tree-cselim' clang: error: unknown argument '-fno-tree-dse'; did you mean '-fno-tree-dce'? clang: error: unknown argument: '-fno-tree-pta' clang: warning: -Wl,-twolevel_namespace: 'linker' input unused [-Wunused-command-line-argument] clang: warning: optimization flag '-fno-gcse' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-tree-dce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-gcse-after-reload' is not supported [-Wignored-optimization-argument] Compilation failed for: example1/model/src/static_resid_tt.o clang: error: unknown argument: '-fno-forward-propagate' clang: error: unknown argument: '-fno-dce' clang: error: unknown argument: '-fno-dse' clang: error: unknown argument: '-fno-tree-fre' clang: error: unknown argument: '-fno-tree-pre' clang: error: unknown argument: '-fno-tree-cselim' clang: error: unknown argument '-fno-tree-dse'; did you mean '-fno-tree-dce'? clang: error: unknown argument: '-fno-tree-pta' clang: warning: -Wl,-twolevel_namespace: 'linker' input unused [-Wunused-command-line-argument] clang: warning: optimization flag '-fno-gcse' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-tree-dce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-gcse-after-reload' is not supported [-Wignored-optimization-argument] clang: error: unknown argument: '-fno-forward-propagate' clang: error: unknown argument: '-fno-dce' clang: error: unknown argument: '-fno-dse' clang: error: unknown argument: '-fno-tree-fre' clang: error: unknown argument: '-fno-tree-pre' clang: error: unknown argument: '-fno-tree-cselim' clang: error: unknown argument '-fno-tree-dse'; did you mean '-fno-tree-dce'? clang: error: unknown argument: '-fno-tree-pta' clang: warning: -Wl,-twolevel_namespace: 'linker' input unused [-Wunused-command-line-argument] clang: warning: optimization flag '-fno-gcse' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-tree-dce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-gcse-after-reload' is not supported [-Wignored-optimization-argument] clang: error: unknown argument: '-fno-forward-propagate' clang: error: unknown argument: '-fno-dce' clang: error: unknown argument: '-fno-dse' clang: error: unknown argument: '-fno-tree-fre' clang: error: unknown argument: '-fno-tree-pre' clang: error: unknown argument: '-fno-tree-cselim' clang: error: unknown argument '-fno-tree-dse'; did you mean '-fno-tree-dce'? clang: error: unknown argument: '-fno-tree-pta' clang: warning: -Wl,-twolevel_namespace: 'linker' input unused [-Wunused-command-line-argument] clang: warning: optimization flag '-fno-gcse' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-tree-dce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-gcse-after-reload' is not supported [-Wignored-optimization-argument] clang: error: unknown argument: '-fno-forward-propagate' clang: error: unknown argument: '-fno-dce' clang: error: unknown argument: '-fno-dse' clang: error: unknown argument: '-fno-tree-fre' clang: error: unknown argument: '-fno-tree-pre' clang: error: unknown argument: '-fno-tree-cselim' clang: error: unknown argument '-fno-tree-dse'; did you mean '-fno-tree-dce'? clang: error: unknown argument: '-fno-tree-pta' clang: warning: -Wl,-twolevel_namespace: 'linker' input unused [-Wunused-command-line-argument] clang: warning: optimization flag '-fno-gcse' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-tree-dce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-gcse-after-reload' is not supported [-Wignored-optimization-argument] clang: error: unknown argument: '-fno-forward-propagate' clang: error: unknown argument: '-fno-dce' clang: error: unknown argument: '-fno-dse' clang: error: unknown argument: '-fno-tree-fre' clang: error: unknown argument: '-fno-tree-pre' clang: error: unknown argument: '-fno-tree-cselim' clang: error: unknown argument '-fno-tree-dse'; did you mean '-fno-tree-dce'? clang: error: unknown argument: '-fno-tree-pta' clang: warning: -Wl,-twolevel_namespace: 'linker' input unused [-Wunused-command-line-argument] clang: warning: optimization flag '-fno-gcse' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-tree-dce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-gcse-after-reload' is not supported [-Wignored-optimization-argument] clang: error: unknown argument: '-fno-forward-propagate' clang: error: unknown argument: '-fno-dce' clang: error: unknown argument: '-fno-dse' clang: error: unknown argument: '-fno-tree-fre' clang: error: unknown argument: '-fno-tree-pre' clang: error: unknown argument: '-fno-tree-cselim' clang: error: unknown argument '-fno-tree-dse'; did you mean '-fno-tree-dce'? clang: error: unknown argument: '-fno-tree-pta' clang: warning: -Wl,-twolevel_namespace: 'linker' input unused [-Wunused-command-line-argument] clang: warning: optimization flag '-fno-gcse' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-tree-dce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-gcse-after-reload' is not supported [-Wignored-optimization-argument] clang: error: unknown argument: '-fno-forward-propagate' clang: error: unknown argument: '-fno-dce' clang: error: unknown argument: '-fno-dse' clang: error: unknown argument: '-fno-tree-fre' clang: error: unknown argument: '-fno-tree-pre' clang: error: unknown argument: '-fno-tree-cselim' clang: error: unknown argument '-fno-tree-dse'; did you mean '-fno-tree-dce'? clang: error: unknown argument: '-fno-tree-pta' clang: warning: -Wl,-twolevel_namespace: 'linker' input unused [-Wunused-command-line-argument] clang: warning: optimization flag '-fno-gcse' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-tree-dce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-gcse-after-reload' is not supported [-Wignored-optimization-argument] clang: error: unknown argument: '-fno-forward-propagate' clang: error: unknown argument: '-fno-dce' clang: error: unknown argument: '-fno-dse' clang: error: unknown argument: '-fno-tree-fre' clang: error: unknown argument: '-fno-tree-pre' clang: error: unknown argument: '-fno-tree-cselim' clang: error: unknown argument '-fno-tree-dse'; did you mean '-fno-tree-dce'? clang: error: unknown argument: '-fno-tree-pta' clang: warning: -Wl,-twolevel_namespace: 'linker' input unused [-Wunused-command-line-argument] clang: warning: optimization flag '-fno-gcse' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-tree-dce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-gcse-after-reload' is not supported [-Wignored-optimization-argument] clang: error: unknown argument: '-fno-forward-propagate' clang: error: unknown argument: '-fno-dce' clang: error: unknown argument: '-fno-dse' clang: error: unknown argument: '-fno-tree-fre' clang: error: unknown argument: '-fno-tree-pre' clang: error: unknown argument: '-fno-tree-cselim' clang: error: unknown argument '-fno-tree-dse'; did you mean '-fno-tree-dce'? clang: error: unknown argument: '-fno-tree-pta' clang: warning: -Wl,-twolevel_namespace: 'linker' input unused [-Wunused-command-line-argument] clang: warning: optimization flag '-fno-gcse' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-tree-dce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-gcse-after-reload' is not supported [-Wignored-optimization-argument] clang: error: unknown argument: '-fno-forward-propagate' clang: error: unknown argument: '-fno-dce' clang: error: unknown argument: '-fno-dse' clang: error: unknown argument: '-fno-tree-fre' clang: error: unknown argument: '-fno-tree-pre' clang: error: unknown argument: '-fno-tree-cselim' clang: error: unknown argument '-fno-tree-dse'; did you mean '-fno-tree-dce'? clang: error: unknown argument: '-fno-tree-pta' clang: warning: -Wl,-twolevel_namespace: 'linker' input unused [-Wunused-command-line-argument] clang: warning: optimization flag '-fno-gcse' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-tree-dce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-gcse-after-reload' is not supported [-Wignored-optimization-argument] clang: error: unknown argument: '-fno-forward-propagate' clang: error: unknown argument: '-fno-dce' clang: error: unknown argument: '-fno-dse' clang: error: unknown argument: '-fno-tree-fre' clang: error: unknown argument: '-fno-tree-pre' clang: error: unknown argument: '-fno-tree-cselim' clang: error: unknown argument '-fno-tree-dse'; did you mean '-fno-tree-dce'? clang: error: unknown argument: '-fno-tree-pta' clang: warning: -Wl,-twolevel_namespace: 'linker' input unused [-Wunused-command-line-argument] clang: warning: optimization flag '-fno-gcse' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-tree-dce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-gcse-after-reload' is not supported [-Wignored-optimization-argument] clang: error: unknown argument: '-fno-forward-propagate' clang: error: unknown argument: '-fno-dce' clang: error: unknown argument: '-fno-dse' clang: error: unknown argument: '-fno-tree-fre' clang: error: unknown argument: '-fno-tree-pre' clang: error: unknown argument: '-fno-tree-cselim' clang: error: unknown argument '-fno-tree-dse'; did you mean '-fno-tree-dce'? clang: error: unknown argument: '-fno-tree-pta' clang: warning: optimization flag '-fno-gcse' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-tree-dce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-gcse-after-reload' is not supported [-Wignored-optimization-argument] clang: error: unknown argument: '-fno-forward-propagate' clang: error: unknown argument: '-fno-dce' clang: error: unknown argument: '-fno-dse' clang: error: unknown argument: '-fno-tree-fre' clang: error: unknown argument: '-fno-tree-pre' clang: error: unknown argument: '-fno-tree-cselim' clang: error: unknown argument '-fno-tree-dse'; did you mean '-fno-tree-dce'? clang: error: unknown argument: '-fno-tree-pta' clang: warning: optimization flag '-fno-gcse' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-tree-dce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-gcse-after-reload' is not supported [-Wignored-optimization-argument] clang: error: unknown argument: '-fno-forward-propagate' clang: error: unknown argument: '-fno-dce' clang: error: unknown argument: '-fno-dse' clang: error: unknown argument: '-fno-tree-fre' clang: error: unknown argument: '-fno-tree-pre' clang: error: unknown argument: '-fno-tree-cselim' clang: error: unknown argument '-fno-tree-dse'; did you mean '-fno-tree-dce'? clang: error: unknown argument: '-fno-tree-pta' clang: warning: -Wl,-twolevel_namespace: 'linker' input unused [-Wunused-command-line-argument] clang: warning: optimization flag '-fno-gcse' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-tree-dce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-gcse-after-reload' is not supported [-Wignored-optimization-argument] clang: error: unknown argument: '-fno-forward-propagate' clang: error: unknown argument: '-fno-dce' clang: error: unknown argument: '-fno-dse' clang: error: unknown argument: '-fno-tree-fre' clang: error: unknown argument: '-fno-tree-pre' clang: error: unknown argument: '-fno-tree-cselim' clang: error: unknown argument '-fno-tree-dse'; did you mean '-fno-tree-dce'? clang: error: unknown argument: '-fno-tree-pta' clang: warning: -Wl,-twolevel_namespace: 'linker' input unused [-Wunused-command-line-argument] clang: warning: optimization flag '-fno-gcse' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-tree-dce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-gcse-after-reload' is not supported [-Wignored-optimization-argument] clang: error: unknown argument: '-fno-forward-propagate' clang: error: unknown argument: '-fno-dce' clang: error: unknown argument: '-fno-dse' clang: error: unknown argument: '-fno-tree-fre' clang: error: unknown argument: '-fno-tree-pre' clang: error: unknown argument: '-fno-tree-cselim' clang: error: unknown argument '-fno-tree-dse'; did you mean '-fno-tree-dce'? clang: error: unknown argument: '-fno-tree-pta' clang: warning: -Wl,-twolevel_namespace: 'linker' input unused [-Wunused-command-line-argument] clang: warning: optimization flag '-fno-gcse' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-tree-dce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-gcse-after-reload' is not supported [-Wignored-optimization-argument] clang: error: unknown argument: '-fno-forward-propagate' clang: error: unknown argument: '-fno-dce' clang: error: unknown argument: '-fno-dse' clang: error: unknown argument: '-fno-tree-fre' clang: error: unknown argument: '-fno-tree-pre' clang: error: unknown argument: '-fno-tree-cselim' clang: error: unknown argument '-fno-tree-dse'; did you mean '-fno-tree-dce'? clang: error: unknown argument: '-fno-tree-pta' clang: warning: -Wl,-twolevel_namespace: 'linker' input unused [-Wunused-command-line-argument] clang: warning: optimization flag '-fno-gcse' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-tree-dce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-gcse-after-reload' is not supported [-Wignored-optimization-argument] clang: error: unknown argument: '-fno-forward-propagate' clang: error: unknown argument: '-fno-dce' clang: error: unknown argument: '-fno-dse' clang: error: unknown argument: '-fno-tree-fre' clang: error: unknown argument: '-fno-tree-pre' clang: error: unknown argument: '-fno-tree-cselim' clang: error: unknown argument '-fno-tree-dse'; did you mean '-fno-tree-dce'? clang: error: unknown argument: '-fno-tree-pta' clang: warning: -Wl,-twolevel_namespace: 'linker' input unused [-Wunused-command-line-argument] clang: warning: optimization flag '-fno-gcse' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-tree-dce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-gcse-after-reload' is not supported [-Wignored-optimization-argument] clang: error: unknown argument: '-fno-forward-propagate' clang: error: unknown argument: '-fno-dce' clang: error: unknown argument: '-fno-dse' clang: error: unknown argument: '-fno-tree-fre' clang: error: unknown argument: '-fno-tree-pre' clang: error: unknown argument: '-fno-tree-cselim' clang: error: unknown argument '-fno-tree-dse'; did you mean '-fno-tree-dce'? clang: error: unknown argument: '-fno-tree-pta' clang: warning: -Wl,-twolevel_namespace: 'linker' input unused [-Wunused-command-line-argument] clang: warning: optimization flag '-fno-gcse' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-tree-dce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-gcse-after-reload' is not supported [-Wignored-optimization-argument] clang: error: unknown argument: '-fno-forward-propagate' clang: error: unknown argument: '-fno-dce' clang: error: unknown argument: '-fno-dse' clang: error: unknown argument: '-fno-tree-fre' clang: error: unknown argument: '-fno-tree-pre' clang: error: unknown argument: '-fno-tree-cselim' clang: error: unknown argument '-fno-tree-dse'; did you mean '-fno-tree-dce'? clang: error: unknown argument: '-fno-tree-pta' clang: warning: -Wl,-twolevel_namespace: 'linker' input unused [-Wunused-command-line-argument] clang: warning: optimization flag '-fno-gcse' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-tree-dce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-gcse-after-reload' is not supported [-Wignored-optimization-argument] clang: error: unknown argument: '-fno-forward-propagate' clang: error: unknown argument: '-fno-dce' clang: error: unknown argument: '-fno-dse' clang: error: unknown argument: '-fno-tree-fre' clang: error: unknown argument: '-fno-tree-pre' clang: error: unknown argument: '-fno-tree-cselim' clang: error: unknown argument '-fno-tree-dse'; did you mean '-fno-tree-dce'? clang: error: unknown argument: '-fno-tree-pta' clang: warning: -Wl,-twolevel_namespace: 'linker' input unused [-Wunused-command-line-argument] clang: warning: optimization flag '-fno-gcse' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-tree-dce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-gcse-after-reload' is not supported [-Wignored-optimization-argument] clang: error: unknown argument: '-fno-forward-propagate' clang: error: unknown argument: '-fno-dce' clang: error: unknown argument: '-fno-dse' clang: error: unknown argument: '-fno-tree-fre' clang: error: unknown argument: '-fno-tree-pre' clang: error: unknown argument: '-fno-tree-cselim' clang: error: unknown argument '-fno-tree-dse'; did you mean '-fno-tree-dce'? clang: error: unknown argument: '-fno-tree-pta' clang: warning: -Wl,-twolevel_namespace: 'linker' input unused [-Wunused-command-line-argument] clang: warning: optimization flag '-fno-gcse' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-tree-dce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-gcse-after-reload' is not supported [-Wignored-optimization-argument] clang: error: unknown argument: '-fno-forward-propagate' clang: error: unknown argument: '-fno-dce' clang: error: unknown argument: '-fno-dse' clang: error: unknown argument: '-fno-tree-fre' clang: error: unknown argument: '-fno-tree-pre' clang: error: unknown argument: '-fno-tree-cselim' clang: error: unknown argument '-fno-tree-dse'; did you mean '-fno-tree-dce'? clang: error: unknown argument: '-fno-tree-pta' clang: warning: -Wl,-twolevel_namespace: 'linker' input unused [-Wunused-command-line-argument] clang: warning: optimization flag '-fno-gcse' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-tree-dce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-gcse-after-reload' is not supported [-Wignored-optimization-argument] clang: error: unknown argument: '-fno-forward-propagate' clang: error: unknown argument: '-fno-dce' clang: error: unknown argument: '-fno-dse' clang: error: unknown argument: '-fno-tree-fre' clang: error: unknown argument: '-fno-tree-pre' clang: error: unknown argument: '-fno-tree-cselim' clang: error: unknown argument '-fno-tree-dse'; did you mean '-fno-tree-dce'? clang: error: unknown argument: '-fno-tree-pta' clang: warning: -Wl,-twolevel_namespace: 'linker' input unused [-Wunused-command-line-argument] clang: warning: optimization flag '-fno-gcse' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-tree-dce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-gcse-after-reload' is not supported [-Wignored-optimization-argument] clang: error: unknown argument: '-fno-forward-propagate' clang: error: unknown argument: '-fno-dce' clang: error: unknown argument: '-fno-dse' clang: error: unknown argument: '-fno-tree-fre' clang: error: unknown argument: '-fno-tree-pre' clang: error: unknown argument: '-fno-tree-cselim' clang: error: unknown argument '-fno-tree-dse'; did you mean '-fno-tree-dce'? clang: error: unknown argument: '-fno-tree-pta' clang: warning: -Wl,-twolevel_namespace: 'linker' input unused [-Wunused-command-line-argument] clang: warning: optimization flag '-fno-gcse' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-tree-dce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-gcse-after-reload' is not supported [-Wignored-optimization-argument] clang: error: unknown argument: '-fno-forward-propagate' clang: error: unknown argument: '-fno-dce' clang: error: unknown argument: '-fno-dse' clang: error: unknown argument: '-fno-tree-fre' clang: error: unknown argument: '-fno-tree-pre' clang: error: unknown argument: '-fno-tree-cselim' clang: error: unknown argument '-fno-tree-dse'; did you mean '-fno-tree-dce'? clang: error: unknown argument: '-fno-tree-pta' clang: warning: -Wl,-twolevel_namespace: 'linker' input unused [-Wunused-command-line-argument] clang: warning: optimization flag '-fno-gcse' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-tree-dce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-gcse-after-reload' is not supported [-Wignored-optimization-argument]