Skip to content

Interactive building for debugging#117

Merged
trz42 merged 23 commits intoEESSI:mainfrom
casparvl:interactive_building_for_debugging
Nov 3, 2023
Merged

Interactive building for debugging#117
trz42 merged 23 commits intoEESSI:mainfrom
casparvl:interactive_building_for_debugging

Conversation

@casparvl
Copy link
Copy Markdown
Collaborator

This PR moves the 'adding software' pages to a new top level header, as I was told by an external user he hadn't found it initially.

Also, added a page on how to interactively replicated the build process.

Comment thread mkdocs.yml Outdated
Caspar van Leeuwen added 2 commits October 23, 2023 13:25
…DULEPATH so that users actually see the modules that are installed interactively
Comment thread docs/contributing_sw/debugging_failed_builds.md Outdated
Comment thread docs/contributing_sw/debugging_failed_builds.md Outdated
Comment thread docs/contributing_sw/debugging_failed_builds.md Outdated
Copy link
Copy Markdown
Collaborator

@trz42 trz42 left a comment

Choose a reason for hiding this comment

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

Thanks a lot for this comprehensive description. I'd like to actually try the procedure myself, possibly also using run_in_compat_layer_env.sh instead of plain startprefix.

Left a few comments/suggestions/questions left and right.

Comment thread docs/contributing_sw/debugging_failed_builds.md Outdated
Comment thread docs/contributing_sw/debugging_failed_builds.md Outdated
Comment thread docs/contributing_sw/debugging_failed_builds.md Outdated
Comment thread docs/contributing_sw/debugging_failed_builds.md Outdated
Comment thread docs/contributing_sw/debugging_failed_builds.md Outdated
Comment thread docs/contributing_sw/debugging_failed_builds.md Outdated
Comment thread docs/contributing_sw/debugging_failed_builds.md Outdated
Comment thread docs/contributing_sw/debugging_failed_builds.md Outdated
Comment thread docs/contributing_sw/debugging_failed_builds.md Outdated
Comment thread docs/contributing_sw/debugging_failed_builds.md Outdated
@casparvl casparvl added the documentation Improvements or additions to documentation label Oct 25, 2023
@casparvl casparvl requested a review from trz42 October 25, 2023 13:34
Copy link
Copy Markdown
Collaborator

@trz42 trz42 left a comment

Choose a reason for hiding this comment

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

Two more suggestions.

I think we should wait merging this PR until #108 has been merged and a short overview (overview.md) is added.

Comment thread docs/contributing_sw/debugging_failed_builds.md Outdated
Comment thread docs/contributing_sw/debugging_failed_builds.md
…the writeable overlay. Also, clarified instructions on how to replicate builds with 'generic' optimization
Comment thread docs/contributing_sw/debugging_failed_builds.md Outdated
Comment thread docs/contributing_sw/debugging_failed_builds.md
Comment thread docs/contributing_sw/debugging_failed_builds.md Outdated
Comment thread docs/contributing_sw/debugging_failed_builds.md Outdated
Comment thread docs/contributing_sw/debugging_failed_builds.md Outdated
…r building in /tmp to figure out if the writeable overlay is the issue to _after_ the regular build instructions. This is now in a new section that discusses known causes for issues in EESSI. I also added the non-standard sysroot here. These two will probably cover at least some of the issues that we see at this stage - most other issues are already caught when a contribution is made to EasyBuild itself.
@trz42
Copy link
Copy Markdown
Collaborator

trz42 commented Nov 3, 2023

Looks good to me. Thanks @casparvl !

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

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants