Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

llvm 18.1.4 #165206

Merged
merged 32 commits into from
Apr 23, 2024
Merged
Show file tree
Hide file tree
Changes from 16 commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
2e9b823
llvm 18.1.4
BrewTestBot Mar 6, 2024
1720364
z3 4.13.0
BrewTestBot Mar 7, 2024
ec2cf57
c3c: revision bump (z3 4.13.0)
chenrui333 Mar 7, 2024
7ca7501
klee: revision bump (z3 4.13.0)
chenrui333 Mar 7, 2024
8108ef6
include-what-you-use 0.22
chenrui333 Mar 13, 2024
33562a5
spirv-llvm-translator 18.1.0
carlocab Mar 15, 2024
b72d625
c2rust: bump revision (llvm 18.1.4)
carlocab Mar 15, 2024
06474bc
castxml: bump revision (llvm 18.1.4)
carlocab Mar 15, 2024
52e1313
csound: bump revision (llvm 18.1.4)
carlocab Mar 15, 2024
5afa539
faust: bump revision (llvm 18.1.4)
carlocab Mar 15, 2024
93d0bb0
mesa: bump revision (llvm 18.1.4)
carlocab Mar 20, 2024
646f84f
symengine: bump revision (llvm 18.1.4)
carlocab Mar 15, 2024
1e4be20
crystal: bump revision (llvm 18.1.4)
fxcoudert Apr 21, 2024
80411a3
crystalline: bump revision (llvm 18.1.4)
fxcoudert Apr 21, 2024
7c70ff5
cppinsights: bump revision, patch for LLVM 18
carlocab Apr 13, 2024
55c79f2
zig: revision bump (z3 4.13.0)
fxcoudert Apr 21, 2024
c6c8519
c2rust: update 0.18.0_3 bottle.
chenrui333 Apr 23, 2024
f48fdab
c3c: update 0.5.5_1 bottle.
chenrui333 Apr 23, 2024
9393524
castxml: update 0.6.5_1 bottle.
chenrui333 Apr 23, 2024
03d7130
cppinsights: update 17.0_1 bottle.
chenrui333 Apr 23, 2024
588ea08
crystal: update 1.12.1_1 bottle.
chenrui333 Apr 23, 2024
51e45a0
crystalline: update 0.12.2_1 bottle.
chenrui333 Apr 23, 2024
aa2005c
csound: update 6.18.1_7 bottle.
chenrui333 Apr 23, 2024
51eac4b
faust: update 2.72.14_1 bottle.
chenrui333 Apr 23, 2024
29d7697
include-what-you-use: update 0.22 bottle.
chenrui333 Apr 23, 2024
bc24ec4
klee: update 3.1_1 bottle.
chenrui333 Apr 23, 2024
ccbe858
llvm: update 18.1.4 bottle.
chenrui333 Apr 23, 2024
5ed4384
mesa: update 24.0.4_1 bottle.
chenrui333 Apr 23, 2024
cb7e701
spirv-llvm-translator: update 18.1.0 bottle.
chenrui333 Apr 23, 2024
cfe0d3e
symengine: update 0.11.2_2 bottle.
chenrui333 Apr 23, 2024
34b1f4a
z3: update 4.13.0 bottle.
chenrui333 Apr 23, 2024
c54c3a4
zig: update 0.11.0_1 bottle.
chenrui333 Apr 23, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
1 change: 1 addition & 0 deletions Aliases/llvm@18
8 changes: 7 additions & 1 deletion Formula/c/c2rust.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ class C2rust < Formula
url "https://github.com/immunant/c2rust/archive/refs/tags/v0.18.0.tar.gz"
sha256 "cf72bd59cac5ff31553c5d1626f130167d4f72eaabcffc27630dee2a95f4707e"
license "BSD-3-Clause"
revision 2
revision 3

bottle do
sha256 cellar: :any, arm64_sonoma: "6468964b49221ea68654b1b20614ee165bd6bc7813ed3a3ac83a408b61acadbc"
Expand All @@ -28,6 +28,12 @@ class C2rust < Formula
sha256 "0bef002335192076888c236faec2edcd8cb6fb3ffd6e38994fdd7c70d19089a6"
end

