Skip to content

Disable unused formic::RowVec to prevent standard library related errors#6041

Merged
ye-luo merged 1 commit into
QMCPACK:developfrom
prckent:formicfix
Jul 13, 2026
Merged

Disable unused formic::RowVec to prevent standard library related errors#6041
ye-luo merged 1 commit into
QMCPACK:developfrom
prckent:formicfix

Conversation

@prckent

@prckent prckent commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Proposed changes

As found by #6036 , the RowVec functionality of formic's ConstMatrix class has problems (variable signs, perhaps also constness). Since this functionality is completely unused, simply disable the functionality and add a comment.

After merge, please review #6036

What type(s) of changes does this code introduce?

  • Bugfix

Does this introduce a breaking change?

  • No

What systems has this change been tested on?

Ubuntu 24 desktop X86. gcc 13.3.0.

Checklist

    • I have read the pull request guidance and develop docs
    • This PR is up to date with the current state of 'develop'
    • Code added or changed in the PR has been clang-formatted
    • This PR adds tests to cover any new code, or to catch a bug that is being fixed
    • Documentation has been added (if appropriate)

@ye-luo

ye-luo commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Test this please

@ye-luo
ye-luo enabled auto-merge July 13, 2026 01:12
@ye-luo
ye-luo merged commit 5f36a54 into QMCPACK:develop Jul 13, 2026
49 checks passed
@prckent
prckent deleted the formicfix branch July 17, 2026 14:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants