File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -371,6 +371,31 @@ jobs:
371371 path : testdarwinarm.txt
372372 overwrite : true
373373
374+ # macOS arm64 no pyxes -------------------------------------------------
375+ jemacosarmpyx0 :
376+ name : JE (macOS arm64 nopyx)
377+ runs-on : macos-15
378+ steps :
379+ - name : Checkout Git repository
380+ uses : actions/checkout@v4
381+
382+ - name : Setup Environment (macOS arm64 nopyx)
383+ run : |
384+ bash script/install-mac.sh
385+
386+ - name : Build JE (macOS arm64 nopyx)
387+ env :
388+ CC : clang
389+ USE_SLEEF : 1
390+ USE_OPENMP : 0
391+ USE_PYXES : 0
392+ run : |
393+ script/buildga.sh darwin || exit 1
394+
395+ - name : Test JE (macOS arm64 nopyx)
396+ run : |
397+ script/testga.sh darwin || exit 1
398+
374399# rpi64arm -------------------------------------------------------------
375400 jerpi64arm :
376401 name : JE (Linux arm64)
Original file line number Diff line number Diff line change @@ -49,7 +49,7 @@ NB. gfft and glapack - run separately with additional addons
4949blacklist=: ((< testpath), each ' gmbx.ijs' ; ' gfft.ijs' ; ' glapack.ijs' ), testfiles ' gmbx' NB. mapped boxed arrays no longer supported
5050blacklist=: blacklist, (IFRASPI< (IF64< UNAME-: ' Linux' )+. (IFWIN> IF64)+. IFIOS+. (UNAME-: ' Wasm' ))# (< testpath), each < ' gregex.ijs' NB. require libjpcre2 binary
5151blacklist=: blacklist, (0 = (9 !: 56 ' c_avx2' )+. 9 !: 56 ' emu_avx2' )# (< testpath), each ' g6x14.ijs' ; ' g128x14.ijs' ; ' g128x19.ijs' NB. avx2 or emu_avx2
52- blacklist=: blacklist, (0 = 9 !: 56 ' PYXES' )# (< testpath), each ' gtdot.ijs' ; ' gtdot1.ijs' ; ' gtdot2.ijs' ; ' gtdot3.ijs' ; ' gtdot4.ijs' ; ' gtdot5.ijs' NB. require multithreading
52+ blacklist=: blacklist, (0 = 9 !: 56 ' PYXES' )# (< testpath), each ' gtdot.ijs' ; ' gtdot1.ijs' ; ' gtdot2.ijs' ; ' gtdot3.ijs' ; ' gtdot4.ijs' ; ' gtdot5.ijs' ; ' g128x14.ijs ' ; ' g128x19.ijs ' NB. require multithreading
5353blacklist=: blacklist, (0 = 15 !: 23 ' ' )# (< testpath), each ' g15x.ijs' ; ' g7x5.ijs' ; ' gdll.ijs' ; ' gdll_df.ijs' ; ' gmmf.ijs' ; ' gmmf1s.ijs' ; ' gmmf1u.ijs' ; ' gmmf1w.ijs' NB. 15!:0 unavailable
5454blacklist=: blacklist, (' Wasm' -: UNAME)# (< testpath), each < ' gstack.ijs' NB. crash
5555blacklist=: blacklist, (IFQT*. ' Wasm' -: UNAME)# (< testpath), each ' g331ps.ijs' ; ' gsp422.ijs' ; ' gsp432.ijs' NB. crash
You can’t perform that action at this time.
0 commit comments