Skip to content

Add LFortran CI workflow#601

Draft
joewallwork wants to merge 45 commits into
mainfrom
600_lfortran-ci
Draft

Add LFortran CI workflow#601
joewallwork wants to merge 45 commits into
mainfrom
600_lfortran-ci

Conversation

@joewallwork

Copy link
Copy Markdown
Collaborator

Closes #600
Merges into #595

Let's see how far it gets.

@joewallwork joewallwork self-assigned this Jun 9, 2026
@joewallwork joewallwork added the testing Related to FTorch testing label Jun 9, 2026
@joewallwork

Copy link
Copy Markdown
Collaborator Author

@copilot Fix the error with building LFortran in the CI

Copilot AI commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

@copilot Fix the error with building LFortran in the CI

Fixed in the latest commit. The workflow was installing libunwind8 (runtime-only) but LFortran's CMake build requires libunwind-dev which provides the header files (LIBUNWIND_INCLUDE_DIR) and development libraries (LIBUNWIND_LIBRARY) needed to compile with stacktrace support.

@joewallwork

Copy link
Copy Markdown
Collaborator Author

@copilot Fix error building FTorch with PFUnit in Flang CI workflow

Copilot AI commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

@copilot Fix error building FTorch with PFUnit in Flang CI workflow

Fixed in f43572e.

@joewallwork

Copy link
Copy Markdown
Collaborator Author

@certik I'm trying to build FTorch with LFortran (with LLVM Clang and Clang++ as the C and C++ compilers) and made at least some progress in this PR. The error messages that I get from LFortran during the FTorch build are difficult for me to interpret. Do you have any intuition as to what's going on here?
https://github.com/Cambridge-ICCS/FTorch/actions/runs/27267848511/job/80529646001?pr=601

Base automatically changed from 590_flang-ci to main June 10, 2026 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

testing Related to FTorch testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants