<commit_before>class Trilinos < Formula
  desc "Solution of large-scale, multi-physics problems"
  homepage "http://trilinos.sandia.gov"
  url "https://github.com/trilinos/Trilinos/archive/trilinos-release-12-8-1.tar.gz"
  version "12.8.1"
  sha256 "ea5eac8a2a64b00a18c2d3e1368e6badd7f190ad16a71acf39221528849b8184"
  revision 1
  head "https://software.sandia.gov/trilinos/repositories/publicTrilinos", :using => :git

  bottle do
    sha256 "2495a168c4b2e867098a27c976d44c71889011ec87993fd4837942089f8ee312" => :sierra
    sha256 "7c0e79dc850a0868903dcfba2b931dc56c4df78da7b79a2abbc21a9b1b2651b3" => :el_capitan
    sha256 "39b3d3b7d1f197419cf55118c4e79f084e1331566b2006905c2c80ed44c2f431" => :yosemite
  end

  option "with-test", "Perform build time checks (time consuming and contains failures)"
  option "without-python", "Build without python2 support"
  option "with-openmp", "Enable OpenMP multithreading"

  deprecated_option "with-check" => "with-test"

  # options and dependencies not supported in the current version
  # are commented out with #- and failure reasons are documented.

  # Undefined symbols for architecture x86_64: "Amesos_CSparse::Amesos_CSparse(Epetra_LinearProblem const&)"
  # https://github.com/trilinos/Trilinos/issues/565
  option "with-csparse", "Build with CSparse (Experimental TPL) from suite-sparse"

  depends_on :mpi           => [:cc, :cxx, :recommended]
  depends_on :fortran       => :recommended
  depends_on :x11           => :recommended
  depends_on :python        => :recommended if MacOS.version <= :snow_leopard
  depends_on "numpy"        => :python if build.with? "python"
  depends_on "swig"         => :build if build.with? "python"

  depends_on "cmake"        => :build
  depends_on "pkg-config"   => :build

  if OS.mac?
    depends_on "openblas" => :optional<commit_msg>trilinos: update 12.8.1_1 bottle.<commit_after>class Trilinos < Formula
  desc "Solution of large-scale, multi-physics problems"
  homepage "http://trilinos.sandia.gov"
  url "https://github.com/trilinos/Trilinos/archive/trilinos-release-12-8-1.tar.gz"
  version "12.8.1"
  sha256 "ea5eac8a2a64b00a18c2d3e1368e6badd7f190ad16a71acf39221528849b8184"
  revision 1
  head "https://software.sandia.gov/trilinos/repositories/publicTrilinos", :using => :git

  bottle do
    sha256 "6cd8c620701af951641cf40aa4f42bb9897b31b107162a49a97f4ed49a3ffe39" => :sierra
    sha256 "5b9adc209a05aa5fe32a5fa627cd8adaf31837ef76ac4858216f9f985851b87a" => :el_capitan
    sha256 "cc492794d399173c824b14b5fe73593e639e4069a25c037dc6bb210451a79e34" => :yosemite
  end

  option "with-test", "Perform build time checks (time consuming and contains failures)"
  option "without-python", "Build without python2 support"
  option "with-openmp", "Enable OpenMP multithreading"

  deprecated_option "with-check" => "with-test"

  # options and dependencies not supported in the current version
  # are commented out with #- and failure reasons are documented.

  # Undefined symbols for architecture x86_64: "Amesos_CSparse::Amesos_CSparse(Epetra_LinearProblem const&)"
  # https://github.com/trilinos/Trilinos/issues/565
  option "with-csparse", "Build with CSparse (Experimental TPL) from suite-sparse"

  depends_on :mpi           => [:cc, :cxx, :recommended]
  depends_on :fortran       => :recommended
  depends_on :x11           => :recommended
  depends_on :python        => :recommended if MacOS.version <= :snow_leopard
  depends_on "numpy"        => :python if build.with? "python"
  depends_on "swig"         => :build if build.with? "python"

  depends_on "cmake"        => :build
  depends_on "pkg-config"   => :build

  if OS.mac?
    depends_on "openblas" => :optional
{'fraction_non_alphanumeric': 0.10423452768729642, 'fraction_numerical': 0.10884907709011944, 'mean_word_length': 4.37956204379562, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 31, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '167651', 'n_tokens_mistral': 1586, 'n_tokens_neox': 1370, 'n_words': 272}