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

Bump codecov/codecov-action from 3 to 4 #235

Closed

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 5, 2024

Bumps codecov/codecov-action from 3 to 4.

Release notes

Sourced from codecov/codecov-action's releases.

v4.0.0

v4 of the Codecov Action uses the CLI as the underlying upload. The CLI has helped to power new features including local upload, the global upload token, and new upcoming features.

Breaking Changes

  • The Codecov Action runs as a node20 action due to node16 deprecation. See this post from GitHub on how to migrate.
  • Tokenless uploading is unsupported. However, PRs made from forks to the upstream public repos will support tokenless (e.g. contributors to OS projects do not need the upstream repo's Codecov token). This doc shows instructions on how to add the Codecov token.
  • OS platforms have been added, though some may not be automatically detected. To see a list of platforms, see our CLI download page
  • Various arguments to the Action have been changed. Please be aware that the arguments match with the CLI's needs

v3 versions and below will not have access to CLI features (e.g. global upload token, ATS).

What's Changed

... (truncated)

Changelog

Sourced from codecov/codecov-action's changelog.

4.0.0-beta.2

Fixes

  • #1085 not adding -n if empty to do-upload command

4.0.0-beta.1

v4 represents a move from the universal uploader to the Codecov CLI. Although this will unlock new features for our users, the CLI is not yet at feature parity with the universal uploader.

Breaking Changes

  • No current support for aarch64 and alpine architectures.
  • Tokenless uploading is unsuported
  • Various arguments to the Action have been removed

3.1.4

Fixes

  • #967 Fix typo in README.md
  • #971 fix: add back in working dir
  • #969 fix: CLI option names for uploader

Dependencies

  • #970 build(deps-dev): bump @​types/node from 18.15.12 to 18.16.3
  • #979 build(deps-dev): bump @​types/node from 20.1.0 to 20.1.2
  • #981 build(deps-dev): bump @​types/node from 20.1.2 to 20.1.4

3.1.3

Fixes

  • #960 fix: allow for aarch64 build

Dependencies

  • #957 build(deps-dev): bump jest-junit from 15.0.0 to 16.0.0
  • #958 build(deps): bump openpgp from 5.7.0 to 5.8.0
  • #959 build(deps-dev): bump @​types/node from 18.15.10 to 18.15.12

3.1.2

Fixes

  • #718 Update README.md
  • #851 Remove unsupported path_to_write_report argument
  • #898 codeql-analysis.yml
  • #901 Update README to contain correct information - inputs and negate feature
  • #955 fix: add in all the extra arguments for uploader

Dependencies

  • #819 build(deps): bump openpgp from 5.4.0 to 5.5.0
  • #835 build(deps): bump node-fetch from 3.2.4 to 3.2.10
  • #840 build(deps): bump ossf/scorecard-action from 1.1.1 to 2.0.4
  • #841 build(deps): bump @​actions/core from 1.9.1 to 1.10.0
  • #843 build(deps): bump @​actions/github from 5.0.3 to 5.1.1
  • #869 build(deps): bump node-fetch from 3.2.10 to 3.3.0
  • #872 build(deps-dev): bump jest-junit from 13.2.0 to 15.0.0
  • #879 build(deps): bump decode-uri-component from 0.2.0 to 0.2.2

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](codecov/codecov-action@v3...v4)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Feb 5, 2024
Copy link
Contributor

github-actions bot commented Feb 5, 2024

Benchmark Result

Judge result

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

Job Properties

  • Time of benchmarks:
  • Target: 5 Feb 2024 - 08:32
  • Baseline: 5 Feb 2024 - 08:38
  • Package commits:
  • Target: 0b141d
  • Baseline: 83bc71
  • Julia commits:
  • Target: cfcf8a
  • Baseline: cfcf8a
  • Julia command flags:
  • Target: None
  • Baseline: None
  • Environment variables:
  • Target: None
  • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). 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
