oxidize-rb / rb-sys

Easily build Ruby native extensions in Rust
https://oxidize-rb.github.io/rb-sys/
Apache License 2.0
230 stars 35 forks source link

can't build on m1 mac with clang 16 #207

Closed masukomi closed 1 year ago

masukomi commented 1 year ago

running cargo build

Full trace attached but the key bit is:

  Using bindgen with clang args: ["-I/Users/masukomi/.rbenv/versions/3.2.0/include/ruby-3.2.0", "-I/Users/masukomi/.rbenv/versions/3.2.0/include/ruby-3.2.0/arm64-darwin22", "-fms-extensions", "-fdeclspec", "-O3", "-fno-fast-math", "-ggdb3", "-Wall", "-Wextra", "-Wextra-tokens", "-Wdeprecated-declarations", "-Wdivision-by-zero", "-Wdiv-by-zero", "-Wimplicit-function-declaration", "-Wimplicit-int", "-Wmisleading-indentation", "-Wpointer-arith", "-Wshorten-64-to-32", "-Wwrite-strings", "-Wold-style-definition", "-Wmissing-noreturn", "-Wno-cast-function-type", "-Wno-constant-logical-operand", "-Wno-long-long", "-Wno-missing-field-initializers", "-Wno-overlength-strings", "-Wno-parentheses-equality", "-Wno-self-assign", "-Wno-tautological-compare", "-Wno-unused-parameter", "-Wno-unused-value", "-Wunused-variable", "-Wundef", "-I/Users/masukomi/.rbenv/versions/3.2.0/include", "-I/opt/homebrew/opt/readline/include", "-I/opt/homebrew/opt/openssl@3/include", "-I/opt/homebrew/opt/openssl@3/include", "-I/opt/homebrew/opt/llvm/include", "-I/opt/homebrew/opt/libxslt/include", "-I/opt/homebrew/opt/gmp/include", "-D_XOPEN_SOURCE", "-D_DARWIN_C_SOURCE", "-D_DARWIN_UNLIMITED_SELECT", "-D_REENTRANT"]
  thread 'main' panicked at '"union_(unnamed_at_/Users/masukomi/_rbenv/versions/3_2_0/include/ruby-3_2_0/ruby/internal/anyargs_h_271_1)" is not a valid Ident', /Users/masukomi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.56/src/fallback.rs:811:9
  stack backtrace:
     0: _rust_begin_unwind
     1: core::panicking::panic_fmt
     2: proc_macro2::fallback::validate_ident
               at /Users/masukomi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.56/src/fallback.rs:811:9

I've tried

None seemed to provide any solutions, but the view out the window was nice.

The attached file contains the full stack trace.

build_error.txt

macOS: 13.3.1 (a) (22E772610a) chip: M1Max cargo & rust: 1.69.0 ruby: 3.1.0, 3.2.0

please let me know what other information I can provide, or tasks i can perform to test things.

masukomi commented 1 year ago

not sure if it's relevant but this is running

Homebrew clang version 16.0.1
Target: arm64-apple-darwin22.4.0
Thread model: posix
InstalledDir: /opt/homebrew/opt/llvm/bin
ianks commented 1 year ago

Thanks for the report, someone else told me they are experiencing the same issue. Gonna jump into this.

Does this issue occur if you remove Homebrews LLVM from your $PATH?

wperron commented 1 year ago

Hey 👋 For context, I'm also facing this issue on clang 14

$ clang --version
Apple clang version 14.0.3 (clang-1403.0.22.14.1)
Target: arm64-apple-darwin22.4.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin

and I know at least one coworker is not experiencing the issue and is on clang 12

$ clang --version
Homebrew clang version 12.0.1
Target: arm64-apple-darwin22.4.0
Thread model: posix
InstalledDir: /opt/homebrew/bin
ianks commented 1 year ago

Can y'all try out this branch to see if it works (#208)? You can do that by adding the following the project's root Cargo.toml:

[patch.crates-io]
rb-sys = { git = "https://github.com/oxidize-rb/rb-sys", branch = "bindgen-0-62" }
masukomi commented 1 year ago

figured it out. it's clang 16 that breaks things. I downgraded to clang 14 and it works fine. Changing this title to be more accurate. will leave a comment about the topic branch on its pr

[edit - just reloaded and now i see @wperron 's comment about it blowing up on 14 so... 🤷‍♀️ there goes that theory]

wperron commented 1 year ago

Can y'all try out this branch to see if it works (#208)? You can do that by adding the following the project's root Cargo.toml:

[patch.crates-io]
rb-sys = { git = "https://github.com/oxidize-rb/rb-sys", branch = "bindgen-0-62" }

Still doesn't work for me

wperron commented 1 year ago

full logs with RUST_BACKTRACE=1

error: failed to run custom build command for `rb-sys v0.9.72`
note: To improve backtraces for build dependencies, set the CARGO_PROFILE_DEV_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation.

Caused by:
  process didn't exit successfully: `/Users/wperron/src/github.com/Shopify/bottle/target/debug/build/rb-sys-f3f2963a84af8726/build-script-main` (exit status: 101)
  --- stdout
  cargo:rerun-if-env-changed=RUBY
  cargo:rerun-if-env-changed=RBCONFIG_ruby_version
  cargo:rerun-if-env-changed=RBCONFIG_platform
  cargo:rerun-if-env-changed=RUBY_ROOT
  cargo:rerun-if-env-changed=RUBY_VERSION
  cargo:rerun-if-env-changed=RUBY
  cargo:rerun-if-changed=build/features.rs
  cargo:rerun-if-changed=build/version.rs
  cargo:rerun-if-changed=build/ruby_macros.rs
  cargo:rerun-if-changed=build/main.rs
  cargo:rerun-if-env-changed=RUBY_STATIC
  cargo:rerun-if-env-changed=RBCONFIG_ENABLE_SHARED
  cargo:rerun-if-env-changed=RBCONFIG_rubyhdrdir
  cargo:rerun-if-env-changed=RBCONFIG_rubyarchhdrdir
  cargo:rerun-if-env-changed=RBCONFIG_CPPFLAGS
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/ruby.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/arm64-darwin21.5.0/ruby/config.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_since.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_is.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_is/apple.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_is/clang.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_is/apple.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_is/gcc.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_is/apple.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_is/clang.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_is/intel.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_is/intel.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_is/msvc.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_is/clang.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_is/intel.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_is/sunpro.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stdarg.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/defines.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/stdio.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_stdio.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_symbol_aliasing.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_posix_availability.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/AvailabilityVersions.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/AvailabilityInternal.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/arm/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_va_list.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/arm/types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/arm/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_int8_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_int16_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_int32_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_int64_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_u_int8_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_u_int16_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_u_int32_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_u_int64_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_intptr_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_uintptr_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_size_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_null.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/stdio.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_ctermid.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_off_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_ssize_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/secure/_stdio.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/secure/_common.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/appleapiopts.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/endian.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/arm/endian.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_endian.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/libkern/_OSByteOrder.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/libkern/arm/OSByteOrder.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stdint.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/stdint.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_int8_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_int16_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_int32_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_int64_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types/_uint8_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types/_uint16_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types/_uint32_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types/_uint64_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_intptr_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_uintptr_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types/_intmax_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types/_uintmax_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/arm/arch.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_u_char.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_u_short.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_u_int.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_caddr_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_dev_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_blkcnt_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_blksize_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_gid_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_in_addr_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_in_port_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_ino_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_ino64_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_key_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_mode_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_nlink_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_id_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_pid_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_off_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_uid_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_clock_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_size_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_ssize_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_time_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_useconds_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_suseconds_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_rsize_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_errno_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_def.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_setsize.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_set.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_clr.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_zero.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_isset.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_copy.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_attr_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_cond_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_condattr_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_mutex_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_mutexattr_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_once_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_rwlock_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_rwlockattr_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_key_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fsblkcnt_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fsfilcnt_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/stat.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_timespec.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_blkcnt_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_blksize_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_dev_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_ino_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_ino64_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_mode_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_nlink_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_uid_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_gid_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_off_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_time_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_s_ifmt.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_filesec_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/stdlib.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/wait.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_pid_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_id_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/signal.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/appleapiopts.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/signal.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/arm/signal.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/_mcontext.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/arm/_mcontext.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/appleapiopts.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/mach/machine/_structs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/mach/arm/_structs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_attr_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_sigaltstack.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_ucontext.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/_mcontext.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_sigaltstack.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_pid_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_sigset_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_size_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_uid_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/resource.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/appleapiopts.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stdint.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_timeval.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_id_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/endian.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/alloca.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_size_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_size_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_ct_rune_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_rune_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_wchar_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_null.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/malloc/_malloc.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_size_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_dev_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_mode_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types/_uint32_t.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stddef.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/__stddef_max_align_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/string.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_size_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_null.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_rsize_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_errno_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_ssize_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/strings.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_size_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/string.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/secure/_strings.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/secure/_common.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/secure/_string.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/secure/_common.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/strings.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/inttypes.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/inttypes.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_wchar_t.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stdint.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stdint.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stdalign.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/unistd.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/unistd.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_posix_vdisable.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_seek_set.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_size_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_ssize_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types/_uint64_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types/_uint32_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_size_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_ssize_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_uid_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_gid_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_gid_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_intptr_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_off_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_pid_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_size_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_ssize_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_uid_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_useconds_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_null.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_ctermid.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/select.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/appleapiopts.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_def.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_timespec.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_timeval.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_time_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_suseconds_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_sigset_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_setsize.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_set.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_clr.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_isset.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_zero.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_copy.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_select.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_def.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_timeval.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_dev_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_mode_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_uuid_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/gethostuuid.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_timespec.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_uuid_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/select.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_is.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/xmalloc.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stddef.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/stdlib.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/alloc_size.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_since.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nodiscard.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/c_attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/cpp_attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_is.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_since.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noexcept.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_since.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/feature.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/restrict.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_since.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/returns_nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward/2/assume.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/assume.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/cast.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_since.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/warning.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/warning_push.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_is.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_since.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_since.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/builtin.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_since.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/warning_push.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/builtin.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward/2/attributes.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/alloc_size.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/cold.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_is.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/const.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_since.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/declspec_attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_since.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/deprecated.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_since.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/c_attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/cpp_attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/declspec_attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/extension.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/feature.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/error.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/forceinline.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_since.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/format.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/maybe_unused.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/c_attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/cpp_attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noinline.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/declspec_attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noreturn.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/cpp_attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/declspec_attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/pure.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_since.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/assert.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/assume.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/cold.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noreturn.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/cast.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward/2/assume.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/restrict.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/returns_nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/warning.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward/2/bool.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/stdbool.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stdbool.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward/2/long_long.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/warning.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/warning_push.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward/2/stdalign.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/stdalign.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stddef.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_is.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/declspec_attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/feature.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward/2/stdarg.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dosish.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/missing.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stddef.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/math.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/time.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_clock_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_null.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_size_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_time_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_timespec.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/time.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_def.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_timespec.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_timeval.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_timeval64.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_time_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_suseconds_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_setsize.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_set.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_clr.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_isset.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_zero.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_copy.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/time.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_select.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/stat.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/unistd.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/stdio.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/format.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/abi.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/anyargs.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/maybe_unused.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/weakref.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/cast.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/class.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/static_assert.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/assert.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/extension.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_since.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward/2/long_long.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward/2/limits.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/limits.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/limits.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/limits.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/arm/limits.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/arm/_limits.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/syslimits.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward/2/long_long.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward/2/stdarg.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/vm.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noreturn.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/method.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward/2/stdarg.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward/2/stdarg.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/char.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/int.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/fixnum.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward/2/limits.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/intptr_t.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stdint.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/long.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/fixnum.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/intptr_t.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/assume.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/artificial.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/cold.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/const.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/constexpr.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/feature.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_is.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noreturn.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/cast.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/special_consts.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/artificial.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/const.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/constexpr.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/enum_extensibility.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/stdbool.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/assert.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/artificial.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/const.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/constexpr.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_is.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/special_consts.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/warning_push.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/assert.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/long.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/artificial.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/const.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/constexpr.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/cast.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core/rstring.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/long.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/artificial.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/pure.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/cast.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core/rbasic.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/artificial.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/constexpr.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/forceinline.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noalias.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_since.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/declspec_attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/pure.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/cast.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/special_consts.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/assert.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/fl_type.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/artificial.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/deprecated.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/flag_enum.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/forceinline.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noalias.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/pure.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/cast.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_since.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core/rbasic.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/extension.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/special_consts.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/stdbool.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value_type.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/assume.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/artificial.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/cold.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/enum_extensibility.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/forceinline.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/pure.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/cast.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/constant_p.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/builtin.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core/rbasic.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/error.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/cold.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/format.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noreturn.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/builtin.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/special_consts.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/stdbool.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/assert.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/assert.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/defines.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value_type.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/warning_push.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/assert.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value_type.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/double.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/pure.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/fixnum.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/gid_t.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/long.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/int.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/intptr_t.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/long.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/long_long.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/special_consts.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward/2/long_long.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/mode_t.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/int.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/off_t.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/int.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/long.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/long_long.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward/2/long_long.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/pid_t.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/long.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/short.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/special_consts.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/size_t.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/int.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/long.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/long_long.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward/2/long_long.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/st_data_t.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/fixnum.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/long.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/artificial.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/const.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/constexpr.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/cast.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/assert.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/st.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/defines.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/uid_t.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/long.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core/rarray.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/long.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/artificial.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/constexpr.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/maybe_unused.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/pure.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/cast.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core/rbasic.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/fl_type.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/rgengc.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/artificial.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/maybe_unused.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/pure.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/special_consts.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/stdbool.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/assert.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/stdbool.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value_type.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/assert.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core/rbasic.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core/rbignum.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value_type.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/stdbool.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core/rclass.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/cast.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core/rdata.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stddef.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/deprecated.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/warning.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/cast.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core/rbasic.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/fl_type.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value_type.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/defines.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core/rfile.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core/rbasic.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/cast.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core/rhash.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stddef.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/interpreter.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noreturn.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward/2/attributes.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core/robject.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stdint.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/artificial.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/deprecated.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/pure.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/cast.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/fl_type.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value_type.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core/rregexp.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/artificial.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/pure.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/cast.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core/rbasic.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core/rstring.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value_type.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core/rstring.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core/rstruct.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/artificial.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value_type.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/long.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/int.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core/rtypeddata.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stddef.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/assume.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/artificial.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/flag_enum.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/pure.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/cast.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core/rbasic.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core/rdata.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/error.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/fl_type.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/stdbool.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value_type.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/ctype.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/ctype.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_ctype.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/runetype.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_size_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_ct_rune_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_rune_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_wchar_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_wint_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/_types.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/artificial.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/const.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/constexpr.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/error.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/eval.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/event.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/fl_type.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/gc.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/glob.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/globals.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/pure.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/fl_type.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/special_consts.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value_type.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/warning.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/interpreter.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/iterator.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/deprecated.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noreturn.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/memory.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stddef.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/string.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stdint.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/alloca.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/alloc_size.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/const.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/constexpr.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noalias.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noreturn.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/restrict.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/returns_nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/cast.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/builtin.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/stdalign.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/stdbool.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/xmalloc.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward/2/limits.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward/2/long_long.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward/2/assume.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/defines.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/method.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/module.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/newobj.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/deprecated.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/cast.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core/rbasic.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/fl_type.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/special_consts.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/assert.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/rgengc.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/scan_args.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/assert.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/diagnose_if.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/warning_push.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/error.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/forceinline.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noreturn.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/attribute.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/array.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noalias.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noexcept.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/pure.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/error.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/format.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noreturn.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/fl_type.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward/2/assume.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/hash.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/st.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/proc.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/iterator.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/iterator.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/static_assert.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/stdbool.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/special_consts.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/symbol.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stddef.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/string.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noalias.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/pure.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/cast.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/constant_p.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/has/builtin.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value_type.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/variable.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noreturn.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/assert.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward/2/assume.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward/2/inttypes.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/inttypes.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward/2/limits.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/intern.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/defines.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stdarg.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/st.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/array.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/bignum.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stddef.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward/2/long_long.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/class.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/compar.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/cold.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noreturn.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/complex.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/deprecated.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/pure.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/long.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/cont.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/iterator.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/dir.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/enum.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/enumerator.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/eval.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noreturn.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/iterator.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/symbol.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/error.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/eval.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/file.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/pure.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/gc.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stddef.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/types.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/cold.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noreturn.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/pure.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/hash.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/io.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/load.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/marshal.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/numeric.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/cold.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noreturn.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/object.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/const.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/deprecated.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/pure.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/parse.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/const.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/proc.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/process.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noreturn.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/random.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/range.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/rational.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/pure.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic/long.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/re.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/ruby.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/select.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/types.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/select/largesize.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/pure.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/signal.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/pure.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/sprintf.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/format.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/string.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stddef.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/string.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stdint.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/deprecated.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/pure.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/constant_p.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/variable.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/st.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/struct.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/vm.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/thread.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/cast.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/time.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/time.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/variable.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noreturn.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/st.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/vm.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/subst.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/debug.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/returns_nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/event.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/event.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/defines.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/encoding.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/ruby.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/encoding/coderange.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/const.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/pure.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/fl_type.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/encoding/ctype.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/onigmo.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stddef.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/const.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/encoding/encoding.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/oniguruma.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/onigmo.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/const.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/deprecated.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noalias.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/pure.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/returns_nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core/rbasic.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/fl_type.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/encoding/encoding.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/encoding/pathname.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/encoding/encoding.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/encoding/re.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/encoding/encoding.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/encoding/sprintf.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stdarg.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/format.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noreturn.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/encoding/encoding.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/encoding/string.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/encoding/encoding.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/string.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/encoding/symbol.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/encoding/encoding.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/encoding/transcode.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/fiber/scheduler.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/errno.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/errno.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_errno_t.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stddef.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/ruby.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/arithmetic.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/intern.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/io.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/stdio.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/encoding.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/errno.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/errno.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/poll.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/poll.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/const.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/pure.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noreturn.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward/2/attributes.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/memory_view.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stddef.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/types.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/pure.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core/rtypeddata.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/stdbool.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/missing.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/onigmo.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/oniguruma.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/ractor.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/fl_type.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/special_consts.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/stdbool.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/random.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/ruby.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/re.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/stdio.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/regex.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/oniguruma.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core/rmatch.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/artificial.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/pure.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/cast.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/core/rbasic.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value_type.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/assert.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/regex.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/ruby.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/st.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/thread.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/intern/thread.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/thread_native.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/pthread.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/pthread/sched.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/pthread/pthread_impl.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/time.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_attr_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_cond_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_condattr_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_key_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_mutex_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_mutexattr_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_once_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_rwlock_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_rwlockattr_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/pthread/qos.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_attr_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/qos.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_mach_port_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_sigset_t.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/util.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stddef.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/types.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noalias.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nodiscard.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/restrict.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/returns_nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/defines.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/version.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/vm.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/dllexport.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/atomic.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/config.h
  cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.3/lib/clang/16/include/stddef.h
  cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/types.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/assert.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/backward/2/limits.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/artificial.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/noalias.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/attr/nonnull.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/compiler_since.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/cast.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/value.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/static_assert.h
  cargo:rerun-if-changed=/opt/rubies/3.2.0/include/ruby-3.2.0/ruby/internal/stdbool.h

  --- stderr
  Using bindgen with clang args: ["-I/opt/rubies/3.2.0/include/ruby-3.2.0", "-I/opt/rubies/3.2.0/include/ruby-3.2.0/arm64-darwin21.5.0", "-fms-extensions", "-fdeclspec", "-O3", "-fno-fast-math", "-ggdb3", "-Wno-error=implicit-function-declaration", "-I/opt/homebrew/opt/openssl@1.1/include", "-I/opt/homebrew/opt/readline/include", "-I/opt/homebrew/opt/libyaml/include", "-I/opt/homebrew/opt/gdbm/include", "-D_XOPEN_SOURCE", "-D_DARWIN_C_SOURCE", "-D_DARWIN_UNLIMITED_SELECT", "-D_REENTRANT"]
  thread 'main' panicked at '"union_(unnamed_at_/opt/rubies/3_2_0/include/ruby-3_2_0/ruby/internal/anyargs_h_271_1)" is not a valid Ident', /Users/wperron/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.54/src/fallback.rs:811:9
  stack backtrace:
     0: rust_begin_unwind
               at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:579:5
     1: core::panicking::panic_fmt
               at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panicking.rs:64:14
     2: proc_macro2::fallback::validate_ident
     3: proc_macro2::fallback::Ident::_new
     4: proc_macro2::fallback::Ident::new
     5: proc_macro2::imp::Ident::new
     6: proc_macro2::Ident::new
     7: bindgen::ir::context::BindgenContext::rust_ident_raw
     8: bindgen::ir::context::BindgenContext::rust_ident
     9: <bindgen::ir::comp::CompInfo as bindgen::codegen::CodeGenerator>::codegen
    10: <bindgen::ir::ty::Type as bindgen::codegen::CodeGenerator>::codegen
    11: <bindgen::ir::item::Item as bindgen::codegen::CodeGenerator>::codegen
    12: <bindgen::ir::module::Module as bindgen::codegen::CodeGenerator>::codegen::{{closure}}
    13: <bindgen::ir::module::Module as bindgen::codegen::CodeGenerator>::codegen
    14: <bindgen::ir::item::Item as bindgen::codegen::CodeGenerator>::codegen
    15: bindgen::codegen::codegen::{{closure}}
    16: bindgen::ir::context::BindgenContext::gen
    17: bindgen::codegen::codegen
    18: bindgen::Bindings::generate
    19: bindgen::Builder::generate
    20: rb_sys_build::bindings::generate
    21: build_script_main::main
    22: core::ops::function::FnOnce::call_once
  note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
warning: build failed, waiting for other jobs to finish...
ianks commented 1 year ago

Ok so I was able to recreate the error on Ruby 3.2. When including the patch to Crates.io, I got a warning:

warning: Patch `rb-sys v0.9.76 (https://github.com/oxidize-rb/rb-sys?branch=bindgen-0-62#c6dfa42b)` was not used in the crate graph.
Check that the patched package version and available features are compatible
with the dependency requirements. If the patch has a different version from
what is locked in the Cargo.lock file, run `cargo update` to use the new
version. This may also occur with an optional dependency that is not enabled.

Running $ cargo update -p rb-sys made sure the update went through, and the issue went away. So I think this confirms #208 solves the issue.