Skip to content

Implement direct-entrypoint route without an adapted fortran bridge - #60

Merged
saidctb merged 8 commits into
mainfrom
devel-c
Aug 15, 2026
Merged

Implement direct-entrypoint route without an adapted fortran bridge#60
saidctb merged 8 commits into
mainfrom
devel-c

Conversation

@saidctb

@saidctb saidctb commented Aug 15, 2026

Copy link
Copy Markdown
Contributor
  • Added a native-entrypoint adoption roadmap for selective direct Fortran
    bind(C) calls and the initial direct-only C wrapper backend, including
    conservative starter-contract defaults for ambiguous C pointers.
  • Added @native_abi("c") to semantic .pyi contracts so Fortran bind(C)
    procedures retain their ABI and optional link label through generated and
    source-free contract workflows.
  • Added a separate direct-entrypoint PRIK/f2py runtime and clean-build benchmark
    cohort with untimed correctness, generated-source membership, and linked
    direct-symbol preflight, plus an ordinary-Fortran PRIK control.

… dont mix the plans that are dedicated to bridge to binding and vice versa
@codecov

codecov Bot commented Aug 15, 2026

Copy link
Copy Markdown

@saidctb saidctb changed the title Implement C wrapper generation Implement direct route without a generated Fortran procedure adapter Aug 15, 2026
@saidctb saidctb changed the title Implement direct route without a generated Fortran procedure adapter Implement direct-entrypoint route without an adapted fortran bridge Aug 15, 2026
@saidctb
saidctb merged commit 3f0d40f into main Aug 15, 2026
13 checks passed
@saidctb
saidctb deleted the devel-c branch August 15, 2026 21:22
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.

1 participant