Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci-test-gc-core failed: A "spawn and wait lots of tasks" test failed #114

Open
qinsoon opened this issue Jan 23, 2024 · 1 comment
Open
Labels
bug Something isn't working

Comments

@qinsoon
Copy link
Member

qinsoon commented Jan 23, 2024

In https://github.com/mmtk/mmtk-core/actions/runs/7603829506/job/20706033725?pr=1073, there is a random failure in the threads tests.

threads
-> Run
Whitespace check found no issues.
    JULIA test/threads
Running parallel tests with:
  nworkers() = 1
  nthreads() = 4
  Sys.CPU_THREADS = 2
  Sys.total_memory() = 15.607 GiB
  Sys.free_memory() = 14.190 GiB

Test  (Worker) | Time (s) | GC (s) | GC % | Alloc (MB) | RSS (MB)
threads    (1) |        started at 2024-01-21T21:25:57.844
Test Summary:                               |  Pass  Total   Time
threads_exec.jl with JULIA_NUM_THREADS == 1 | 40353  40353  37.4s
Test Summary:                               |  Pass  Total   Time
threads_exec.jl with JULIA_NUM_THREADS == 2 | 45713  45713  34.6s
Test Summary:                               |  Pass  Total   Time
threads_exec.jl with JULIA_NUM_THREADS == 4 | 43803  43803  35.1s
Test Summary:                               |  Pass  Total   Time
threads_exec.jl with JULIA_NUM_THREADS == 4 | 47103  47103  35.6s
┌ Error: A "spawn and wait lots of tasks" test failed
│   n = 2000000
│   proc.exitcode = 0
│   proc.termsignal = 0
│   success(proc) = true
│   timeout = true
└ @ Main.Test84Main_threads ~/work/mmtk-core/mmtk-core/mmtk-julia/vm/julia/test/threads.jl:313
threads    (1) |         failed at 2024-01-21T21:30:56.635
Test Failed at /home/runner/work/mmtk-core/mmtk-core/mmtk-julia/vm/julia/test/threads.jl:320
  Expression: !timeout



Test Summary: | Pass  Fail  Total  Time
  Overall     |   50     1     51  0.5s
    threads   |   50     1     51  4m59.5s
    FAILURE

The global RNG seed was 0x7cd3376b3527438d6fed6c7518c967bd.

Error in testset threads:
Test Failed at /home/runner/work/mmtk-core/mmtk-core/mmtk-julia/vm/julia/test/threads.jl:320
  Expression: !timeout

ERROR: LoadError: Test run finished with errors
in expression starting at /home/runner/work/mmtk-core/mmtk-core/mmtk-julia/vm/julia/test/runtests.jl:95
make[1]: *** [Makefile:30: threads] Error 1
make: *** [Makefile:633: test-threads] Error 2
@qinsoon qinsoon added the bug Something isn't working label Jan 23, 2024
@udesou
Copy link
Contributor

udesou commented Feb 1, 2024

Note that it failed on Mac and windows for stock Julia, so I'm not sure if this is mmtk-specific: JuliaLang/julia#43124 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants