Skip to content

Incorrect results on x64-Windows debug-mode build in MSVC #6

@nusgart

Description

@nusgart

On Windows-x64, both AeF-main and AeF-hyperfine-structure calculate incorrect energies in debug-mode builds using MSVC v17.14.9. This happens in both the main branch and on MS-24-Radium-monofluoride-calculations. Specifically, the energies computed after diagonalization are completely wrong. Additionally, the hyperfine structure Hamiltonian also appears to be incorrectly calculated.

Incorrect results from debug executable: Image
output from debug executable.log

Correct results from release executable: Image
output from release executable.log

Edit with additional notes:
I did upgrade to MSVC 17.14.9 immediately before noticing this, and debug mode has worked in the past -- will check if builds with older versions have this issue.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions