Opened 3 months ago

Closed 3 months ago

#14957 closed enhancement (fixed)

cmake-3.20.2

Reported by: Douglas R. Reno Owned by: thomas
Priority: normal Milestone: 10.2
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New point version

Change History (2)

comment:1 by thomas, 3 months ago

Owner: changed from blfs-book to thomas
Status: newassigned

3.20.2

The Intel Classic 2021 compiler version numbers are now detected correctly as having major version 2021. CMake 3.20.1 and below were not aware of a change to the identification macro version scheme made by Intel starting in version 2021, and detected the version as 20.2.

The Intel oneAPI Fortran compiler is now identified as IntelLLVM. The oneAPI 2021.1 Fortran compiler is missing an identification macro, so CMake 3.20.1 and below identified it as Intel. CMake now has a special case to recognize oneAPI 2021.1 Fortran as IntelLLVM. The oneAPI 2021.2 Fortran compiler defines the proper identification macro and so is identified as IntelLLVM by all CMake 3.20 versions.

(upgrade should not concern blfs)

comment:2 by thomas, 3 months ago

Resolution: fixed
Status: assignedclosed

Fixed in [65f4f5a7d9]

Note: See TracTickets for help on using tickets.