Skip to content

fix a compiler crash with .varargs proc types #5472

fix a compiler crash with .varargs proc types

fix a compiler crash with .varargs proc types #5472

Re-run triggered August 4, 2024 01:20
Status Success
Total duration 10m 22s
Artifacts 14

ci.yml

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

Annotations

126 warnings
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#L1324
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#L1324
workaround for sem not sanitizing AST; transformDefSym is deprecated [Deprecated]
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#L1324
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#L1324
workaround for sem not sanitizing AST; transformDefSym is deprecated [Deprecated]
Build and test tooling (macOS): 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 (macOS): 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): 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): doc/debug.rst#L189
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (macOS): 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): doc/debug.rst#L213
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (macOS): 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): doc/debug.rst#L296
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (macOS): 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): doc/debug.rst#L311
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (macOS): 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): 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): doc/debug.rst#L475
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (macOS): 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): doc/mir.rst#L27
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (macOS): compiler/utils/astrepr.nim#L1317
DEBUG proc, do not use in the final build!; inDebug is deprecated [Deprecated]
Build docs and release artifacts (Linux): doc/mir.rst#L352
language 'literal' not supported [LanguageXNotSupported]
Build and test tooling (macOS (M1)): nimdoc/rst2html/source/rst_examples.rst#L6
unknown substitution 'nimversion' [UnknownSubstitutionX]
Build docs and release artifacts (macOS): compiler/sem/transf.nim#L1324
workaround for sem not sanitizing AST; transformDefSym is deprecated [Deprecated]
Build docs and release artifacts (Linux): doc/spec.rst#L115
unknown substitution 'nimskull' [UnknownSubstitutionX]
Build docs and release artifacts (macOS): doc/nims.rst#L215
language 'none' not supported [LanguageXNotSupported]
Build docs and release artifacts (Linux): doc/spec.rst#L154
unknown substitution 'NimSkull' [UnknownSubstitutionX]
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 (Linux): doc/docs.rst#L14
unknown substitution 'nimskull' [UnknownSubstitutionX]
Build docs and release artifacts (macOS): doc/debug.rst#L296
language 'literal' 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 (macOS): doc/debug.rst#L311
language 'literal' not supported [LanguageXNotSupported]
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 (macOS): doc/debug.rst#L475
language 'literal' not supported [LanguageXNotSupported]
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 (macOS): doc/docs.rst#L14
unknown substitution 'nimskull' [UnknownSubstitutionX]
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 (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 (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 (macOS): doc/spec.rst#L154
unknown substitution 'NimSkull' [UnknownSubstitutionX]
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#L1324
workaround for sem not sanitizing AST; transformDefSym is deprecated [Deprecated]
Build and test tooling (Windows): nimdoc/rst2html/source/rst_examples.rst#L6
unknown substitution 'nimversion' [UnknownSubstitutionX]
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 (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 (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 (Windows): doc/debug.rst#L296
language 'literal' not supported [LanguageXNotSupported]
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 (Windows): doc/debug.rst#L311
language 'literal' not supported [LanguageXNotSupported]
Build docs and release artifacts (macOS (M1)): compiler/sem/transf.nim#L1324
workaround for sem not sanitizing AST; transformDefSym is deprecated [Deprecated]
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): compiler/utils/astrepr.nim#L1202
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build docs and release artifacts (Windows): compiler/utils/astrepr.nim#L1206
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build docs and release artifacts (Windows): compiler/utils/astrepr.nim#L1216
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build docs and release artifacts (Windows): compiler/utils/astrepr.nim#L1234
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build docs and release artifacts (Windows): compiler/utils/astrepr.nim#L1252
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build docs and release artifacts (Windows): compiler/utils/astrepr.nim#L1257
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build docs and release artifacts (Windows): compiler/utils/astrepr.nim#L1262
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Build docs and release artifacts (Windows): compiler/utils/astrepr.nim#L1266
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
Test the compiler and stdlib (macOS, batch #1)
rustup is outdated! To avoid broken installations, as soon as possible please run: brew upgrade Or, if you're OK with a less reliable fix: brew upgrade rustup
Build docs and release artifacts (Windows): compiler/utils/astrepr.nim#L1317
DEBUG proc, do not use in the final build!; inDebug is deprecated [Deprecated]
Build docs and release artifacts (Windows): compiler/sem/transf.nim#L1324
workaround for sem not sanitizing AST; transformDefSym is deprecated [Deprecated]
Test the compiler and stdlib (macOS, batch #0)
rustup is outdated! To avoid broken installations, as soon as possible please run: brew upgrade Or, if you're OK with a less reliable fix: brew upgrade rustup