You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixes IFX CI failure in enzyme/test/Fortran/ReverseMode/allocatableArraySimple_with_explicit_interface.f90 caused by a compiled module-file collision (AD.mod) under parallel test execution.
The test now uses a unique module name and matching use statement so IFX consistently resolves the correct module and avoids error #7005: Error in reading the compiled module file.
@copilot How to fix the error #7005: Error in reading the compiled module file. error in the CI for the enzyme/test/Fortran/ReverseMode/allocatableArraySimple_with_explicit_interface.f90 test case under the IFX compiler?
@copilot How to fix the error #7005: Error in reading the compiled module file. error in the CI for the enzyme/test/Fortran/ReverseMode/allocatableArraySimple_with_explicit_interface.f90 test case...
#7005 here is caused by an IFX module-file collision: multiple tests were compiling module AD in parallel, so this test sometimes read another test’s AD.mod.
I fixed it by giving this test a unique module name and updating the corresponding use line in enzyme/test/Fortran/ReverseMode/allocatableArraySimple_with_explicit_interface.f90 (commit fc99eac).
That isolates the .mod artifact per test and avoids the compiled-module read error.
CopilotAI
changed the title
IFX bugfix (take 2)
IFX bugfix (take 2): avoid Fortran module-file collision
Jun 25, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Merges into #2875
Fixes IFX CI failure in
enzyme/test/Fortran/ReverseMode/allocatableArraySimple_with_explicit_interface.f90caused by a compiled module-file collision (AD.mod) under parallel test execution.The test now uses a unique module name and matching
usestatement so IFX consistently resolves the correct module and avoidserror #7005: Error in reading the compiled module file.