🍺 BREW Explorer

← all formulae

cloog

brew install cloog v0.21.1 LGPL-2.1-or-later

Generate code for scanning Z-polyhedra

33
30-day installs · #5617
111
90-day · #5363
320
365-day · #6164
53
★ GitHub stars · updated 3y ago

Runtime dependencies

Build dependencies

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "pkgconf"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "gmp",
    "isl"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Generate code for scanning Z-polyhedra",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:36:28+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "cloog",
  "github_default_branch": "master",
  "github_last_commit_at": "2023-06-26T22:11:44Z",
  "github_readme_excerpt": "#\n#  /**-------------------------------------------------------------------**\n#   **                              CLooG                                **\n#   **-------------------------------------------------------------------**\n#   **                     The Chunky Loop Generator                     **\n#   **-------------------------------------------------------------------**\n#   **           First version of this file: january 22th 2002           **\n#   **-------------------------------------------------------------------**/\n#\n\nFor complete informations about this software, how to build and use it,\nplease see the postscript file in the ./doc subdirectory (a pdf version\nis available in the web site).\n\nOverview :\nI.   Description \nII.  Building CLooG\nIII. Options\nIV.  Running CLooG\nV.   General Questions\n\n#   **-------------------------------------------------------------------**\n#   **                        I. Description                             **\n#   **-------------------------------------------------------------------**/\n\nCLooG is a software which generates loops for scanning Z-polyhedra. That is,\nCLooG finds the code or pseudo-code where each integral point of one or more\nparametrized polyhedron or parametrized polyhedra union is reached. CLooG is\ndesigned to avoid control overhead and to produce a very efficient code.\n\nIts input is some data on the polyhedra to scan, basically the system of\naffine inequalities that define them, and a context that defines some\nproperties known on the parameters if any. The output is the pseudo scanning\ncode. Many facilities are provided to generate a near-to-be-compileable code,\nand every useful functions to generate the code may be called from the CLooG\nlibrary.\n\n            INPUT                   |                 OUTPUT\n(fortunately not exactly the input, |   (the real one, with default options)\n check test/readme.cloog for the    |\n real input for that problem !)\t    |\n\t                            |\n\tj^ i\u003e=2        ",
  "github_repo": "periscop/cloog",
  "github_stars": 53,
  "github_topics": [],
  "homepage": "https://github.com/periscop/cloog",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 33,
  "installs_365d": 320,
  "installs_90d": 111,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "LGPL-2.1-or-later",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "cloog",
  "oldnames": [
    "cloog018"
  ],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 5617,
  "rank_365d": 6164,
  "rank_90d": 5363,
  "raw_hash": "a5c0872a1c40a627",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/c/cloog.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "0.21.1",
  "versioned_formulae": [],
  "why_use_this": null
}