["circuitsim", "mctrajectories_sumtype", "q1001_r1"] 0.94 (5%) ✅ 1.00 (1%)
["circuitsim", "pftrajectories", "q1001_r1"] 1.07 (5%) ❌ 1.00 (1%)
["circuitsim", "pftrajectories", "q101_r1"] 1.07 (5%) ❌ 1.00 (1%)
["circuitsim", "pftrajectories_sumtype", "q1001_r1"] 0.72 (5%) ✅ 1.00 (1%)
["circuitsim", "pftrajectories_sumtype", "q1001_r100"] 0.89 (5%) ✅ 1.00 (1%)
["circuitsim", "pftrajectories_sumtype", "q1001_r10000"] 0.94 (5%) ✅ 1.00 (1%)
["circuitsim", "pftrajectories_sumtype", "q101_r1"] 0.73 (5%) ✅ 1.00 (1%)
["circuitsim", "pftrajectories_union", "q1001_r1"] 0.93 (5%) ✅ 1.00 (1%)
["ecc", "evaluate_decoder", "shor_bp_shorsyn"] 0.00 (5%) ✅ 0.01 (1%) ✅
["ecc", "evaluate_decoder", "toric8_bp_naivesyn"] 1.02 (5%) 1.01 (1%) ❌
["stabilizer", "canon", "md_rref500"] 0.90 (5%) ✅ 1.00 (1%)
["stabilizer", "tensor", "diag_pow5_20"] 1.21 (5%) ❌ 1.00 (1%)

Benchmark Group List

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

  • ["circuitsim", "mctrajectories"]
  • ["circuitsim", "mctrajectories_sumtype"]
  • ["circuitsim", "mctrajectories_union"]
  • ["circuitsim", "pftrajectories"]
  • ["circuitsim", "pftrajectories_sumtype"]
  • ["circuitsim", "pftrajectories_union"]
  • ["clifford", "dense"]
  • ["clifford", "symbolic"]
  • ["ecc", "evaluate_decoder"]
  • ["pauli", "mul"]
  • ["stabilizer", "canon"]
  • ["stabilizer", "project"]
  • ["stabilizer", "tensor"]
  • ["stabilizer", "trace"]

Julia versioninfo

Target

