# CMake 3.29 can not find "compiler set" for Intel ifx

**URL:** https://discourse.cmake.org/t/cmake-3-29-can-not-find-compiler-set-for-intel-ifx/11712
**Category:** Usage
**Created:** [September 17, 2024, 10:22pm UTC](https://discourse.cmake.org/t/cmake-3-29-can-not-find-compiler-set-for-intel-ifx/11712 "2024-09-17T22:22:46Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![VictorEijkhout](https://discourse.cmake.org/user_avatar/discourse.cmake.org/victoreijkhout/32/3586_2.png) [@VictorEijkhout](https://discourse.cmake.org/u/VictorEijkhout)
#### Post date: [September 17, 2024, 10:22pm UTC](https://discourse.cmake.org/t/cmake-3-29-can-not-find-compiler-set-for-intel-ifx/11712/1 "2024-09-17T22:22:46Z")

</div>

> CMake Error at /opt/apps/cmake/3.29.5/share/cmake-3.29/Modules/CMakeDetermineFortranCompiler.cmake:33 (message):  
> Could not find compiler set in environment variable FC:
> 
> ifx.

Suggestions?

---

<div class="post-metadata">

### Author: ![scivision](https://discourse.cmake.org/letter_avatar_proxy/v4/letter/s/a87d85/32.png) [@scivision](https://discourse.cmake.org/u/scivision)
#### Post date: [September 18, 2024, 12:05am UTC](https://discourse.cmake.org/t/cmake-3-29-can-not-find-compiler-set-for-intel-ifx/11712/2 "2024-09-18T00:05:48Z")

</div>

that could be read “…the compiler set…” that is it just doesn’t find “ifx”.

If you type `which ifx` or just `ifx` is the compiler available in the Terminal?

---

<div class="post-metadata">

### Author: ![VictorEijkhout](https://discourse.cmake.org/user_avatar/discourse.cmake.org/victoreijkhout/32/3586_2.png) [@VictorEijkhout](https://discourse.cmake.org/u/VictorEijkhout)
#### Post date: [September 18, 2024, 4:49am UTC](https://discourse.cmake.org/t/cmake-3-29-can-not-find-compiler-set-for-intel-ifx/11712/3 "2024-09-18T04:49:21Z")

</div>

You’re absolutely right. It simply couldn’t find `ifx`. Which is strange considering that cmake starts

```auto
-- The C compiler identification is IntelLLVM 2024.1.0
-- The CXX compiler identification is IntelLLVM 2024.1.0

```

But the problem is mine. Thanks

---

<div class="post-metadata">

### Author: ![ben.boeckel](https://discourse.cmake.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.cmake.org/u/ben.boeckel)
#### Post date: [February 20, 2026, 1:59pm UTC](https://discourse.cmake.org/t/cmake-3-29-can-not-find-compiler-set-for-intel-ifx/11712/4 "2026-02-20T13:59:50Z")

</div>

The wording is confusing. How about:

> Could not find the compiler specified in the environment variable FC:

---

<div class="post-metadata">

### Author: ![ben.boeckel](https://discourse.cmake.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.cmake.org/u/ben.boeckel)
#### Post date: [February 20, 2026, 2:27pm UTC](https://discourse.cmake.org/t/cmake-3-29-can-not-find-compiler-set-for-intel-ifx/11712/5 "2026-02-20T14:27:30Z")

</div>

Wording improvement suggested: [https://gitlab.kitware.com/cmake/cmake/-/merge\_requests/11715](https://gitlab.kitware.com/cmake/cmake/-/merge_requests/11715)
