JuliaStats / MixedModels.jl

A Julia package for fitting (statistical) mixed-effects models
http://juliastats.org/MixedModels.jl/stable
MIT License
405 stars 48 forks source link

add compat for stdlibs #728

Closed palday closed 11 months ago

codecov[bot] commented 11 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

see 1 file with indirect coverage changes

:loudspeaker: Thoughts on this report? Let us know!.

github-actions[bot] commented 11 months ago

Benchmark Report for /home/runner/work/MixedModels.jl/MixedModels.jl

Job Properties

Results

A ratio greater than 1.0 denotes a possible regression (marked with :x:), while a ratio less than 1.0 denotes a possible improvement (marked with :white_check_mark:). Only significant results - results that indicate possible regressions or improvements - are shown below (thus, an empty table means that all benchmark results remained invariant between builds).

ID time ratio memory ratio
["crossed", "insteval:1"] 1.06 (5%) :x: 1.00 (1%)
["crossed", "insteval:2"] 1.07 (5%) :x: 1.00 (1%)
["crossed", "ml1m:1"] 0.99 (5%) 0.76 (1%) :white_check_mark:
["crossed", "mrk17_exp1:1"] 0.01 (5%) :white_check_mark: 0.19 (1%) :white_check_mark:
["crossedvector", "d3:1"] 0.65 (5%) :white_check_mark: 0.45 (1%) :white_check_mark:
["crossedvector", "mrk17_exp1:2"] 0.75 (5%) :white_check_mark: 0.65 (1%) :white_check_mark:
["nested", "pastes:2"] 1.01 (5%) 0.99 (1%) :white_check_mark:
["singlevector", "sleepstudy:3"] 0.00 (5%) :white_check_mark: 0.00 (1%) :white_check_mark:

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

Julia versioninfo

Target

Julia Version 1.9.3
Commit bed2cd540a1 (2023-08-24 14:43 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 22.04.3 LTS
  uname: Linux 6.2.0-1015-azure #15~22.04.1-Ubuntu SMP Fri Oct  6 13:20:44 UTC 2023 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1  2445 MHz       1499 s          0 s        270 s       3613 s          0 s
       #2  3243 MHz       2214 s          0 s        306 s       2875 s          0 s
       #3  2597 MHz       1268 s          0 s        467 s       3656 s          0 s
       #4  2523 MHz       1610 s          0 s        428 s       3349 s          0 s
  Memory: 15.606914520263672 GB (13661.7734375 MB free)
  Uptime: 542.55 sec
  Load Avg:  1.71  1.37  0.74
  WORD_SIZE: 64
  LIBM: libopenlibm
  LLVM: libLLVM-14.0.6 (ORCJIT, znver3)
  Threads: 1 on 4 virtual cores

Baseline

Julia Version 1.9.3
Commit bed2cd540a1 (2023-08-24 14:43 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 22.04.3 LTS
  uname: Linux 6.2.0-1015-azure #15~22.04.1-Ubuntu SMP Fri Oct  6 13:20:44 UTC 2023 x86_64 x86_64
  CPU: AMD EPYC 7763 64-Core Processor: 
              speed         user         nice          sys         idle          irq
       #1  2445 MHz       2249 s          0 s        422 s       5356 s          0 s
       #2  3243 MHz       2825 s          0 s        460 s       4753 s          0 s
       #3  2622 MHz       2459 s          0 s        550 s       5029 s          0 s
       #4  2445 MHz       3099 s          0 s        518 s       4417 s          0 s
  Memory: 15.606914520263672 GB (13768.47265625 MB free)
  Uptime: 807.59 sec
  Load Avg:  1.54  1.58  1.01
  WORD_SIZE: 64
  LIBM: libopenlibm
  LLVM: libLLVM-14.0.6 (ORCJIT, znver3)
  Threads: 1 on 4 virtual cores