@@ -504,58 +504,6 @@ jobs:
504504 uses : ./.github/actions/print-logs
505505 if : ${{ !cancelled() }}
506506
507- x86_64-macos-native :
508- name : " x86_64: macOS Ventura, Valgrind"
509- # See: https://github.com/actions/runner-images#available-images.
510- runs-on : macos-13
511-
512- env :
513- CC : ' clang'
514- HOMEBREW_NO_AUTO_UPDATE : 1
515- HOMEBREW_NO_INSTALL_CLEANUP : 1
516- SYMBOL_CHECK : ' no'
517-
518- strategy :
519- fail-fast : false
520- matrix :
521- env_vars :
522- - { WIDEMUL: 'int64', RECOVERY: 'yes', ECDH: 'yes', EXTRAKEYS: 'yes', SCHNORRSIG: 'yes', MUSIG: 'yes', ELLSWIFT: 'yes' }
523- - { WIDEMUL: 'int128_struct', ECMULTGENKB: 2, ECMULTWINDOW: 4 }
524- - { WIDEMUL: 'int128', ECDH: 'yes', EXTRAKEYS: 'yes', SCHNORRSIG: 'yes', MUSIG: 'yes', ELLSWIFT: 'yes' }
525- - { WIDEMUL: 'int128', RECOVERY: 'yes' }
526- - { WIDEMUL: 'int128', RECOVERY: 'yes', ECDH: 'yes', EXTRAKEYS: 'yes', SCHNORRSIG: 'yes', MUSIG: 'yes', ELLSWIFT: 'yes' }
527- - { WIDEMUL: 'int128', RECOVERY: 'yes', ECDH: 'yes', EXTRAKEYS: 'yes', SCHNORRSIG: 'yes', MUSIG: 'yes', ELLSWIFT: 'yes', CC: 'gcc' }
528- - { WIDEMUL: 'int128', RECOVERY: 'yes', ECDH: 'yes', EXTRAKEYS: 'yes', SCHNORRSIG: 'yes', MUSIG: 'yes', ELLSWIFT: 'yes', WRAPPER_CMD: 'valgrind --error-exitcode=42', SECP256K1_TEST_ITERS: 2 }
529- - { WIDEMUL: 'int128', RECOVERY: 'yes', ECDH: 'yes', EXTRAKEYS: 'yes', SCHNORRSIG: 'yes', MUSIG: 'yes', ELLSWIFT: 'yes', CC: 'gcc', WRAPPER_CMD: 'valgrind --error-exitcode=42', SECP256K1_TEST_ITERS: 2 }
530- - { WIDEMUL: 'int128', RECOVERY: 'yes', ECDH: 'yes', EXTRAKEYS: 'yes', SCHNORRSIG: 'yes', MUSIG: 'yes', ELLSWIFT: 'yes', CPPFLAGS: '-DVERIFY', CTIMETESTS: 'no' }
531- - BUILD : ' distcheck'
532-
533- steps :
534- - name : Checkout
535- uses : actions/checkout@v4
536-
537- - name : Install Homebrew packages
538- run : |
539- brew install --quiet automake libtool gcc
540- ln -s $(brew --prefix gcc)/bin/gcc-?? /usr/local/bin/gcc
541-
542- - name : Install and cache Valgrind
543- uses : ./.github/actions/install-homebrew-valgrind
544-
545- - name : CI script
546- env : ${{ matrix.env_vars }}
547- run : ./ci/ci.sh
548-
549- - name : Symbol check
550- run : |
551- python3 --version
552- python3 -m pip install lief
553- python3 ./tools/symbol-check.py .libs/libsecp256k1.dylib
554-
555- - name : Print logs
556- uses : ./.github/actions/print-logs
557- if : ${{ !cancelled() }}
558-
559507 arm64-macos-native :
560508 name : " ARM64: macOS Sonoma"
561509 # See: https://github.com/actions/runner-images#available-images.
0 commit comments