@@ -38,59 +38,59 @@ jobs:
38
38
strategy :
39
39
fail-fast : false
40
40
matrix :
41
- version :
42
- - " 1.10"
43
- - " 1.11"
44
- # - 'nightly'
45
- os :
46
- - ubuntu-24.04
47
- # `ubuntu-22.04-arm` is considered more stable than `ubuntu-24.04-arm`:
48
- # <https://github.com/orgs/community/discussions/148648#discussioncomment-12099554>.
49
- - ubuntu-22.04-arm
50
- # Disable `macOS-13` until
51
- # <https://github.com/EnzymeAD/Reactant.jl/issues/867> is resolved.
52
- # - macOS-13
53
- - macOS-latest
54
- test_group :
55
- - core
56
- - neural_networks
57
- - integration
58
- runtime :
59
- - " PJRT"
60
- - " IFRT"
61
- assertions :
62
- - false
41
+ # version:
42
+ # - "1.10"
43
+ # - "1.11"
44
+ # # - 'nightly'
45
+ # os:
46
+ # - ubuntu-24.04
47
+ # # `ubuntu-22.04-arm` is considered more stable than `ubuntu-24.04-arm`:
48
+ # # <https://github.com/orgs/community/discussions/148648#discussioncomment-12099554>.
49
+ # - ubuntu-22.04-arm
50
+ # # Disable `macOS-13` until
51
+ # # <https://github.com/EnzymeAD/Reactant.jl/issues/867> is resolved.
52
+ # # - macOS-13
53
+ # - macOS-latest
54
+ # test_group:
55
+ # - core
56
+ # - neural_networks
57
+ # - integration
58
+ # runtime:
59
+ # - "PJRT"
60
+ # - "IFRT"
61
+ # assertions:
62
+ # - false
63
63
include :
64
- - os : linux-x86-ct6e-180-4tpu
65
- version : " 1.11"
66
- assertions : false
67
- test_group : core
68
- runtime : " IFRT"
69
- - os : linux-x86-ct6e-180-4tpu
70
- version : " 1.11"
71
- assertions : false
72
- test_group : integration
73
- runtime : " IFRT"
64
+ # - os: linux-x86-ct6e-180-4tpu
65
+ # version: "1.11"
66
+ # assertions: false
67
+ # test_group: core
68
+ # runtime: "IFRT"
69
+ # - os: linux-x86-ct6e-180-4tpu
70
+ # version: "1.11"
71
+ # assertions: false
72
+ # test_group: integration
73
+ # runtime: "IFRT"
74
74
- os : linux-x86-ct6e-180-4tpu
75
75
version : " 1.11"
76
76
assertions : false
77
77
test_group : neural_networks
78
78
runtime : " IFRT"
79
- - os : ubuntu-24.04
80
- version : " 1.10"
81
- assertions : true
82
- test_group : core
83
- runtime : " PJRT"
84
- - os : ubuntu-24.04
85
- version : " 1.10"
86
- assertions : true
87
- test_group : neural_networks
88
- runtime : " PJRT"
89
- - os : ubuntu-24.04
90
- version : " 1.10"
91
- assertions : true
92
- test_group : integration
93
- runtime : " PJRT"
79
+ # - os: ubuntu-24.04
80
+ # version: "1.10"
81
+ # assertions: true
82
+ # test_group: core
83
+ # runtime: "PJRT"
84
+ # - os: ubuntu-24.04
85
+ # version: "1.10"
86
+ # assertions: true
87
+ # test_group: neural_networks
88
+ # runtime: "PJRT"
89
+ # - os: ubuntu-24.04
90
+ # version: "1.10"
91
+ # assertions: true
92
+ # test_group: integration
93
+ # runtime: "PJRT"
94
94
# - os: ubuntu-24.04
95
95
# libReactant: packaged
96
96
# version: '1.10'
@@ -110,6 +110,10 @@ jobs:
110
110
# https://github.com/actions/runner/issues/2058
111
111
run : |
112
112
echo "TMPDIR=${GITHUB_WORKSPACE}/tmp" >> ${GITHUB_ENV}
113
+ - name : Install GDB
114
+ run : |
115
+ apt update
116
+ apt install -y gdb
113
117
- uses : actions/checkout@v4
114
118
- name : Create TMPDIR
115
119
run : |
@@ -157,10 +161,15 @@ jobs:
157
161
- name : " Run Tests"
158
162
timeout-minutes : 60
159
163
run : |
160
- import Pkg
161
- Pkg.Registry.update()
162
- Pkg.test(; coverage="user")
163
- shell : julia --color=yes --code-coverage=user --depwarn=yes --project=. {0}
164
+ echo 'run' > gdb_cmds
165
+ echo 'bt' >> gdb_cmds
166
+ echo 'quit' >> gdb_cmds
167
+ gdb -q -batch -x gdb_cmds --args julia --color=yes --code-coverage=user --depwarn=yes --project=. -e '
168
+ import Pkg;
169
+ Pkg.Registry.update();
170
+ Pkg.test(; coverage="user");
171
+ '
172
+ # shell: julia --color=yes --code-coverage=user --depwarn=yes --project=. {0}
164
173
id : run_tests
165
174
env :
166
175
JULIA_PKG_SERVER_REGISTRY_PREFERENCE : eager
0 commit comments