sem: correctly show errors from defer
node body
#1025
ci.yml
on: push
Provide additional context for the workflow
6s
Matrix: binaries
Matrix: source_binaries
All check passed
0s
Annotations
13 errors and 130 warnings
Test the compiler and stdlib (macOS (M1), batch #1):
tests/lang_stmts/defer/tdefer_requires_stmt_2.nim c#L1
Category: lang_stmts
Name: tests/lang_stmts/defer/tdefer_requires_stmt_2.nim c
Action: reject
Result: reLinesDiffer
-------- Expected -------
12:0
--------- Given --------
13:10
-------------------------
|
Test the compiler and stdlib (macOS (M1), batch #1)
Process completed with exit code 1.
|
Test the compiler and stdlib (Linux, batch #1)
Process completed with exit code 1.
|
Test the compiler and stdlib (Linux, batch #1):
tests/lang_stmts/defer/tdefer_requires_stmt_2.nim c#L1
Category: lang_stmts
Name: tests/lang_stmts/defer/tdefer_requires_stmt_2.nim c
Action: reject
Result: reLinesDiffer
-------- Expected -------
12:0
--------- Given --------
13:10
-------------------------
|
Test the compiler and stdlib (macOS, batch #1):
tests/lang_stmts/defer/tdefer_requires_stmt_2.nim c#L1
Category: lang_stmts
Name: tests/lang_stmts/defer/tdefer_requires_stmt_2.nim c
Action: reject
Result: reLinesDiffer
-------- Expected -------
12:0
--------- Given --------
13:10
-------------------------
|
Test the compiler and stdlib (macOS, batch #1)
Process completed with exit code 1.
|
Test the compiler and stdlib (Windows, batch #1):
tests/lang_stmts/defer/tdefer_requires_stmt_2.nim c#L1
Category: lang_stmts
Name: tests/lang_stmts/defer/tdefer_requires_stmt_2.nim c
Action: reject
Result: reLinesDiffer
-------- Expected -------
12:0
--------- Given --------
13:10
-------------------------
|
Test the compiler and stdlib (Windows, batch #1)
Process completed with exit code 1.
|
Build release artifacts from source archive (macOS)
The run was canceled by @github-actions[bot].
|
Build release artifacts from source archive (macOS)
The operation was canceled.
|
Build release artifacts from source archive (Windows)
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#L1237
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#L1237
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#L1237
workaround for sem not sanitizing AST; transformDefSym is deprecated [Deprecated]
|
Build release binaries (Windows)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: robinraju/[email protected], actions/checkout@v3, pat-s/always-upload-cache@v3, actions/github-script@v6. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
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#L1237
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 and test tooling (Windows)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: robinraju/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
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 (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#L477
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#L1237
workaround for sem not sanitizing AST; transformDefSym is deprecated [Deprecated]
|
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 (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 (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 (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 (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 (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 (macOS):
compiler/utils/astrepr.nim#L1317
DEBUG proc, do not use in the final build!; inDebug is deprecated [Deprecated]
|
Build docs and release artifacts (macOS):
compiler/sem/transf.nim#L1237
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#L477
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]
|
Build docs and release artifacts (Linux):
doc/spec.rst#L115
unknown substitution 'nimskull' [UnknownSubstitutionX]
|
Build docs and release artifacts (Linux):
doc/spec.rst#L154
unknown substitution 'NimSkull' [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#L237
language 'literal' not supported [LanguageXNotSupported]
|
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#L477
language 'literal' not supported [LanguageXNotSupported]
|
Build docs and release artifacts (Linux):
doc/testament.rst#L354
language 'diff' 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#L1237
workaround for sem not sanitizing AST; transformDefSym is deprecated [Deprecated]
|
Test the compiler and stdlib (Windows, batch #0)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: robinraju/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Test the compiler and stdlib (Windows, batch #1)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: robinraju/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Build docs and release artifacts (Windows)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: robinraju/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
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]
|
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#L1237
workaround for sem not sanitizing AST; transformDefSym 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 (Windows):
doc/debug.rst#L296
language 'literal' not supported [LanguageXNotSupported]
|
Build docs and release artifacts (Windows):
doc/debug.rst#L311
language 'literal' not supported [LanguageXNotSupported]
|
Build docs and release artifacts (Windows):
doc/debug.rst#L477
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#L237
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 release artifacts from source archive (Windows)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: robinraju/[email protected], actions/checkout@v3, pat-s/always-upload-cache@v3, actions/github-script@v6. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
Generated docs
Expired
|
4.18 MB |
|
binaries from source archive Linux
Expired
|
14.6 MB |
|
binaries from source archive macOS (M1)
Expired
|
10.3 MB |
|
compiler Linux X64
Expired
|
117 MB |
|
compiler Windows X64
Expired
|
147 MB |
|
compiler macOS ARM64
Expired
|
102 MB |
|
compiler macOS X64
Expired
|
105 MB |
|
release binaries Linux
Expired
|
14.6 MB |
|
release binaries Windows
Expired
|
20.6 MB |
|
release binaries macOS
Expired
|
11.7 MB |
|
release binaries macOS (M1)
Expired
|
10.3 MB |
|
source archive
Expired
|
24.3 MB |
|