---
title: New Year, New Fortran Compiler
description: Learn how to resolve compatibility issues between Abaqus and the Intel Fortran compiler after the discontinuation of ifort in 2025. This guide covers installation and setup for both Windows and Linux, helping you smoothly switch to the ifx compiler for user subroutine integration. Follow detailed instructions to modify environment files and install necessary toolkits, ensuring uninterrupted analysis performance.
---

[Expert Insights ](https://blog.technia.com/en)

# [New Year, New Fortran Compiler](https://blog.technia.com/en/new-year-new-fortran-compiler)

 Written by [Oskar Smedman](https://blog.technia.com/en/author/oskar-smedman) | Feb 3, 2025 11:00:00 PM

User subroutines can enhance your [Abaqus](https://www.technia.com/en/advanced-simulation/software/abaqus/) analyses, and their power can be harnessed after installing a Fortran compiler. 

While this is not a new feature, things have changed a bit in 2025. Earlier versions of the Intel Fortran compiler have come with two flavors, namely the Classic Compiler (“ifort”) as well the LLVM-based compiler (“ifx”). However, ifort is discontinued as of the 2025. 0 release of the Intel Fortran compiler. This causes some incompatibility issues, since ifort is the compiler that is expected by Abaqus by default. With some small tweaks, though, we can get it up and running again. 

Note that existing Fortran installations will generally not be impacted, even if upgrading to a newer Abaqus release. 

## Windows 

We can start with the standard installation routine, i.e. by installing Microsoft Visual Studio 2022, followed by the Intel one API Base Toolkit and HPC Toolkit, as described in the Dassault Systèmes Knowledge Base article “Compiling User Subroutines in Windows with SIMULIA Abaqus and Intel OneAPI”, found [here](https://support.3ds.com/knowledge-base/?q=docid:QA00000069459).

If we try to use the Fortran compiler through Abaqus right away after installation, we will get the error message “ifort is not recognized as an internal or external command”, simply because Abaqus is still trying to call the ifort compiler which is not present.

With some minor tweaks to the Abaqus environment files, we can modify the installation to use the ifx compiler instead of ifort. This is described in the Knowledge Base article “Using 'ifx' Instead of 'ifort' when Compiling User Subroutines with Abaqus”, found [here](https://support.3ds.com/knowledge-base/?q=docid:QA00000329750).

## Linux 

For Linux users, the solution is a bit simpler. The desired version of Intel Fortran compiler can be installed easily by running the following command: 

dnf install intel-oneapi-compiler-fortran-2022.2.1-16953 --nogpgcheck 

Note that to run this command successfully, the Intel oneAPI repository must be configured first. Please see our colleague [Marcin’s post ](https://www.linkedin.com/pulse/abaqus-intel-compilers-linux-marcin-wierszycki/)for instructions.

## Conclusion 

We need to be aware of this change, but once it is taken care of, we can get our subroutines up and running.

If you are having issues, don’t hesitate to send us a support request [here](https://tcc.technia.com/).

[View full post](https://blog.technia.com/en/new-year-new-fortran-compiler)

```json
{
  "@context" : "http://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Oskar Smedman"
  },
  "dateModified" : "2025-06-20T13:25:11.840Z",
  "datePublished" : "2025-02-03T23:00:00Z",
  "headline" : "New Year, New Fortran Compiler",
  "image" : {
    "@type" : "ImageObject",
    "height" : 300,
    "url" : "https://6586508.fs1.hubspotusercontent-na1.net/hubfs/6586508/abaqus-2016-screenshot-770.png",
    "width" : 770
  },
  "mainEntityOfPage" : "https://blog.technia.com/en/new-year-new-fortran-compiler",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "height" : 60,
      "url" : "/hs/hsstatic/content_shared_assets/static-1.4092/img/default-amp-logo.png",
      "width" : 60
    },
    "name" : "Expert Insights"
  }
}
```