# Support LLVM 18
patch do
url "https://github.com/immunant/c2rust/commit/3e09934e91613c246393bfeb0d5bbb386ae0e16a.patch?full_index=1"
sha256 "05b895bd49174e5e7c7a893ef7f80710ce804a6c42fc0ea398cd46ab0fa5f068"
end

def install
system "cargo", "install", *std_cargo_args(path: "c2rust")
pkgshare.install "examples"
Expand Down
2 changes: 2 additions & 0 deletions Formula/c/c3c.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ class C3c < Formula
url "https://github.com/c3lang/c3c/archive/refs/tags/v0.5.5.tar.gz"
sha256 "ddd58fd47e8dd93e26876ddfcee68452bf316705c8a8f7e9888f189276a97ad6"
license "LGPL-3.0-only"
revision 1
head "https://github.com/c3lang/c3c.git", branch: "master"

livecheck do
Expand All @@ -23,6 +24,7 @@ class C3c < Formula

depends_on "cmake" => :build
depends_on "llvm"
depends_on "z3"
depends_on "zstd"

uses_from_macos "curl"
Expand Down
1 change: 1 addition & 0 deletions Formula/c/castxml.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ class Castxml < Formula
url "https://github.com/CastXML/CastXML/archive/refs/tags/v0.6.5.tar.gz"
sha256 "fea4754bdb1fb4496fec12352e2bd07854843aa757e85d0553f224ff0111c482"
license "Apache-2.0"
revision 1
head "https://github.com/CastXML/castxml.git", branch: "master"

livecheck do
Expand Down
52 changes: 52 additions & 0 deletions Formula/c/cppinsights.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ class Cppinsights < Formula
url "https://github.com/andreasfertig/cppinsights/archive/refs/tags/v_17.0.tar.gz"
sha256 "2dd6bcfcdba65c0ed2e1f04ef79d57285186871ad8bd481d63269f3115276216"
license "MIT"
revision 1

bottle do
sha256 cellar: :any, arm64_sonoma: "96323129186a6544a116c838c12b1f3553afed284acc34f9dab10be492c67931"
Expand All @@ -23,6 +24,10 @@ class Cppinsights < Formula
cause "Requires C++20"
end

# Patch from https://github.com/andreasfertig/cppinsights/pull/622
# Support for LLVM 18, remove in next version
patch :DATA

def install
ENV.llvm_clang if ENV.compiler == :clang && DevelopmentTools.clang_build_version <= 1500

Expand All @@ -40,3 +45,50 @@ def install
assert_match "{2, 3, 4, 0, 0}", shell_output("#{bin}/insights ./test.cpp")
end
end
__END__
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 31341709..8b7430db 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,5 +1,4 @@
-cmake_minimum_required(VERSION 3.10 FATAL_ERROR)
-# 3.8* is required because of C++17 support
+cmake_minimum_required(VERSION 3.20 FATAL_ERROR)

# For better control enable MSVC_RUNTIME_LIBRARY target property
# see https://cmake.org/cmake/help/latest/policy/CMP0091.html
@@ -33,7 +32,7 @@ option(INSIGHTS_STATIC "Use static linking" Off)

set(INSIGHTS_LLVM_CONFIG "llvm-config" CACHE STRING "LLVM config executable to use")

-set(INSIGHTS_MIN_LLVM_MAJOR_VERSION 17)
+set(INSIGHTS_MIN_LLVM_MAJOR_VERSION 18)
set(INSIGHTS_MIN_LLVM_VERSION ${INSIGHTS_MIN_LLVM_MAJOR_VERSION}.0)

