[object Object]

← back to Exo

macos

201996af8aef275012485dc354b51696840e7fa2 · 2024-08-02 16:17:10 +0100 · Alex Cheema

Files touched

Diff

commit 201996af8aef275012485dc354b51696840e7fa2
Author: Alex Cheema <alexcheema123@gmail.com>
Date:   Fri Aug 2 16:17:10 2024 +0100

    macos
---
 .circleci/config.yml | 19 +++++++------------
 1 file changed, 7 insertions(+), 12 deletions(-)

diff --git a/.circleci/config.yml b/.circleci/config.yml
index 16e0c2f0..9f1ad546 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -180,21 +180,16 @@ jobs:
       - run: system_profiler SPHardwareDataType
 
   chatgpt_api_integration_test_tinygrad:
-    docker:
-      - image: cimg/base:current
-    resource_class: xlarge
+    macos:
+      xcode: "15.4.0"
+    resource_class: macos.m1.large.gen1
     steps:
       - checkout
       - run:
-          name: Set up
-          command: |
-            sudo add-apt-repository ppa:deadsnakes/ppa -y
-            sudo apt update -y
-            sudo apt install -y python3.12 python3-pip python3-venv clang
-      - run:
-          name: Create and activate virtual environment
+          name: Set up Python
           command: |
-            python -m venv env
+            brew install python@3.12
+            python3.12 -m venv env
             source env/bin/activate
       - run:
           name: Install dependencies
@@ -213,5 +208,5 @@ workflows:
       - unit_test
       - discovery_integration_test
       - chatgpt_api_integration_test_mlx
-      - test_cuda
+      - test_macos_m1
       - chatgpt_api_integration_test_tinygrad
\ No newline at end of file

← 0eb5c0c6 mac runners  ·  back to Exo  ·  disable tinygrad test for now. need a larger runner or smale f93ae2b5 →