From d3dbf1e8f2e15a426d8bf172c75bbcc7a6b02735 Mon Sep 17 00:00:00 2001 From: Tian Gao Date: Tue, 30 Jan 2024 13:18:03 -0800 Subject: [PATCH] Disallow install on arm+mac --- src/viztracer/viztracer.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/viztracer/viztracer.py b/src/viztracer/viztracer.py index 0c41dbdd..28082aa6 100644 --- a/src/viztracer/viztracer.py +++ b/src/viztracer/viztracer.py @@ -4,6 +4,7 @@ import builtins import multiprocessing import os +import platform import signal import sys from typing import Any, Callable, Dict, Optional, Sequence, Tuple, Union @@ -135,8 +136,9 @@ def register_global(self) -> None: builtins.__dict__["__viz_tracer__"] = self def install(self) -> None: - if sys.platform == "win32": - print("remote install is not supported on Windows!") + if (sys.platform == "win32" + or (sys.platform == "darwin" and "arm" in platform.processor())): + print("remote install is not supported on this platform!") sys.exit(1) def signal_start(signum, frame):