Skip to content

remove repeated logic and add test for range based case #1062

remove repeated logic and add test for range based case

remove repeated logic and add test for range based case #1062

Triggered via push September 13, 2024 00:00
Status Cancelled
Total duration 17m 21s
Artifacts 5

ci.yml

on: push
Provide additional context for the workflow
0s
Provide additional context for the workflow
Matrix: binaries
Matrix: package
Build source archive
2m 40s
Build source archive
Matrix: test
Matrix: tooling
Matrix: source_binaries
Test release artifacts
0s
Test release artifacts
All check passed
0s
All check passed
Fit to window
Zoom out
Zoom in

Annotations

32 errors and 104 warnings
Test the compiler and stdlib (macOS (M1), batch #1)
Canceling since a higher priority waiting request for 'ci-refs/heads/saem-fix-noreturn-analysis-eval-all-branches' exists
Build release artifacts from source archive (macOS)
Canceling since a higher priority waiting request for 'ci-refs/heads/saem-fix-noreturn-analysis-eval-all-branches' exists
Test the compiler and stdlib (macOS, batch #1)
Canceling since a higher priority waiting request for 'ci-refs/heads/saem-fix-noreturn-analysis-eval-all-branches' exists
Build release artifacts from source archive (macOS (M1))
Canceling since a higher priority waiting request for 'ci-refs/heads/saem-fix-noreturn-analysis-eval-all-branches' exists
Test the compiler and stdlib (macOS, batch #0)
Canceling since a higher priority waiting request for 'ci-refs/heads/saem-fix-noreturn-analysis-eval-all-branches' exists
Build release artifacts from source archive (Windows)
Canceling since a higher priority waiting request for 'ci-refs/heads/saem-fix-noreturn-analysis-eval-all-branches' exists
Build docs and release artifacts (Windows)
Canceling since a higher priority waiting request for 'ci-refs/heads/saem-fix-noreturn-analysis-eval-all-branches' exists
Build docs and release artifacts (Windows)
The operation was canceled.
Build and test tooling (Windows)
Canceling since a higher priority waiting request for 'ci-refs/heads/saem-fix-noreturn-analysis-eval-all-branches' exists
Build and test tooling (Windows)
The operation was canceled.
Test the compiler and stdlib (Windows, batch #0)
Canceling since a higher priority waiting request for 'ci-refs/heads/saem-fix-noreturn-analysis-eval-all-branches' exists
Test the compiler and stdlib (Windows, batch #0)
The operation was canceled.
Test the compiler and stdlib (Windows, batch #1)
Canceling since a higher priority waiting request for 'ci-refs/heads/saem-fix-noreturn-analysis-eval-all-branches' exists
Test the compiler and stdlib (Windows, batch #1)
The operation was canceled.
Build and test tooling (macOS)
Canceling since a higher priority waiting request for 'ci-refs/heads/saem-fix-noreturn-analysis-eval-all-branches' exists
Build and test tooling (macOS)
The operation was canceled.
Test the compiler and stdlib (Linux, batch #0)
Canceling since a higher priority waiting request for 'ci-refs/heads/saem-fix-noreturn-analysis-eval-all-branches' exists
Test the compiler and stdlib (Linux, batch #0)
The operation was canceled.
Build docs and release artifacts (Linux)
Canceling since a higher priority waiting request for 'ci-refs/heads/saem-fix-noreturn-analysis-eval-all-branches' exists
Test the compiler and stdlib (Linux, batch #1)
Canceling since a higher priority waiting request for 'ci-refs/heads/saem-fix-noreturn-analysis-eval-all-branches' exists
Test the compiler and stdlib (Linux, batch #1)
The operation was canceled.
Build docs and release artifacts (Linux)
The operation was canceled.
Build release artifacts from source archive (Linux)
Canceling since a higher priority waiting request for 'ci-refs/heads/saem-fix-noreturn-analysis-eval-all-branches' exists
Build release artifacts from source archive (Linux)
The operation was canceled.
Test the compiler and stdlib (macOS (M1), batch #0)
Canceling since a higher priority waiting request for 'ci-refs/heads/saem-fix-noreturn-analysis-eval-all-branches' exists
Test the compiler and stdlib (macOS (M1), batch #0)
The operation was canceled.
Build docs and release artifacts (macOS (M1))
Canceling since a higher priority waiting request for 'ci-refs/heads/saem-fix-noreturn-analysis-eval-all-branches' exists
Build docs and release artifacts (macOS (M1))
The operation was canceled.
Build docs and release artifacts (macOS)
Canceling since a higher priority waiting request for 'ci-refs/heads/saem-fix-noreturn-analysis-eval-all-branches' exists
Build docs and release artifacts (macOS)
The operation was canceled.
All check passed
There are failing required jobs
All check passed
Process completed with exit code 1.
Build release binaries (macOS (M1)): compiler/utils/astrepr.nim#L1202
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (macOS (M1)): compiler/utils/astrepr.nim#L1206
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (macOS (M1)): compiler/utils/astrepr.nim#L1216
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (macOS (M1)): compiler/utils/astrepr.nim#L1234
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (macOS (M1)): compiler/utils/astrepr.nim#L1252
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (macOS (M1)): compiler/utils/astrepr.nim#L1257
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (macOS (M1)): compiler/utils/astrepr.nim#L1262
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (macOS (M1)): compiler/utils/astrepr.nim#L1266
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (macOS (M1)): compiler/utils/astrepr.nim#L1317
DEBUG proc, do not use in the final build!; inDebug is deprecated [Deprecated]
Build release binaries (macOS (M1)): compiler/sem/transf.nim#L1311
workaround for sem not sanitizing AST; transformDefSym is deprecated [Deprecated]
Build release binaries (macOS): compiler/utils/astrepr.nim#L1202
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (macOS): compiler/utils/astrepr.nim#L1206
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (macOS): compiler/utils/astrepr.nim#L1216
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (macOS): compiler/utils/astrepr.nim#L1234
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (macOS): compiler/utils/astrepr.nim#L1252
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (macOS): compiler/utils/astrepr.nim#L1257
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (macOS): compiler/utils/astrepr.nim#L1262
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (macOS): compiler/utils/astrepr.nim#L1266
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (macOS): compiler/utils/astrepr.nim#L1317
DEBUG proc, do not use in the final build!; inDebug is deprecated [Deprecated]
Build release binaries (macOS): compiler/sem/transf.nim#L1311
workaround for sem not sanitizing AST; transformDefSym is deprecated [Deprecated]
Build release binaries (Linux): compiler/utils/astrepr.nim#L1202
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (Linux): compiler/utils/astrepr.nim#L1206
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (Linux): compiler/utils/astrepr.nim#L1216
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (Linux): compiler/utils/astrepr.nim#L1234
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (Linux): compiler/utils/astrepr.nim#L1252
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (Linux): compiler/utils/astrepr.nim#L1257
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (Linux): compiler/utils/astrepr.nim#L1262
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (Linux): compiler/utils/astrepr.nim#L1266
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (Linux): compiler/utils/astrepr.nim#L1317
DEBUG proc, do not use in the final build!; inDebug is deprecated [Deprecated]
Build release binaries (Linux): compiler/sem/transf.nim#L1311
workaround for sem not sanitizing AST; transformDefSym is deprecated [Deprecated]
Build release binaries (Windows): compiler/utils/astrepr.nim#L1202
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (Windows): compiler/utils/astrepr.nim#L1206
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (Windows): compiler/utils/astrepr.nim#L1216
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (Windows): compiler/utils/astrepr.nim#L1234
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (Windows): compiler/utils/astrepr.nim#L1252
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (Windows): compiler/utils/astrepr.nim#L1257
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (Windows): compiler/utils/astrepr.nim#L1262
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (Windows): compiler/utils/astrepr.nim#L1266
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build release binaries (Windows): compiler/utils/astrepr.nim#L1317
DEBUG proc, do not use in the final build!; inDebug is deprecated [Deprecated]
Build release binaries (Windows): compiler/sem/transf.nim#L1311
workaround for sem not sanitizing AST; transformDefSym is deprecated [Deprecated]
Build and test tooling (macOS (M1)): nimdoc/rst2html/source/rst_examples.rst#L6
unknown substitution 'nimversion' [UnknownSubstitutionX]
Build and test tooling (Linux): nimdoc/rst2html/source/rst_examples.rst#L6
unknown substitution 'nimversion' [UnknownSubstitutionX]
Build docs and release artifacts (Windows): doc/debug.rst#L189
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (Windows): doc/debug.rst#L213
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (Windows): doc/debug.rst#L296
language 'literalH' not supporteidnt [Lan:guag eXNo 624 litnSupeported]
Build docs and release artifacts (Windows): doc/debug.rst#L475
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (Windows): doc/mir.rst#L27
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (Windows): doc/mir.rst#L352
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (Windows): doc/nims.rst#L215
language 'none' not supported [LanguageXNotSupported]
Build docs and release artifacts (Windows): doc/docs.rst#L14
unknown substitution 'nimskull' [UnknownSubstitutionX]
Build docs and release artifacts (Windows): doc/docs.rst#L17
unknown substitution 'nimskull' [UnknownSubstitutionX]
Build docs and release artifacts (Windows): doc/spec.rst#L115
unknown substitution 'nimskull' [UnknownSubstitutionX]
Build and test tooling (Windows): nimdoc/rst2html/source/rst_examples.rst#L6
unknown substitution 'nimversion' [UnknownSubstitutionX]
Build and test tooling (macOS): nimdoc/rst2html/source/rst_examples.rst#L6
unknown substitution 'nimversion' [UnknownSubstitutionX]
Build docs and release artifacts (Linux): doc/mir.rst#L27
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (Linux): doc/mir.rst#L352
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (Linux): doc/docs.rst#L14
unknown substitution 'nimskull' [UnknownSubstitutionX]
Build docs and release artifacts (Linux): doc/docs.rst#L17
unknown substitution 'nimskull' [UnknownSubstitutionX]
Build docs and release artifacts (Linux): doc/debug.rst#L189
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (Linux): doc/debug.rst#L213
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (Linux): doc/debug.rst#L296
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (Linux): doc/debug.rst#L311
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (Linux): doc/debug.rst#L475
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (Linux): doc/nims.rst#L215
language 'none' not supported [LanguageXNotSupported]
Build docs and release artifacts (Linux): compiler/utils/astrepr.nim#L1202
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build docs and release artifacts (Linux): compiler/utils/astrepr.nim#L1206
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build docs and release artifacts (Linux): compiler/utils/astrepr.nim#L1216
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build docs and release artifacts (Linux): compiler/utils/astrepr.nim#L1234
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build docs and release artifacts (Linux): compiler/utils/astrepr.nim#L1252
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build docs and release artifacts (Linux): compiler/utils/astrepr.nim#L1257
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build docs and release artifacts (Linux): compiler/utils/astrepr.nim#L1262
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build docs and release artifacts (Linux): compiler/utils/astrepr.nim#L1266
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build docs and release artifacts (Linux): compiler/utils/astrepr.nim#L1317
DEBUG proc, do not use in the final build!; inDebug is deprecated [Deprecated]
Build docs and release artifacts (Linux): compiler/sem/transf.nim#L1311
workaround for sem not sanitizing AST; transformDefSym is deprecated [Deprecated]
Build docs and release artifacts (macOS (M1)): doc/nims.rst#L215
language 'none' not supported [LanguageXNotSupported]
Build docs and release artifacts (macOS (M1)): doc/debug.rst#L189
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (macOS (M1)): doc/debug.rst#L213
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (macOS (M1)): doc/debug.rst#L296
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (macOS (M1)): doc/debug.rst#L311
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (macOS (M1)): doc/debug.rst#L475
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (macOS (M1)): doc/docs.rst#L14
unknown substitution 'nimskull' [UnknownSubstitutionX]
Build docs and release artifacts (macOS (M1)): doc/docs.rst#L17
unknown substitution 'nimskull' [UnknownSubstitutionX]
Build docs and release artifacts (macOS (M1)): doc/spec.rst#L115
unknown substitution 'nimskull' [UnknownSubstitutionX]
Build docs and release artifacts (macOS (M1)): doc/spec.rst#L154
unknown substitution 'NimSkull' [UnknownSubstitutionX]
Build docs and release artifacts (macOS (M1)): compiler/utils/astrepr.nim#L1202
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build docs and release artifacts (macOS (M1)): compiler/utils/astrepr.nim#L1206
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build docs and release artifacts (macOS (M1)): compiler/utils/astrepr.nim#L1216
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build docs and release artifacts (macOS (M1)): compiler/utils/astrepr.nim#L1234
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build docs and release artifacts (macOS (M1)): compiler/utils/astrepr.nim#L1252
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build docs and release artifacts (macOS (M1)): compiler/utils/astrepr.nim#L1257
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build docs and release artifacts (macOS (M1)): compiler/utils/astrepr.nim#L1262
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build docs and release artifacts (macOS (M1)): compiler/utils/astrepr.nim#L1266
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build docs and release artifacts (macOS (M1)): compiler/utils/astrepr.nim#L1317
DEBUG proc, do not use in the final build!; inDebug is deprecated [Deprecated]
Build docs and release artifacts (macOS (M1)): compiler/sem/transf.nim#L1311
workaround for sem not sanitizing AST; transformDefSym is deprecated [Deprecated]
Build docs and release artifacts (macOS): doc/nims.rst#L215
language 'none' not supported [LanguageXNotSupported]
Build docs and release artifacts (macOS): doc/debug.rst#L189
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (macOS): doc/debug.rst#L213
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (macOS): doc/debug.rst#L296
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (macOS): doc/debug.rst#L311
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (macOS): doc/debug.rst#L475
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (macOS): doc/docs.rst#L14
unknown substitution 'nimskull' [UnknownSubstitutionX]
Build docs and release artifacts (macOS): doc/docs.rst#L17
unknown substitution 'nimskull' [UnknownSubstitutionX]
Build docs and release artifacts (macOS): doc/spec.rst#L115
unknown substitution 'nimskull' [UnknownSubstitutionX]
Build docs and release artifacts (macOS): doc/spec.rst#L154
unknown substitution 'NimSkull' [UnknownSubstitutionX]

Artifacts

Produced during runtime
Name Size
compiler Linux X64 Expired
117 MB
compiler Windows X64 Expired
132 MB
compiler macOS ARM64 Expired
102 MB
compiler macOS X64 Expired
105 MB
source archive
23.5 MB