Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
q-e
q-e
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 61
    • Issues 61
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Merge Requests 12
    • Merge Requests 12
  • Requirements
    • Requirements
    • List
  • Security & Compliance
    • Security & Compliance
    • Dependency List
    • License Compliance
  • Operations
    • Operations
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Code Review
    • Insights
    • Issue
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
  • QEF - Quantum Espresso Foundation
  • q-eq-e
  • Wiki
    • Support
  • Patch for old Intel compilers

Last edited by giannozz Dec 04, 2020
Page history

Patch for old Intel compilers

This patch provides a workaround for two bugs affecting the compilation of QE v.6.4 and 6.4.1. The patch has been verified to work for Intel compiler versions from 11.0 to 15.0. The patch must be adapted in order to work with v.6.5 and later.

These bugs are actually pretty different:

  1. The first bug affects versions from 11.0 to 13.0. The compilation terminates correctly but at runtime presents a segmentation fault analogous to the one reported in this issue [#106].
  2. The second bug affects instead the compilation with ifort versions from 14.0 to to 15.0 with an internal compiler error.

how to apply the patch

Take care to use the patch updated to the version that you are actually using. Download the patch from the corresponding link below and go to the topdir of QE and type the command

patch -R -p1 --merge < patch_old_intel

qe_6.4.1

qe_6.4

Clone repository
  • Developers
    • CMake build system
    • Contributing to Quantum Espresso using Gitlab
    • FORD documentation
    • Format of wfc files
    • General information for developers
    • Make build system
    • Parallelization
    • Programming guidelines
    • Test suite and test farm
    • Updating the github mirrors
  • Support
    • Compilation error with gfortran
    • Error in phonon restart
    • Patch for old Intel compilers
    • QE6.7 with PGI2020
    • macos error
View All Pages