if(NOT DEFINED LLVM_VERSION_MAJOR) # used when build inside the clang tool/extra folder
@@ -372,6 +371,17 @@ if (BUILD_INSIGHTS_OUTSIDE_LLVM)
# additional libs required when building insights outside llvm
set(ADDITIONAL_LIBS
${LLVM_LDFLAGS}
+ )
+
+ if(${LLVM_PACKAGE_VERSION_PLAIN} VERSION_GREATER_EQUAL "18.0.0")
+ set(ADDITIONAL_LIBS
+ ${ADDITIONAL_LIBS}
+ clangAPINotes
+ )
+ endif()
+
+ set(ADDITIONAL_LIBS
+ ${ADDITIONAL_LIBS}
clangFrontend
clangDriver
clangSerialization
@@ -768,6 +778,7 @@ message(STATUS "[ Build summary ]")
message(STATUS "CMAKE_GENERATOR : ${CMAKE_GENERATOR}")
message(STATUS "CMAKE_EXE_LINKER_FLAGS: ${CMAKE_EXE_LINKER_FLAGS}")
message(STATUS "CMAKE_LINKER : ${CMAKE_LINKER}")
+message(STATUS "CMAKE_OSX_ARCHITECTURES : ${CMAKE_OSX_ARCHITECTURES}")
message(STATUS "Compiler ID : ${CMAKE_CXX_COMPILER_ID}")
message(STATUS "Compiler version : ${CMAKE_CXX_COMPILER_VERSION}")
message(STATUS "Compiler path : ${CMAKE_CXX_COMPILER}")
1 change: 1 addition & 0 deletions Formula/c/crystal.rb
cho-m marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ class Crystal < Formula
desc "Fast and statically typed, compiled language with Ruby-like syntax"
homepage "https://crystal-lang.org/"
license "Apache-2.0"
revision 1

stable do
url "https://github.com/crystal-lang/crystal/archive/refs/tags/1.12.1.tar.gz"
Expand Down
1 change: 1 addition & 0 deletions Formula/c/crystalline.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ class Crystalline < Formula
url "https://github.com/elbywan/crystalline/archive/refs/tags/v0.12.2.tar.gz"
sha256 "32d137f1e4edd29c74381cc010e9080379346b23646ca5f0806f64d2e05628fb"
license "MIT"
revision 1

bottle do
sha256 arm64_sonoma: "8b3a14b51496e54a12b6c05c9afb99c352b6db81b1063f56fb946e1c05500cf7"
Expand Down
23 changes: 19 additions & 4 deletions Formula/c/csound.rb
Original file line number Diff line number Diff line change
@@ -1,13 +1,28 @@
class Csound < Formula
desc "Sound and music computing system"
homepage "https://csound.com"
url "https://github.com/csound/csound.git",
tag: "6.18.1",
revision: "a1580f9cdf331c35dceb486f4231871ce0b00266"
license "LGPL-2.1-or-later"
revision 6
revision 7
head "https://github.com/csound/csound.git", branch: "master"

# Remove `stable` block when patches are no longer needed
stable do
url "https://github.com/csound/csound.git",
tag: "6.18.1",
revision: "a1580f9cdf331c35dceb486f4231871ce0b00266"

# Fix build failure due to mismatched pointer types on macOS 14+
patch do
url "https://github.com/csound/csound/commit/596667daba1ed99eda048e491ff8f36200f09429.patch?full_index=1"
sha256 "ab6d09d1a2cede584e151b514fc4cff56b88f79008e725c3a76df64b59caf866"
end

patch do
url "https://github.com/csound/csound/commit/2a071ae8ca89bc21b5c80037f8c95a01bb670ac9.patch?full_index=1"
sha256 "c7026330b5c89ab399e74aff17019067705011b7e35b9c75f9ed1a5878f53b4b"
end
end

livecheck do
url :stable
strategy :github_latest
Expand Down Expand Up @@ -191,7 +206,7 @@
caveats
end

test do

Check failure on line 209 in Formula/c/csound.rb

View workflow job for this annotation

GitHub Actions / macOS 12-arm64

`brew test --verbose csound` failed on macOS Monterey (12) on Apple Silicon!

/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/3.1.0/bin/bundle clean ==> Testing csound ==> /opt/homebrew/Cellar/csound/6.18.1_7/bin/csound test.orc test.sco orchname: test.orc rtaudio: PortAudio module enabled ... �[musing callback interface �[mrtmidi: PortMIDI module enabled �[mElapsed time at end of orchestra compile: real: 0.001s, CPU: 0.001s �[msorting score ... ... done Elapsed time at end of score sort: real: 0.002s, CPU: 0.002s �[m--Csound version 6.18 (double samples) Apr 21 2024 [commit: a1580f9cdf331c35dceb486f4231871ce0b00266] �[mlibsndfile-1.2.2 �[mgraphics suppressed, ascii substituted sr = 44100.0,�[m kr = 4410.000,�[m ksmps = 10 �[m0dBFS level = 1.0,�[m A4 tuning = 440.0 �[mCreated fluidEngine 0x0x157904a40 with sampling rate = 44100.000000, chorus on, reverb on, channels 256, voices 4096. orch now loaded �[maudio buffered in 1024 sample-frame blocks �[mwriting 2048-byte blks of shorts to test.aif (AIFF) SECTION 1: �[mnew alloc for instr 1: �[mChuasOscillatorPiecewise::init: L: 0.000000 R0: 0.000000 C2: 0.000000 G: 0.000000 Ga: 0.000000 Gb: 0.000000 E: 0.000000 C1: 0.000000 iI3: 0.000000 iV2: 0.000000 iV1: 0.000000 step: 0.000000 �[mfile /opt/homebrew/Cellar/csound/6.18.1_7/Frameworks/CsoundLib64.framework/Versions/Current/samples/hrtf-44100-left.dat (188416 bytes) loaded into memory file /opt/homebrew/Cellar/csound/6.18.1_7/Frameworks/CsoundLib64.framework/Versions/Current/samples/hrtf-44100-right.dat (188416 bytes) loaded into memory ChuasOscillatorPiecewise::noteoff �[mChuasOscillatorPiecewise::noteoff �[mB 0.000 .. 1.000 T 1.000 TT 1.000 M: 0.68723 Score finished in csoundPerform(). inactive allocs returned to freespace end of score. overall amps:�[m 0.68723 overall samples out of range:�[m 0�[m 0 errors in performance �[mElapsed time at end of performance: real: 0.090s, CPU: 0.075s �[m1024 2048 sample blks of shorts written to test.aif (AIFF) csound command: Segmentation fault libc++abi: terminating with uncaught exception of type std::__1::system_error: recursive_mutex lock failed: Invalid argument csound command: Abort trap Error: csound: failed An exception occurred within a child process: BuildError: Failed executing: /opt/homebrew/Cellar/csound/6.18.1_7/bin/csound test.orc test.sco /opt/homebrew/Library/Homebrew/formula.rb:2833:in `block in system' /opt/homebrew/Library/Homebrew/formula.rb:2769:in `open' /opt/homebrew/Library/Homebrew/formula.rb:2769:in `system' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/3.1.0/gems/sorbet-runtime-0.5.11352/lib/types/private/methods/call_validation.rb:270:in `bind_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/3.1.0/gems/sorbet-runtime-0.5.11352/lib/types/private/methods/call_validation.rb:270:in `validate_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/3.1.0/gems/sorbet-runtime-0.5.11352/lib/types/private/methods/_methods.rb:277:in `block in _on_method_added' /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/c/csound.rb:236:in `block in <class:Csound>' /opt/homebrew/Library/Homebrew/formula.rb:2599:in `block (3 levels) in run_test' /opt/homebrew/Library/Homebrew/extend/kernel.rb:498:in `with_env' /opt/homebrew/Library/Homebrew/formula.rb:2598:in `block (2 levels) in run_test' /opt/homebrew/Library/Homebrew/formula.rb:1064:in `with_logging' /opt/homebrew/Library/Homebrew/formula.rb:2597:in `block in run_test' /opt/homebrew/Library/Homebrew/mktemp.rb:75:in `block in run' /opt/homebrew/Library/Homebrew/mktemp.rb:75:in `chdir' /opt/homebrew/Library/Homebrew/mktemp.rb:75:in `run' /opt/homebrew/Library/Homebrew/formula.rb:2884:in `mktemp' /opt/homebrew/Library/Homebrew/formula.rb:2591:in `run_test' /opt/homebrew/Library/Homebrew/test.rb:46:in `block in <main>' /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.1.4/lib/ruby/3.1.0/timeout.rb:107:in `block in timeout' /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.1.4/lib/ruby/3.1.0/timeout.rb:36:in `block in catch' /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.1.4/lib/ruby/3.1.0/timeout.rb:36

Check failure on line 209 in Formula/c/csound.rb

View workflow job for this annotation

GitHub Actions / macOS 14-arm64

`brew test --verbose csound` failed on macOS Sonoma (14) on Apple Silicon!

/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/3.1.0/bin/bundle clean ==> Testing csound ==> /opt/homebrew/Cellar/csound/6.18.1_7/bin/csound test.orc test.sco orchname: test.orc rtaudio: PortAudio module enabled ... �[musing callback interface �[mrtmidi: PortMIDI module enabled �[mElapsed time at end of orchestra compile: real: 0.001s, CPU: 0.001s �[msorting score ... ... done Elapsed time at end of score sort: real: 0.001s, CPU: 0.001s �[m--Csound version 6.18 (double samples) Nov 23 2022 [commit: a1580f9cdf331c35dceb486f4231871ce0b00266] �[mlibsndfile-1.2.2 �[mgraphics suppressed, ascii substituted sr = 44100.0,�[m kr = 4410.000,�[m ksmps = 10 �[m0dBFS level = 1.0,�[m A4 tuning = 440.0 �[mCreated fluidEngine 0x0x14fe0b7c0 with sampling rate = 44100.000000, chorus on, reverb on, channels 256, voices 4096. orch now loaded �[maudio buffered in 1024 sample-frame blocks �[mwriting 2048-byte blks of shorts to test.aif (AIFF) SECTION 1: �[mnew alloc for instr 1: �[mChuasOscillatorPiecewise::init: L: 0.000000 R0: 0.000000 C2: 0.000000 G: 0.000000 Ga: 0.000000 Gb: 0.000000 E: 0.000000 C1: 0.000000 iI3: 0.000000 iV2: 0.000000 iV1: 0.000000 step: 0.000000 �[mfile /opt/homebrew/Cellar/csound/6.18.1_7/Frameworks/CsoundLib64.framework/Versions/Current/samples/hrtf-44100-left.dat (188416 bytes) loaded into memory file /opt/homebrew/Cellar/csound/6.18.1_7/Frameworks/CsoundLib64.framework/Versions/Current/samples/hrtf-44100-right.dat (188416 bytes) loaded into memory ChuasOscillatorPiecewise::noteoff �[mChuasOscillatorPiecewise::noteoff �[mB 0.000 .. 1.000 T 1.000 TT 1.000 M: 0.66742 Score finished in csoundPerform(). inactive allocs returned to freespace end of score. overall amps:�[m 0.66742 overall samples out of range:�[m 0�[m 0 errors in performance �[mElapsed time at end of performance: real: 0.171s, CPU: 0.096s �[m1024 2048 sample blks of shorts written to test.aif (AIFF) csound command: Segmentation fault Error: csound: failed An exception occurred within a child process: BuildError: Failed executing: /opt/homebrew/Cellar/csound/6.18.1_7/bin/csound test.orc test.sco /opt/homebrew/Library/Homebrew/formula.rb:2833:in `block in system' /opt/homebrew/Library/Homebrew/formula.rb:2769:in `open' /opt/homebrew/Library/Homebrew/formula.rb:2769:in `system' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/3.1.0/gems/sorbet-runtime-0.5.11352/lib/types/private/methods/call_validation.rb:270:in `bind_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/3.1.0/gems/sorbet-runtime-0.5.11352/lib/types/private/methods/call_validation.rb:270:in `validate_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/3.1.0/gems/sorbet-runtime-0.5.11352/lib/types/private/methods/_methods.rb:277:in `block in _on_method_added' /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/c/csound.rb:236:in `block in <class:Csound>' /opt/homebrew/Library/Homebrew/formula.rb:2599:in `block (3 levels) in run_test' /opt/homebrew/Library/Homebrew/extend/kernel.rb:498:in `with_env' /opt/homebrew/Library/Homebrew/formula.rb:2598:in `block (2 levels) in run_test' /opt/homebrew/Library/Homebrew/formula.rb:1064:in `with_logging' /opt/homebrew/Library/Homebrew/formula.rb:2597:in `block in run_test' /opt/homebrew/Library/Homebrew/mktemp.rb:75:in `block in run' /opt/homebrew/Library/Homebrew/mktemp.rb:75:in `chdir' /opt/homebrew/Library/Homebrew/mktemp.rb:75:in `run' /opt/homebrew/Library/Homebrew/formula.rb:2884:in `mktemp' /opt/homebrew/Library/Homebrew/formula.rb:2591:in `run_test' /opt/homebrew/Library/Homebrew/test.rb:46:in `block in <main>' /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.1.4/lib/ruby/3.1.0/timeout.rb:107:in `block in timeout' /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.1.4/lib/ruby/3.1.0/timeout.rb:36:in `block in catch' /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.1.4/lib/ruby/3.1.0/timeout.rb:36:in `catch' /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.1.4/lib/ruby/3.1.0/timeout.rb:36:in `catch' /opt/homebrew/Library/Homebrew/vendor/portable

Check failure on line 209 in Formula/c/csound.rb

View workflow job for this annotation

GitHub Actions / macOS 13-arm64

`brew test --verbose csound` failed on macOS Ventura (13) on Apple Silicon!

/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/3.1.0/bin/bundle clean ==> Testing csound ==> /opt/homebrew/Cellar/csound/6.18.1_7/bin/csound test.orc test.sco orchname: test.orc rtaudio: PortAudio module enabled ... �[musing callback interface �[mrtmidi: PortMIDI module enabled �[mElapsed time at end of orchestra compile: real: 0.001s, CPU: 0.001s �[msorting score ... ... done Elapsed time at end of score sort: real: 0.001s, CPU: 0.001s �[m--Csound version 6.18 (double samples) Nov 23 2022 [commit: a1580f9cdf331c35dceb486f4231871ce0b00266] �[mlibsndfile-1.2.2 �[mgraphics suppressed, ascii substituted sr = 44100.0,�[m kr = 4410.000,�[m ksmps = 10 �[m0dBFS level = 1.0,�[m A4 tuning = 440.0 �[mCreated fluidEngine 0x0x137706460 with sampling rate = 44100.000000, chorus on, reverb on, channels 256, voices 4096. orch now loaded �[maudio buffered in 1024 sample-frame blocks �[mwriting 2048-byte blks of shorts to test.aif (AIFF) SECTION 1: �[mnew alloc for instr 1: �[mChuasOscillatorPiecewise::init: L: 0.000000 R0: 0.000000 C2: 0.000000 G: 0.000000 Ga: 0.000000 Gb: 0.000000 E: 0.000000 C1: 0.000000 iI3: 0.000000 iV2: 0.000000 iV1: 0.000000 step: 0.000000 �[mfile /opt/homebrew/Cellar/csound/6.18.1_7/Frameworks/CsoundLib64.framework/Versions/Current/samples/hrtf-44100-left.dat (188416 bytes) loaded into memory file /opt/homebrew/Cellar/csound/6.18.1_7/Frameworks/CsoundLib64.framework/Versions/Current/samples/hrtf-44100-right.dat (188416 bytes) loaded into memory ChuasOscillatorPiecewise::noteoff �[mChuasOscillatorPiecewise::noteoff �[mB 0.000 .. 1.000 T 1.000 TT 1.000 M: 0.58502 Score finished in csoundPerform(). inactive allocs returned to freespace end of score. overall amps:�[m 0.58502 overall samples out of range:�[m 0�[m 0 errors in performance �[mElapsed time at end of performance: real: 0.121s, CPU: 0.082s �[m1024 2048 sample blks of shorts written to test.aif (AIFF) csound command: Segmentation fault Error: csound: failed An exception occurred within a child process: BuildError: Failed executing: /opt/homebrew/Cellar/csound/6.18.1_7/bin/csound test.orc test.sco /opt/homebrew/Library/Homebrew/formula.rb:2833:in `block in system' /opt/homebrew/Library/Homebrew/formula.rb:2769:in `open' /opt/homebrew/Library/Homebrew/formula.rb:2769:in `system' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/3.1.0/gems/sorbet-runtime-0.5.11352/lib/types/private/methods/call_validation.rb:270:in `bind_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/3.1.0/gems/sorbet-runtime-0.5.11352/lib/types/private/methods/call_validation.rb:270:in `validate_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/3.1.0/gems/sorbet-runtime-0.5.11352/lib/types/private/methods/_methods.rb:277:in `block in _on_method_added' /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/c/csound.rb:236:in `block in <class:Csound>' /opt/homebrew/Library/Homebrew/formula.rb:2599:in `block (3 levels) in run_test' /opt/homebrew/Library/Homebrew/extend/kernel.rb:498:in `with_env' /opt/homebrew/Library/Homebrew/formula.rb:2598:in `block (2 levels) in run_test' /opt/homebrew/Library/Homebrew/formula.rb:1064:in `with_logging' /opt/homebrew/Library/Homebrew/formula.rb:2597:in `block in run_test' /opt/homebrew/Library/Homebrew/mktemp.rb:75:in `block in run' /opt/homebrew/Library/Homebrew/mktemp.rb:75:in `chdir' /opt/homebrew/Library/Homebrew/mktemp.rb:75:in `run' /opt/homebrew/Library/Homebrew/formula.rb:2884:in `mktemp' /opt/homebrew/Library/Homebrew/formula.rb:2591:in `run_test' /opt/homebrew/Library/Homebrew/test.rb:46:in `block in <main>' /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.1.4/lib/ruby/3.1.0/timeout.rb:107:in `block in timeout' /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.1.4/lib/ruby/3.1.0/timeout.rb:36:in `block in catch' /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.1.4/lib/ruby/3.1.0/timeout.rb:36:in `catch' /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.1.4/lib/ruby/3.1.0/timeout.rb:36:in `catch' /opt/homebrew/Library/Homebrew/vendor/portable
(testpath/"test.orc").write <<~EOS
0dbfs = 1
gi_peer link_create
Expand Down
1 change: 1 addition & 0 deletions Formula/f/faust.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ class Faust < Formula
url "https://github.com/grame-cncm/faust/releases/download/2.72.14/faust-2.72.14.tar.gz"
sha256 "dcd5aaf263c59d34c385e65c4f4c5b85b0e9435e57cbfd79bb67a01e5780acf0"
license "GPL-2.0-or-later"
revision 1

# Upstream creates releases that use a stable tag (e.g., `v1.2.3`) but are
# labeled as "pre-release" on GitHub before the version is released, so it's
Expand Down
4 changes: 2 additions & 2 deletions Formula/i/include-what-you-use.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class IncludeWhatYouUse < Formula
desc "Tool to analyze #includes in C and C++ source files"
homepage "https://include-what-you-use.org/"
url "https://include-what-you-use.org/downloads/include-what-you-use-0.21.src.tar.gz"
sha256 "6a351919ff89bda7c95c895472601868db3daab96a958b38e0362890d58760b6"
url "https://include-what-you-use.org/downloads/include-what-you-use-0.22.src.tar.gz"
sha256 "859074b461ea4b8325a73418c207ca33b5e6566b08e6b587eb9164416569a6dd"
license "NCSA"
head "https://github.com/include-what-you-use/include-what-you-use.git", branch: "master"

Expand Down
1 change: 1 addition & 0 deletions Formula/k/klee.rb
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ class Klee < Formula
url "https://github.com/klee/klee/archive/refs/tags/v3.1.tar.gz"
sha256 "ae3d97209fa480ce6498ffaa7eaa7ecbbe22748c739cb7b2389391d0d9c940f7"
license "NCSA"
revision 1
head "https://github.com/klee/klee.git", branch: "master"

bottle do
Expand Down