Skip to content

Commit 7ced0a3

Browse files
authored
Cibw test (GraphBLAS#6)
* Bump version for testpypi * Update for linux images * Enable linux aarch64, disable osx-arm64 * Bunch of changes from scikit-learn's file * Undo last changes * Try to see what is modifying repo * Modify dirty string * Try ignoring GraphBLAS-{version}/ checkout folder * Just keep swimming
1 parent ce05eb4 commit 7ced0a3

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

.github/workflows/wheels.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ jobs:
9292
CIBW_ENVIRONMENT_MACOS: BREW_LIBOMP="1"
9393

9494
# Uncomment to only build CPython wheels
95-
CIBW_BUILD: "cp*"
95+
# CIBW_BUILD: "cp*"
9696

9797
# macOS: build x86_64 and arm64
9898
#CIBW_ARCHS_MACOS: "x86_64 arm64"

add_arm_to_libomp_dylib.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,5 @@ tar -xzf $(brew --cache --bottle-tag=arm64_big_sur libomp) --strip-components 2
1414
# merge
1515
lipo armlib/lib/libomp.dylib $(brew --prefix libomp)/lib/libomp.dylib -output libomp.dylib -create
1616
cp -f libomp.dylib $(brew --prefix libomp)/lib
17+
rm libomp.dylib
18+
rm -rf armlib

suitesparse.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -49,15 +49,15 @@ cd GraphBLAS-${VERSION}/build
4949
# Also the build with all types enabled sometimes stalls on GitHub Actions. Probably due to exceeded resource limits.
5050
# These can still be used, they'll just have reduced performance (AFAIK similar to UDTs).
5151
# TODO
52-
echo "#define GxB_NO_BOOL 1" >> ../Source/GB_control.h #
53-
echo "#define GxB_NO_FP32 1" >> ../Source/GB_control.h #
54-
echo "#define GxB_NO_FP64 1" >> ../Source/GB_control.h #
52+
# echo "#define GxB_NO_BOOL 1" >> ../Source/GB_control.h #
53+
# echo "#define GxB_NO_FP32 1" >> ../Source/GB_control.h #
54+
# echo "#define GxB_NO_FP64 1" >> ../Source/GB_control.h #
5555
echo "#define GxB_NO_FC32 1" >> ../Source/GB_control.h #
5656
echo "#define GxB_NO_FC64 1" >> ../Source/GB_control.h #
5757
echo "#define GxB_NO_INT16 1" >> ../Source/GB_control.h
5858
echo "#define GxB_NO_INT32 1" >> ../Source/GB_control.h
59-
echo "#define GxB_NO_INT64 1" >> ../Source/GB_control.h #
60-
echo "#define GxB_NO_INT8 1" >> ../Source/GB_control.h
59+
# echo "#define GxB_NO_INT64 1" >> ../Source/GB_control.h #
60+
# echo "#define GxB_NO_INT8 1" >> ../Source/GB_control.h
6161
echo "#define GxB_NO_UINT16 1" >> ../Source/GB_control.h
6262
echo "#define GxB_NO_UINT32 1" >> ../Source/GB_control.h
6363
echo "#define GxB_NO_UINT64 1" >> ../Source/GB_control.h

0 commit comments

Comments
 (0)