Julia Version 1.11.0-DEV.1474
Commit cfcf8a02627 (2024-02-05 05:41 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-1019-azure #19~22.04.1-Ubuntu SMP Wed Jan 10 22:57:03 UTC 2024 x86_64 x86_64
 CPU: AMD EPYC 7763 64-Core Processor: 
 speed user nice sys idle irq
 #1 2588 MHz 2394 s 0 s 190 s 7287 s 0 s
 #2 2445 MHz 2100 s 0 s 206 s 7575 s 0 s
 #3 2445 MHz 2880 s 0 s 216 s 6756 s 0 s
 #4 3243 MHz 2761 s 0 s 175 s 6959 s 0 s
 Memory: 15.60690689086914 GB (13554.54296875 MB free)
 Uptime: 994.17 sec
 Load Avg: 1.0 1.04 0.77
 WORD_SIZE: 64
 LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline

Julia Version 1.11.0-DEV.1474
Commit cfcf8a02627 (2024-02-05 05:41 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-1019-azure #19~22.04.1-Ubuntu SMP Wed Jan 10 22:57:03 UTC 2024 x86_64 x86_64
 CPU: AMD EPYC 7763 64-Core Processor: 
 speed user nice sys idle irq
 #1 2445 MHz 3506 s 0 s 236 s 10086 s 0 s
 #2 3242 MHz 3023 s 0 s 249 s 10565 s 0 s
 #3 2445 MHz 4231 s 0 s 264 s 9314 s 0 s
 #4 2598 MHz 3284 s 0 s 217 s 10351 s 0 s
 Memory: 15.60690689086914 GB (13495.0859375 MB free)
 Uptime: 1390.63 sec
 Load Avg: 1.04 1.04 0.89
 WORD_SIZE: 64
 LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Target result

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

Job Properties

  • Time of benchmark: 5 Feb 2024 - 8:32
  • Package commit: 0b141d
  • Julia commit: cfcf8a
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["circuitsim", "mctrajectories", "q1001_r1"] 15.898 ms (5%) 500.77 KiB (1%) 18019
["circuitsim", "mctrajectories", "q101_r1"] 185.597 μs (5%) 50.53 KiB (1%) 1818
["circuitsim", "mctrajectories_sumtype", "q1001_r1"] 13.345 ms (5%) 496 bytes (1%) 9
["circuitsim", "mctrajectories_sumtype", "q101_r1"] 118.942 μs (5%) 256 bytes (1%) 8
["circuitsim", "mctrajectories_union", "q1001_r1"] 14.174 ms (5%) 496 bytes (1%) 9
["circuitsim", "mctrajectories_union", "q101_r1"] 117.529 μs (5%) 256 bytes (1%) 8
["circuitsim", "pftrajectories", "q1001_r1"] 62.987 μs (5%) 93.80 KiB (1%) 2001
["circuitsim", "pftrajectories", "q1001_r100"] 174.316 μs (5%) 93.80 KiB (1%) 2001
["circuitsim", "pftrajectories", "q1001_r10000"] 1.099 ms (5%) 93.80 KiB (1%) 2001
["circuitsim", "pftrajectories", "q101_r1"] 6.331 μs (5%) 9.42 KiB (1%) 201
["circuitsim", "pftrajectories_sumtype", "q1001_r1"] 44.192 μs (5%) 93.84 KiB (1%) 2002
["circuitsim", "pftrajectories_sumtype", "q1001_r100"] 155.962 μs (5%) 93.84 KiB (1%) 2002
["circuitsim", "pftrajectories_sumtype", "q1001_r10000"] 1.086 ms (5%) 93.84 KiB (1%) 2002
["circuitsim", "pftrajectories_sumtype", "q1001_r10000_fastrow"] 5.857 ms (5%) 93.84 KiB (1%) 2002
["circuitsim", "pftrajectories_sumtype", "q101_r1"] 4.518 μs (5%) 9.47 KiB (1%) 202
["circuitsim", "pftrajectories_union", "q1001_r1"] 20.919 μs (5%) 96 bytes (1%) 2
["circuitsim", "pftrajectories_union", "q1001_r100"] 132.217 μs (5%) 96 bytes (1%) 2
["circuitsim", "pftrajectories_union", "q1001_r10000"] 1.057 ms (5%) 96 bytes (1%) 2
["circuitsim", "pftrajectories_union", "q101_r1"] 2.334 μs (5%) 96 bytes (1%) 2
["clifford", "dense", "cnot250_on_dense500_destab"] 11.403 ms (5%) 512 bytes (1%) 8
["clifford", "dense", "cnot250_on_dense500_stab"] 5.729 ms (5%) 512 bytes (1%) 8
["clifford", "dense", "cnot250_on_diag500_destab"] 1.122 ms (5%) 512 bytes (1%) 8
["clifford", "dense", "cnot250_on_diag500_stab"] 560.046 μs (5%) 512 bytes (1%) 8
["clifford", "dense", "cnot_on_dense500_destab"] 50.595 μs (5%) 368 bytes (1%) 10
["clifford", "dense", "cnot_on_dense500_stab"] 23.875 μs (5%) 368 bytes (1%) 10
["clifford", "dense", "cnot_on_diag500_destab"] 26.449 μs (5%) 368 bytes (1%) 10
["clifford", "dense", "cnot_on_diag500_stab"] 13.084 μs (5%) 368 bytes (1%) 10
["clifford", "dense", "dense500_on_dense500_destab"] 11.396 ms (5%) 512 bytes (1%) 8
["clifford", "dense", "dense500_on_dense500_stab"] 5.726 ms (5%) 512 bytes (1%) 8
["clifford", "dense", "dense500_on_diag500_destab"] 980.181 μs (5%) 512 bytes (1%) 8
["clifford", "dense", "dense500_on_diag500_stab"] 560.066 μs (5%) 512 bytes (1%) 8
["clifford", "symbolic", "cnot250_on_dense500_destab"] 1.434 ms (5%)
["clifford", "symbolic", "cnot250_on_dense500_stab"] 686.904 μs (5%)
["clifford", "symbolic", "cnot250_on_diag500_destab"] 1.160 ms (5%)
["clifford", "symbolic", "cnot250_on_diag500_stab"] 568.993 μs (5%)
["clifford", "symbolic", "cnot_on_dense500_destab"] 4.739 μs (5%)
["clifford", "symbolic", "cnot_on_dense500_stab"] 2.304 μs (5%)
["clifford", "symbolic", "cnot_on_diag500_destab"] 4.668 μs (5%)
["clifford", "symbolic", "cnot_on_diag500_stab"] 2.295 μs (5%)
["ecc", "evaluate_decoder", "shor_bp_comm"] 2.917 ms (5%) 3.20 MiB (1%) 82253
["ecc", "evaluate_decoder", "shor_bp_naivesyn"] 4.739 ms (5%) 4.53 MiB (1%) 102682
["ecc", "evaluate_decoder", "shor_bp_shorsyn"] 5.271 ms (5%) 4.60 MiB (1%) 103195
["ecc", "evaluate_decoder", "shor_pybp_comm"] 17.175 ms (5%) 4.92 MiB (1%) 125524
["ecc", "evaluate_decoder", "shor_pybp_naivesyn"] 32.385 ms (5%) 8.37 MiB (1%) 192598
["ecc", "evaluate_decoder", "shor_pybp_shorsyn"] 33.270 ms (5%) 8.45 MiB (1%) 193548
["ecc", "evaluate_decoder", "shor_table_comm"] 732.459 μs (5%) 1.21 MiB (1%) 35128
["ecc", "evaluate_decoder", "shor_table_naivesyn"] 1.198 ms (5%) 972.00 KiB (1%) 20493
["ecc", "evaluate_decoder", "shor_table_shorsyn"] 1.739 ms (5%) 1.03 MiB (1%) 21457
["ecc", "evaluate_decoder", "toric8_bp_comm"] 90.839 ms (5%) 28.06 MiB (1%) 212152
["ecc", "evaluate_decoder", "toric8_bp_naivesyn"] 145.051 ms (5%) 42.10 MiB (1%) 313427
["ecc", "evaluate_decoder", "toric8_bp_shorsyn"] 197.555 ms (5%) 44.54 MiB (1%) 343828
["ecc", "evaluate_decoder", "toric8_pybp_comm"] 748.652 ms (5%) 10.49 MiB (1%) 144976
["ecc", "evaluate_decoder", "toric8_pybp_naivesyn"] 990.695 ms (5%) 20.40 MiB (1%) 265495
["ecc", "evaluate_decoder", "toric8_pybp_shorsyn"] 1.029 s (5%) 22.72 MiB (1%) 295011
["ecc", "evaluate_decoder", "toric8_pymatch_comm"] 30.188 ms (5%) 6.98 MiB (1%) 143976
["ecc", "evaluate_decoder", "toric8_pymatch_naivesyn"] 77.101 ms (5%) 13.41 MiB (1%) 263495
["ecc", "evaluate_decoder", "toric8_pymatch_shorsyn"] 133.055 ms (5%) 15.73 MiB (1%) 293011
["ecc", "evaluate_decoder", "toric8_table_comm"] 2.442 ms (5%) 2.31 MiB (1%) 43724
["ecc", "evaluate_decoder", "toric8_table_naivesyn"] 31.191 ms (5%) 5.08 MiB (1%) 86010
["ecc", "evaluate_decoder", "toric8_table_shorsyn"] 85.812 ms (5%) 7.40 MiB (1%) 115382
["pauli", "mul", "100"] 14.526 ns (5%)
["pauli", "mul", "1000"] 18.209 ns (5%)
["pauli", "mul", "100000"] 725.629 ns (5%)
["pauli", "mul", "20000000"] 185.066 μs (5%)
["stabilizer", "canon", "cano500"] 2.979 ms (5%)
["stabilizer", "canon", "diag_cano500"] 708.888 μs (5%)
["stabilizer", "canon", "diag_gott500"] 4.212 ms (5%) 5.19 MiB (1%) 34521
["stabilizer", "canon", "diag_rref500"] 675.873 μs (5%)
["stabilizer", "canon", "gott500"] 6.674 ms (5%) 5.19 MiB (1%) 34531
["stabilizer", "canon", "md_cano500"] 1.548 ms (5%)
["stabilizer", "canon", "md_rref500"] 1.454 ms (5%)
["stabilizer", "canon", "rref500"] 3.090 ms (5%)
["stabilizer", "project", "destabilizer"] 18.665 μs (5%) 288 bytes (1%) 5
["stabilizer", "project", "stabilizer"] 8.616 μs (5%) 80 bytes (1%) 2
["stabilizer", "tensor", "diag_pow5_20"] 1.411 ms (5%) 23.97 MiB (1%) 34
["stabilizer", "tensor", "pow5_20"] 2.826 μs (5%) 6.44 KiB (1%) 31
["stabilizer", "trace", "destabilizer"] 31.880 μs (5%) 80 bytes (1%) 2
["stabilizer", "trace", "stabilizer"] 23.504 μs (5%) 112 bytes (1%) 3

Benchmark Group List

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

  • ["circuitsim", "mctrajectories"]
  • ["circuitsim", "mctrajectories_sumtype"]
  • ["circuitsim", "mctrajectories_union"]
  • ["circuitsim", "pftrajectories"]
  • ["circuitsim", "pftrajectories_sumtype"]
  • ["circuitsim", "pftrajectories_union"]
  • ["clifford", "dense"]
  • ["clifford", "symbolic"]
  • ["ecc", "evaluate_decoder"]
  • ["pauli", "mul"]
  • ["stabilizer", "canon"]
  • ["stabilizer", "project"]
  • ["stabilizer", "tensor"]
  • ["stabilizer", "trace"]

Julia versioninfo

Julia Version 1.11.0-DEV.1474
Commit cfcf8a02627 (2024-02-05 05:41 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-1019-azure #19~22.04.1-Ubuntu SMP Wed Jan 10 22:57:03 UTC 2024 x86_64 x86_64
 CPU: AMD EPYC 7763 64-Core Processor: 
 speed user nice sys idle irq
 #1 2588 MHz 2394 s 0 s 190 s 7287 s 0 s
 #2 2445 MHz 2100 s 0 s 206 s 7575 s 0 s
 #3 2445 MHz 2880 s 0 s 216 s 6756 s 0 s
 #4 3243 MHz 2761 s 0 s 175 s 6959 s 0 s
 Memory: 15.60690689086914 GB (13554.54296875 MB free)
 Uptime: 994.17 sec
 Load Avg: 1.0 1.04 0.77
 WORD_SIZE: 64
 LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Baseline result

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

Job Properties

  • Time of benchmark: 5 Feb 2024 - 8:38
  • Package commit: 83bc71
  • Julia commit: cfcf8a
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.

ID time GC time memory allocations
["circuitsim", "mctrajectories", "q1001_r1"] 15.547 ms (5%) 500.77 KiB (1%) 18019
["circuitsim", "mctrajectories", "q101_r1"] 187.491 μs (5%) 50.53 KiB (1%) 1818
["circuitsim", "mctrajectories_sumtype", "q1001_r1"] 14.224 ms (5%) 496 bytes (1%) 9
["circuitsim", "mctrajectories_sumtype", "q101_r1"] 119.483 μs (5%) 256 bytes (1%) 8
["circuitsim", "mctrajectories_union", "q1001_r1"] 14.083 ms (5%) 496 bytes (1%) 9
["circuitsim", "mctrajectories_union", "q101_r1"] 117.890 μs (5%) 256 bytes (1%) 8
["circuitsim", "pftrajectories", "q1001_r1"] 59.030 μs (5%) 93.80 KiB (1%) 2001
["circuitsim", "pftrajectories", "q1001_r100"] 173.795 μs (5%) 93.80 KiB (1%) 2001
["circuitsim", "pftrajectories", "q1001_r10000"] 1.143 ms (5%) 93.80 KiB (1%) 2001
["circuitsim", "pftrajectories", "q101_r1"] 5.931 μs (5%) 9.42 KiB (1%) 201
["circuitsim", "pftrajectories_sumtype", "q1001_r1"] 61.745 μs (5%) 93.84 KiB (1%) 2002
["circuitsim", "pftrajectories_sumtype", "q1001_r100"] 175.949 μs (5%) 93.84 KiB (1%) 2002
["circuitsim", "pftrajectories_sumtype", "q1001_r10000"] 1.152 ms (5%) 93.84 KiB (1%) 2002
["circuitsim", "pftrajectories_sumtype", "q1001_r10000_fastrow"] 5.869 ms (5%) 93.84 KiB (1%) 2002
["circuitsim", "pftrajectories_sumtype", "q101_r1"] 6.181 μs (5%) 9.47 KiB (1%) 202
["circuitsim", "pftrajectories_union", "q1001_r1"] 22.602 μs (5%) 96 bytes (1%) 2
["circuitsim", "pftrajectories_union", "q1001_r100"] 136.596 μs (5%) 96 bytes (1%) 2
["circuitsim", "pftrajectories_union", "q1001_r10000"] 1.102 ms (5%) 96 bytes (1%) 2
["circuitsim", "pftrajectories_union", "q101_r1"] 2.334 μs (5%) 96 bytes (1%) 2
["clifford", "dense", "cnot250_on_dense500_destab"] 11.382 ms (5%) 512 bytes (1%) 8
["clifford", "dense", "cnot250_on_dense500_stab"] 5.703 ms (5%) 512 bytes (1%) 8
["clifford", "dense", "cnot250_on_diag500_destab"] 1.122 ms (5%) 512 bytes (1%) 8
["clifford", "dense", "cnot250_on_diag500_stab"] 560.046 μs (5%) 512 bytes (1%) 8
["clifford", "dense", "cnot_on_dense500_destab"] 50.104 μs (5%) 368 bytes (1%) 10
["clifford", "dense", "cnot_on_dense500_stab"] 23.944 μs (5%) 368 bytes (1%) 10
["clifford", "dense", "cnot_on_diag500_destab"] 26.109 μs (5%) 368 bytes (1%) 10
["clifford", "dense", "cnot_on_diag500_stab"] 13.115 μs (5%) 368 bytes (1%) 10
["clifford", "dense", "dense500_on_dense500_destab"] 11.380 ms (5%) 512 bytes (1%) 8
["clifford", "dense", "dense500_on_dense500_stab"] 5.706 ms (5%) 512 bytes (1%) 8
["clifford", "dense", "dense500_on_diag500_destab"] 979.500 μs (5%) 512 bytes (1%) 8
["clifford", "dense", "dense500_on_diag500_stab"] 560.056 μs (5%) 512 bytes (1%) 8
["clifford", "symbolic", "cnot250_on_dense500_destab"] 1.442 ms (5%)
["clifford", "symbolic", "cnot250_on_dense500_stab"] 685.962 μs (5%)
["clifford", "symbolic", "cnot250_on_diag500_destab"] 1.161 ms (5%)
["clifford", "symbolic", "cnot250_on_diag500_stab"] 569.374 μs (5%)
["clifford", "symbolic", "cnot_on_dense500_destab"] 4.768 μs (5%)
["clifford", "symbolic", "cnot_on_dense500_stab"] 2.294 μs (5%)
["clifford", "symbolic", "cnot_on_diag500_destab"] 4.669 μs (5%)
["clifford", "symbolic", "cnot_on_diag500_stab"] 2.284 μs (5%)
["ecc", "evaluate_decoder", "shor_bp_comm"] 2.955 ms (5%) 3.20 MiB (1%) 82273
["ecc", "evaluate_decoder", "shor_bp_naivesyn"] 4.678 ms (5%) 4.50 MiB (1%) 101886
["ecc", "evaluate_decoder", "shor_bp_shorsyn"] 5.076 s (5%) 56.909 ms 419.96 MiB (1%) 8624825
["ecc", "evaluate_decoder", "shor_pybp_comm"] 16.951 ms (5%) 4.92 MiB (1%) 125524
["ecc", "evaluate_decoder", "shor_pybp_naivesyn"] 32.754 ms (5%) 8.37 MiB (1%) 192598
["ecc", "evaluate_decoder", "shor_pybp_shorsyn"] 33.408 ms (5%) 8.45 MiB (1%) 193548
["ecc", "evaluate_decoder", "shor_table_comm"] 732.949 μs (5%) 1.21 MiB (1%) 35106
["ecc", "evaluate_decoder", "shor_table_naivesyn"] 1.177 ms (5%) 972.00 KiB (1%) 20493
["ecc", "evaluate_decoder", "shor_table_shorsyn"] 1.727 ms (5%) 1.03 MiB (1%) 21457
["ecc", "evaluate_decoder", "toric8_bp_comm"] 90.024 ms (5%) 28.05 MiB (1%) 211948
["ecc", "evaluate_decoder", "toric8_bp_naivesyn"] 141.974 ms (5%) 41.67 MiB (1%) 310730
["ecc", "evaluate_decoder", "toric8_bp_shorsyn"] 199.763 ms (5%) 44.17 MiB (1%) 341346
["ecc", "evaluate_decoder", "toric8_pybp_comm"] 725.052 ms (5%) 10.49 MiB (1%) 144976
["ecc", "evaluate_decoder", "toric8_pybp_naivesyn"] 943.880 ms (5%) 20.40 MiB (1%) 265495
["ecc", "evaluate_decoder", "toric8_pybp_shorsyn"] 981.167 ms (5%) 22.72 MiB (1%) 295011
["ecc", "evaluate_decoder", "toric8_pymatch_comm"] 29.872 ms (5%) 6.98 MiB (1%) 143976
["ecc", "evaluate_decoder", "toric8_pymatch_naivesyn"] 76.324 ms (5%) 13.41 MiB (1%) 263495
["ecc", "evaluate_decoder", "toric8_pymatch_shorsyn"] 131.474 ms (5%) 15.73 MiB (1%) 293011
["ecc", "evaluate_decoder", "toric8_table_comm"] 2.467 ms (5%) 2.31 MiB (1%) 43713
["ecc", "evaluate_decoder", "toric8_table_naivesyn"] 31.088 ms (5%) 5.08 MiB (1%) 85957
["ecc", "evaluate_decoder", "toric8_table_shorsyn"] 85.791 ms (5%) 7.40 MiB (1%) 115374
["pauli", "mul", "100"] 14.416 ns (5%)
["pauli", "mul", "1000"] 18.209 ns (5%)
["pauli", "mul", "100000"] 732.500 ns (5%)
["pauli", "mul", "20000000"] 185.947 μs (5%)
["stabilizer", "canon", "cano500"] 2.984 ms (5%)
["stabilizer", "canon", "diag_cano500"] 708.894 μs (5%)
["stabilizer", "canon", "diag_gott500"] 4.200 ms (5%) 5.19 MiB (1%) 34521
["stabilizer", "canon", "diag_rref500"] 676.003 μs (5%)
["stabilizer", "canon", "gott500"] 6.610 ms (5%) 5.19 MiB (1%) 34531
["stabilizer", "canon", "md_cano500"] 1.535 ms (5%)
["stabilizer", "canon", "md_rref500"] 1.616 ms (5%)
["stabilizer", "canon", "rref500"] 3.086 ms (5%)
["stabilizer", "project", "destabilizer"] 18.765 μs (5%) 288 bytes (1%) 5
["stabilizer", "project", "stabilizer"] 8.576 μs (5%) 80 bytes (1%) 2
["stabilizer", "tensor", "diag_pow5_20"] 1.164 ms (5%) 23.97 MiB (1%) 34
["stabilizer", "tensor", "pow5_20"] 2.782 μs (5%) 6.44 KiB (1%) 31
["stabilizer", "trace", "destabilizer"] 32.431 μs (5%) 80 bytes (1%) 2
["stabilizer", "trace", "stabilizer"] 23.624 μs (5%) 112 bytes (1%) 3

Benchmark Group List

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

  • ["circuitsim", "mctrajectories"]
  • ["circuitsim", "mctrajectories_sumtype"]
  • ["circuitsim", "mctrajectories_union"]
  • ["circuitsim", "pftrajectories"]
  • ["circuitsim", "pftrajectories_sumtype"]
  • ["circuitsim", "pftrajectories_union"]
  • ["clifford", "dense"]
  • ["clifford", "symbolic"]
  • ["ecc", "evaluate_decoder"]
  • ["pauli", "mul"]
  • ["stabilizer", "canon"]
  • ["stabilizer", "project"]
  • ["stabilizer", "tensor"]
  • ["stabilizer", "trace"]

Julia versioninfo

Julia Version 1.11.0-DEV.1474
Commit cfcf8a02627 (2024-02-05 05:41 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-1019-azure #19~22.04.1-Ubuntu SMP Wed Jan 10 22:57:03 UTC 2024 x86_64 x86_64
 CPU: AMD EPYC 7763 64-Core Processor: 
 speed user nice sys idle irq
 #1 2445 MHz 3506 s 0 s 236 s 10086 s 0 s
 #2 3242 MHz 3023 s 0 s 249 s 10565 s 0 s
 #3 2445 MHz 4231 s 0 s 264 s 9314 s 0 s
 #4 2598 MHz 3284 s 0 s 217 s 10351 s 0 s
 Memory: 15.60690689086914 GB (13495.0859375 MB free)
 Uptime: 1390.63 sec
 Load Avg: 1.04 1.04 0.89
 WORD_SIZE: 64
 LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Runtime information

Runtime Info
BLAS #threads 2
BLAS.vendor() lbt
Sys.CPU_THREADS 4

lscpu output:

Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Address sizes: 48 bits physical, 48 bits virtual
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Vendor ID: AuthenticAMD
Model name: AMD EPYC 7763 64-Core Processor
CPU family: 25
Model: 1
Thread(s) per core: 2
Core(s) per socket: 2
Socket(s): 1
Stepping: 1
BogoMIPS: 4890.86
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext invpcid_single vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves clzero xsaveerptr rdpru arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload umip vaes vpclmulqdq rdpid fsrm
Virtualization: AMD-V
Hypervisor vendor: Microsoft
Virtualization type: full
L1d cache: 64 KiB (2 instances)
L1i cache: 64 KiB (2 instances)
L2 cache: 1 MiB (2 instances)
L3 cache: 32 MiB (1 instance)
NUMA node(s): 1
NUMA node0 CPU(s): 0-3
Vulnerability Gather data sampling: Not affected
Vulnerability Itlb multihit: Not affected
Vulnerability L1tf: Not affected
Vulnerability Mds: Not affected
Vulnerability Meltdown: Not affected
Vulnerability Mmio stale data: Not affected
Vulnerability Retbleed: Not affected
Vulnerability Spec rstack overflow: Mitigation; safe RET, no microcode
Vulnerability Spec store bypass: Vulnerable
Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2: Mitigation; Retpolines, STIBP disabled, RSB filling, PBRSB-eIBRS Not affected
Vulnerability Srbds: Not affected
Vulnerability Tsx async abort: Not affected

Cpu Property Value
Brand AMD EPYC 7763 64-Core Processor
Vendor :AMD
Architecture :Unknown
Model Family: 0xaf, Model: 0x01, Stepping: 0x01, Type: 0x00
Cores 16 physical cores, 16 logical cores (on executing CPU)
No Hyperthreading hardware capability detected
Clock Frequencies Not supported by CPU
Data Cache Level 1:3 : (32, 512, 32768) kbytes
64 byte cache line size
Address Size 48 bits virtual, 48 bits physical
SIMD 256 bit = 32 byte max. SIMD vector size
Time Stamp Counter TSC is accessible via rdtsc
TSC runs at constant rate (invariant from clock frequency)
Perf. Monitoring Performance Monitoring Counters (PMC) are not supported
Hypervisor Yes, Microsoft

@Krastanov
Copy link
Member

done in #231

@Krastanov Krastanov closed this Feb 6, 2024
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 6, 2024

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot bot deleted the dependabot/github_actions/codecov/codecov-action-4 branch February 6, 2024 13:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant