T20030_test1j(normal) unexpected failure
Primarily, this test fails in the thread_sanitizer job, along with a bunch of others (#22520). However, it has failed once (in my data) in a "normal" validate job: https://gitlab.haskell.org/ghc/ghc/-/jobs/1322105, aarch64-linux-deb10-validate.
Example:
=====> 1300 of 9257 [0, 0, 0]
=====> 1400 of 9257 [0, 0, 0]
Compile failed (exit code 139) errors were:
[ 1 of 13] Compiling A[boot] ( A.hs-boot, A.o-boot )
Segmentation fault (core dumped)
*** unexpected failure for T20030_test1j(normal)
=====> 1500 of 9257 [0, 1, 0]
All cases since last April:
create temp table jt as
select rowid from job_trace where trace match '"unexpected failure for T20030_test1j"'
;
create temp table jj as
select job_id, json ->> '$.name' like '%thread_sanitizer' is_thread_sanitizer
from job
;
select json ->> '$.created_at', jj.job_id
from jj
left join jt
on jj.job_id = jt.rowid
left join job on
jj.job_id = job.job_id
where
is_thread_sanitizer = 0
and jt.rowid is not null
order by is_thread_sanitizer
---------
json ->> '$.created_at' job_id
------------------------ -------
2022-06-16T10:43:55.428Z 1084081
2022-06-16T13:43:27.707Z 1084214
2022-09-28T12:30:20.615Z 1184977
2022-09-28T12:30:21.831Z 1184980
2022-09-28T12:30:21.908Z 1184982
2022-09-28T12:30:22.697Z 1185002
2023-01-17T19:45:40.552Z 1310940
2023-01-25T13:32:27.839Z 1322105
- https://gitlab.haskell.org/ghc/ghc/-/jobs/1084081
- https://gitlab.haskell.org/ghc/ghc/-/jobs/1084214
- https://gitlab.haskell.org/ghc/ghc/-/jobs/1184977
- https://gitlab.haskell.org/ghc/ghc/-/jobs/1184980
- https://gitlab.haskell.org/ghc/ghc/-/jobs/1184982
- https://gitlab.haskell.org/ghc/ghc/-/jobs/1185002
- https://gitlab.haskell.org/ghc/ghc/-/jobs/1310940
- https://gitlab.haskell.org/ghc/ghc/-/jobs/1322105
Edited by Bryan R