Skip to content

Conversation

@QuantumMisaka
Copy link
Collaborator

Reminder

  • Have you linked an issue with this pull request?
  • Have you added adequate unit tests and/or case tests for your pull request?
  • Have you noticed possible changes of behavior below or in the linked issue?
  • Have you explained the changes of codes in core modules of ESolver, HSolver, ElecState, Hamilt, Operator or Psi? (ignore if not applicable)

Linked Issue

Fix #6620

What's changed?

install_aocl.sh has been fixed, and NEP description in README has been fixed. Now AOCC-AOCL and GCC-AOCL toolchain and ABACUS compiled with each of them can work normally after load relative AOCC-AOCL or GCC-AOCL environments.

@QuantumMisaka QuantumMisaka self-assigned this Oct 20, 2025
@QuantumMisaka QuantumMisaka changed the title Toolchain 202503 patch [Toolchain] Fix AOCL linking problem and other ver-202503 patch Oct 20, 2025
@QuantumMisaka
Copy link
Collaborator Author

Updates:

  1. remove downloaded package files if downloading process do not normally finished
  2. update comments in toolchain*.sh for LibTorch
    Reviewer: @ZhouXY-PKU

添加CPU型号检测逻辑,通过lscpu或/proc/cpuinfo获取处理器信息并显示在系统摘要中,方便用户查看完整的硬件信息
更新README中关于GNU、Intel和AMD工具链的编译器要求及特性描述,使其更准确
@QuantumMisaka
Copy link
Collaborator Author

Update:

  1. update CPU model information in TUI
  2. update README for 3-types of toolchain introduction. @ZhouXY-PKU
image

Copy link
Collaborator

@ZhouXY-PKU ZhouXY-PKU left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for your patches!
(More tests are still needed, e.g. supported versions of libtorch and glibc)

@mohanchen mohanchen added Compile & CICD & Docs & Dependencies Issues related to compiling ABACUS Refactor Refactor ABACUS codes labels Oct 21, 2025
@mohanchen mohanchen merged commit e43b1cd into deepmodeling:develop Oct 21, 2025
14 checks passed
@QuantumMisaka QuantumMisaka deleted the toolchain-202503-patch branch October 21, 2025 01:55
QuantumMisaka added a commit to QuantumMisaka/abacus-develop that referenced this pull request Oct 21, 2025
…modeling#6623)

* refactor(scripts): Rename uncorrect FAST_MATH_* env to MATH_*

* docs(toolchain): correct NEP description

* fix(scripts): correct all FAST_MATH to MATH

* fix: 下载失败时删除临时文件

* docs(toolchain): 更新LibTorch版本注释并统一MLALGO支持描述

* chore: update .gitignore to ignore .trae

* feat(用户界面): 在系统摘要中添加CPU型号信息

添加CPU型号检测逻辑,通过lscpu或/proc/cpuinfo获取处理器信息并显示在系统摘要中,方便用户查看完整的硬件信息

* docs(toolchain): 更新支持的编译器及特性说明

更新README中关于GNU、Intel和AMD工具链的编译器要求及特性描述,使其更准确

* refactor(toolchain): refine the comments of the main scripts and mark removal of origin scripts in the future.

* docs(toolchain): modify and add comments for libtorch
kluonj pushed a commit to kluonj/abacus-develop that referenced this pull request Oct 21, 2025
…modeling#6623)

* refactor(scripts): Rename uncorrect FAST_MATH_* env to MATH_*

* docs(toolchain): correct NEP description

* fix(scripts): correct all FAST_MATH to MATH

* fix: 下载失败时删除临时文件

* docs(toolchain): 更新LibTorch版本注释并统一MLALGO支持描述

* chore: update .gitignore to ignore .trae

* feat(用户界面): 在系统摘要中添加CPU型号信息

添加CPU型号检测逻辑,通过lscpu或/proc/cpuinfo获取处理器信息并显示在系统摘要中,方便用户查看完整的硬件信息

* docs(toolchain): 更新支持的编译器及特性说明

更新README中关于GNU、Intel和AMD工具链的编译器要求及特性描述,使其更准确

* refactor(toolchain): refine the comments of the main scripts and mark removal of origin scripts in the future.

* docs(toolchain): modify and add comments for libtorch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Compile & CICD & Docs & Dependencies Issues related to compiling ABACUS Refactor Refactor ABACUS codes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

AOCL cannot be linked in toolchain 202503 when compling ELPA

3 participants