Skip to content

Draft: Resolve "Memory leak with latest Intel compiler ifx"#562

Open
ALF-Import-Bot wants to merge 1 commit intomasterfrom
309-memory-leak-with-latest-intel-compiler-ifx-2
Open

Draft: Resolve "Memory leak with latest Intel compiler ifx"#562
ALF-Import-Bot wants to merge 1 commit intomasterfrom
309-memory-leak-with-latest-intel-compiler-ifx-2

Conversation

@ALF-Import-Bot
Copy link

In GitLab by @Jonas_schwab on Jul 16, 2025, 12:38 UTC:

Closes #309

Assignees: Jonas_schwab

Migrated from GitLab: https://git.physik.uni-wuerzburg.de/ALF/ALF/-/merge_requests/234

@ALF-Import-Bot ALF-Import-Bot added bug Something isn't working gitlab merge request labels Dec 30, 2025
@ALF-Import-Bot
Copy link
Author

Discussion in GitLab:

In GitLab by @johanneshofmann87 on Aug 31, 2025, 19:19 UTC:

@Jonas_schwab it seems to me that some allocate statements are not always followed by deallocations. Is there also an issue with CT(mat) vs. conjg(transpose(mat))?

In GitLab by @Jonas_schwab on Aug 31, 2025, 19:35 UTC:

The missing deallocate statements are mainly laziness on my part. It's a bit unclean, but the compiler should free the space at the end of the respective scopes. If we want merge this, we should probably clean that up. But in this case, there would also be some more to do, e.g. adapt subroutine Obser for all Hamiltionians.

In GitLab by @Jonas_schwab on Aug 31, 2025, 19:37 UTC:

The function CT also suffers from segfaults without -heap-arrays.

@ALF-Import-Bot
Copy link
Author

In GitLab by @Jonas_schwab on Sep 30, 2025, 12:16 UTC:

added 55 commits

  • 5d63bc93...84d81305 - 54 commits from branch master
  • eb06228 - Enable running ifx without -heap-arrays to circumvent mysterious memory leak.

Compare with previous version

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working gitlab merge request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants