Automic VaultAutomic Vault

brew

Installer ftnchek avec Homebrew, apt, dnf, MacPorts

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de ftnchek pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install ftnchek

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install ftnchek

MacPorts ports tree · devel/ftnchek/Portfile · Source: api.github.com

Linux

Debian aptvérifié · 92%
sudo apt install ftnchek

Debian stable package indexes · ftnchek · Source: deb.debian.org

Fedora dnfvérifié · 92%
sudo dnf install ftnchek

Fedora Rawhide package metadata · ftnchek · Source: dl.fedoraproject.org

aperçu

Résumé du paquet

Fortran 77 program checker

Commandes et alias

  • dcl2inc
  • ftnchek

historique

Historique du projet et usages

ftnchek is a Fortran 77 static analyzer and program checker. Its official documentation describes it as a tool for finding semantic errors, portability problems, questionable declarations, unused variables, and related issues that a compiler may not diagnose.

Historique du projet

The project is maintained from Robert K. Moniot's Fordham University pages, where version 3.3 is documented as the latest major release and version 3.3.1 source and binaries were published in February and March 2005. The project later added a SourceForge presence for development work, with the homepage directing contributors to the SourceForge CVS repository for the most recent experimental source.

Historique d'adoption

The official download area distributed source archives, Unix manual formats, PostScript and PDF documentation, and binaries for Windows, Linux, Solaris, and Mac OS X. The project page also pointed users toward long-running scientific-software distribution channels such as Netlib and ibiblio.

Modes d'utilisation

ftnchek is used before or alongside compilation to inspect legacy Fortran code for semantic and portability problems. The companion dcl2inc utility and the large option set reflect the needs of maintaining old Fortran codebases across different compilers and platforms.

Pourquoi les passionnés de paquets s'y intéressent

For package maintainers, ftnchek is a classic example of a small, long-lived language-specific checker whose upstream release tarball, generated manuals, and platform binaries predate modern forge workflows but remain useful for scientific and engineering code archaeology.

Chronologie

  • 2004: FTNCHEK 3.3 manual updated in November 2004.
  • 2005: Status page lists ftnchek 3.3 and describes new Fortran 90 pointer-syntax support.
  • 2005: Version 3.3.1 source, documentation, and several platform binaries published.
  • 2006: Official download area adds a patch for the 3.3.1 variable-format parsing bug.

Related projects

  • dcl2inc is distributed with ftnchek documentation as a related utility.
  • ftnpp is listed by the official download page as an auxiliary preprocessor for code using both cpp-style and Fortran INCLUDE directives.
  • The official homepage links to a Fortran 90 volunteer effort, reflecting interest in extending ftnchek beyond its Fortran 77 base.

posture de sécurité

Niveau de risque : vert

narrow executable package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • narrow executable package without higher-risk signals

Signaux

  • metadata:no-higher-risk-signals

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 10 plateformes.
  • Les métadonnées de compilation listent 4 dépendances de compilation.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
dcl2inccliexécutable global
ftnchekcliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-08
version du gestionnaire3.3.1
gestionnaire mis à jour2026-06-22
données localesOK
amontnot checked
dernière version détectéenon détecté

https://www.dsm.fordham.edu/~ftnchek/

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:ftnchek
Version3.3.1
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/ftnchek
Page d'accueilhttps://www.dsm.fordham.edu/~ftnchek/
Dépôthttps://sourceforge.net/p/ftnchek/cvs
Docs amonthttps://www.dsm.fordham.edu/~ftnchek
LicenceMIT
Archive sourcehttps://www.dsm.fordham.edu/~ftnchek/download/ftnchek-3.3.1.tar.gz
Dernière mise à jour2026-06-22T14:03:23-07:00
Pulseupdated
Dépendances de compilationautoconf, automake, groff, libtool
Bouteilledisponible (sur arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, monterey, sonoma, ventura, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameftnchek
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Debian apt95%

ftnchek 3.3.1-7

Semantic checker for Fortran 77 programs

sudo apt install ftnchek
  • Section: devel
  • Architecture: amd64
  • 1 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Ftnchek
Debian stable package indexes · deb.debian.org · Debian stable package indexes: ftnchek from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt95%

ftnchek 3.3.1-6

Semantic checker for Fortran 77 programs

sudo apt install ftnchek
  • Section: universe/devel
  • Architecture: amd64
  • 1 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Ftnchek
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: ftnchek from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

ftnchek 3.3.1-45.fc44

Static analyzer for Fortran 77 programs

http://www.dsm.fordham.edu/~ftnchek/

sudo dnf install ftnchek
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: ftnchek
  • 4 Dépendances
  • 3 fournit
  • normalized package name match
  • Correspondance par : Ftnchek
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: ftnchek from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
MacPorts95%

ftnchek

sudo port install ftnchek
  • normalized package name match
  • Correspondance par : Ftnchek
MacPorts ports tree · api.github.com · MacPorts ports tree: devel/ftnchek/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment