From 511fcee1d7ab579b5f8fcdcc3d192019e45c3609 Mon Sep 17 00:00:00 2001 From: Dustin Rodrigues Date: Wed, 24 Feb 2021 09:03:50 -0500 Subject: [PATCH] dev-cmd/prof: prevent from running on Apple Silicon --- Library/Homebrew/dev-cmd/prof.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Library/Homebrew/dev-cmd/prof.rb b/Library/Homebrew/dev-cmd/prof.rb index 0d49f551a5..e1e67c2bc3 100644 --- a/Library/Homebrew/dev-cmd/prof.rb +++ b/Library/Homebrew/dev-cmd/prof.rb @@ -13,6 +13,8 @@ module Homebrew Homebrew::CLI::Parser.new do description <<~EOS Run Homebrew with a Ruby profiler. For example, `brew prof readall`. + + *Note:* Not (yet) working on Apple Silicon. EOS switch "--stackprof", description: "Use `stackprof` instead of `ruby-prof` (the default)." @@ -22,6 +24,8 @@ module Homebrew end def prof + raise UsageError, "not (yet) working on Apple Silicon!" if Hardware::CPU.arm? + args = prof_args.parse brew_rb = (HOMEBREW_LIBRARY_PATH/"brew.rb").resolved_path