Skip to content

Fix crashes on OTP 27 by disabling ETS table compression #2520

Fix crashes on OTP 27 by disabling ETS table compression

Fix crashes on OTP 27 by disabling ETS table compression #2520

Triggered via pull request July 23, 2024 15:51
Status Failure
Total duration 2m 43s
Artifacts

elixir.yml

on: pull_request
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

18 errors and 42 warnings
Static analysis
Process completed with exit code 1.
Test on OTP 25 / Elixir 1.15.6
Process completed with exit code 2.
Test on OTP 25 / Elixir 1.14
Process completed with exit code 2.
Test on OTP 25 / Elixir 1.13
The job was canceled because "_1_15_6_25" failed.
Test on OTP 26 / Elixir 1.16
The job was canceled because "_1_15_6_25" failed.
Test on OTP 26 / Elixir 1.16
Process completed with exit code 2.
Test on OTP 25 / Elixir 1.13
Process completed with exit code 2.
Test on OTP 25 / Elixir 1.16
The job was canceled because "_1_15_6_25" failed.
Test on OTP 25 / Elixir 1.16
Process completed with exit code 2.
Test on OTP 26 / Elixir 1.15.6
The job was canceled because "_1_15_6_25" failed.
Test on OTP 26 / Elixir 1.15.6
The operation was canceled.
Test on OTP 25 / Elixir 1.17
The job was canceled because "_1_15_6_25" failed.
Test on OTP 25 / Elixir 1.17
The operation was canceled.
Test on OTP 27 / Elixir 1.17
The job was canceled because "_1_15_6_25" failed.
Test on OTP 27 / Elixir 1.17
The operation was canceled.
Test on OTP 26 / Elixir 1.17
The job was canceled because "_1_15_6_25" failed.
Test on OTP 26 / Elixir 1.17
The operation was canceled.
Run Dialyzer
Process completed with exit code 2.
Static analysis
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Static analysis
unused alias Versions
Test on OTP 25 / Elixir 1.15.6
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test on OTP 25 / Elixir 1.15.6
unused alias Versions
Test on OTP 25 / Elixir 1.14
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test on OTP 25 / Elixir 1.14
unused alias Versions
Test on OTP 25 / Elixir 1.13
unused alias Versions
Test on OTP 26 / Elixir 1.15.6
unused alias Versions
Test on OTP 25 / Elixir 1.17
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Test on OTP 25 / Elixir 1.17
1..-2 has a default step of -1, please write 1..-2//-1 instead
Test on OTP 25 / Elixir 1.17
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Test on OTP 25 / Elixir 1.17
_.._ inside match is deprecated, you must always match on the step: _.._//var or _.._//_ if you want to ignore it
Test on OTP 25 / Elixir 1.17
_.._ inside match is deprecated, you must always match on the step: _.._//var or _.._//_ if you want to ignore it
Test on OTP 25 / Elixir 1.17
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Test on OTP 25 / Elixir 1.17
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Test on OTP 25 / Elixir 1.17
min..min inside match is deprecated, you must always match on the step: min..min//var or min..min//_ if you want to ignore it
Test on OTP 25 / Elixir 1.17
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Test on OTP 25 / Elixir 1.17
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Test on OTP 27 / Elixir 1.17
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Test on OTP 27 / Elixir 1.17
1..-2 has a default step of -1, please write 1..-2//-1 instead
Test on OTP 27 / Elixir 1.17
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Test on OTP 27 / Elixir 1.17
_.._ inside match is deprecated, you must always match on the step: _.._//var or _.._//_ if you want to ignore it
Test on OTP 27 / Elixir 1.17
_.._ inside match is deprecated, you must always match on the step: _.._//var or _.._//_ if you want to ignore it
Test on OTP 27 / Elixir 1.17
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Test on OTP 27 / Elixir 1.17
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Test on OTP 27 / Elixir 1.17
min..min inside match is deprecated, you must always match on the step: min..min//var or min..min//_ if you want to ignore it
Test on OTP 27 / Elixir 1.17
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Test on OTP 27 / Elixir 1.17
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Test on OTP 26 / Elixir 1.17
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Test on OTP 26 / Elixir 1.17
1..-2 has a default step of -1, please write 1..-2//-1 instead
Test on OTP 26 / Elixir 1.17
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Test on OTP 26 / Elixir 1.17
_.._ inside match is deprecated, you must always match on the step: _.._//var or _.._//_ if you want to ignore it
Test on OTP 26 / Elixir 1.17
_.._ inside match is deprecated, you must always match on the step: _.._//var or _.._//_ if you want to ignore it
Test on OTP 26 / Elixir 1.17
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Test on OTP 26 / Elixir 1.17
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Test on OTP 26 / Elixir 1.17
min..min inside match is deprecated, you must always match on the step: min..min//var or min..min//_ if you want to ignore it
Test on OTP 26 / Elixir 1.17
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Test on OTP 26 / Elixir 1.17
min..max inside match is deprecated, you must always match on the step: min..max//var or min..max//_ if you want to ignore it
Run Dialyzer
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Run Dialyzer
use Bitwise is deprecated. import Bitwise instead
Run Dialyzer
Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead
Run Dialyzer
unused alias Versions