Skip to content

fix(vmgen): incorrect code generation for lent/var deref #1670

fix(vmgen): incorrect code generation for lent/var deref

fix(vmgen): incorrect code generation for lent/var deref #1670

Triggered via push August 8, 2024 17:23
Status Failure
Total duration 40m 22s
Artifacts 14

ci.yml

on: push
Provide additional context for the workflow
1s
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
41s
Test release artifacts
All check passed
0s
All check passed
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 126 warnings
Test the compiler and stdlib (macOS, batch #0): megatest#L1
Category: megatest Name: megatest Action: run Result: reOutputsDiffer -------- Expected ------- --------- Given -------- megatest:processing: [0] tests/ambsym/tresolution_identifier_2_ok.nim megatest:processing: [1] tests/arithm/tashr.nim megatest:processing: [2] tests/arithm/tdiv.nim megatest:processing: [3] tests/assign/tarray_expr_assignment.nim megatest:processing: [4] tests/assign/tassign.nim TEMP=C:\Programs\xyz\bin 8 5 0 0 pre test a:test b:1 c:2 haha:3 assignment test a:test b:1 c:2 haha:3 abc 123 megatest:processing: [5] tests/assign/tin_place_construction.nim megatest:processing: [6] tests/assign/tvariantasgn.nim came here megatest:processing: [43] tests/exception/tassignment.nim megatest:processing: [44] tests/exception/tdont_overwrite_typename.nim Check passed Check passed megatest:processing: [45] tests/exception/tfinally.nim came here 3 msg1 msg2 finally2 finally1 ----------- except1 finally1 except2 finally2 megatest:processing: [46] tests/exception/tnestedreturn.nim A B C megatest:processing: [47] tests/exception/traise_and_handle_in_except.nim done megatest:processing: [48] tests/exception/twrong_handler.nim megatest:processing: [50] tests/global/tglobal.nim in globalaux2: 10 total globals: 2 int value: 100 string value: second megatest:processing: [51] tests/global/tlifted_global_in_loop_body.nim megatest:processing: [52] tests/lang/s00_bootstrap/t01_empty_module.nim megatest:processing: [53] tests/lang/s00_bootstrap/t02_line_comments.nim megatest:processing: [54] tests/lang/s00_bootstrap/t03_builtins_discard.nim megatest:processing: [55] tests/lang/s00_bootstrap/t05_block_indentation.nim megatest:processing: [56] tests/lang/s00_bootstrap/t06_block_label_identifiers.nim megatest:processing: [57] tests/lang/s00_bootstrap/t08_builtins_echo.nim Hello, World! megatest:processing: [58] tests/lang/s00_bootstrap/t09_string_literal_escape_sequences.nim megatest:processing: [59] tests/lang/s00_bootstrap/t10_builtins_doAssert_bool_literals_expressions.nim megatest:processing: [60] tests/lang/s01_basics/s02_basic_literals/t01_integer.nim megatest:processing: [61] tests/lang/s01_basics/s02_basic_literals/t02_character_escape_sequences.nim megatest:processing: [62] tests/lang/s01_basics/s02_basic_literals/t03_float.nim megatest:processing: [63] tests/lang/s01_basics/s03_string_literals/t01_escape_sequences_unicode.nim megatest:processing: [64] tests/lang/s01_basics/s04_identifiers/t04_stropping.nim megatest:processing: [65] tests/lang/s01_basics/s05_operators/t01_operators.nim megatest:processing: [66] tests/lang/s01_basics/s06_variables_and_scopes/t01_block_and_scopes.nim megatest:processing: [67] tests/lang/s01_basics/s07_primitive_types/t01_integer.nim megatest:processing: [68] tests/lang/s01_basics/s99_atoms/t00_builtins.nim megatest:processing: [69] tests/lang/s01_basics/s99_atoms/t02_expression.nim megatest:processing: [70] tests/lang/s01_basics/s99_atoms/t03_compiletime.nim echo outside of static megatest:processing: [71] tests/lang/s01_basics/s99_atoms/t04_type_inference.nim megatest:processing: [72] tests/lang/s01_basics/s99_control_flow/t01_break.nim megatest:processing: [73] tests/lang/s01_basics/s99_control_flow/t02_if.nim megatest:processing: [74] tests/lang/s01_basics/s99_control_flow/t05_while.nim megatest:processing: [75] tests/lang/s01_basics/s99_control_flow/t06_procedure_calls.nim megatest:processing: [76] tests/lang/s02_core/s01_user_defined_data_types/t02_plain_objects.nim megatest:processing: [77] tests/lang/s02_core/s01_user_defined_data_types/t04_enum.nim megatest:processing: [78] tests/lang/s02_core/s01_user_defined_data_types/t06_distinct.nim megatest:processing: [79] tests/lang/s02_core/s01_user_defined_data_types/t07_typeclass.nim megatest:processing: [80] tests/lang/s02_core/s02_procedures/t01_regular_procs.nim megatest:processing: [81] tests/lang/s02_core/s02_procedures/t02_argument_passing_bugs/t08_varargs_regular_subtype.nim megatest:processing: [83] tests/lang/s02_core/s06_macros/t02_default_structures_ast.nim megatest:processing: [84] tests/lang/s02_core/s06_macros/t03_typed_macr
Test the compiler and stdlib (macOS, batch #0)
Process completed with exit code 1.
Test the compiler and stdlib (Linux, batch #0): megatest#L1
Category: megatest Name: megatest Action: run Result: reOutputsDiffer -------- Expected ------- --------- Given -------- megatest:processing: [0] tests/ambsym/tresolution_identifier_2_ok.nim megatest:processing: [1] tests/arithm/tashr.nim megatest:processing: [2] tests/arithm/tdiv.nim megatest:processing: [3] tests/assign/tarray_expr_assignment.nim megatest:processing: [4] tests/assign/tassign.nim TEMP=C:\Programs\xyz\bin 8 5 0 0 pre test a:test b:1 c:2 haha:3 assignment test a:test b:1 c:2 haha:3 abc 123 megatest:processing: [5] tests/assign/tin_place_construction.nim megatest:processing: [6] tests/assign/tvariantasgn.nim came here megatest:processing: [43] tests/exception/tassignment.nim megatest:processing: [44] tests/exception/tdont_overwrite_typename.nim Check passed Check passed megatest:processing: [45] tests/exception/tfinally.nim came here 3 msg1 msg2 finally2 finally1 ----------- except1 finally1 except2 finally2 megatest:processing: [46] tests/exception/tnestedreturn.nim A B C megatest:processing: [47] tests/exception/traise_and_handle_in_except.nim done megatest:processing: [48] tests/exception/twrong_handler.nim megatest:processing: [50] tests/global/tglobal.nim in globalaux2: 10 total globals: 2 int value: 100 string value: second megatest:processing: [51] tests/global/tlifted_global_in_loop_body.nim megatest:processing: [52] tests/lang/s00_bootstrap/t01_empty_module.nim megatest:processing: [53] tests/lang/s00_bootstrap/t02_line_comments.nim megatest:processing: [54] tests/lang/s00_bootstrap/t03_builtins_discard.nim megatest:processing: [55] tests/lang/s00_bootstrap/t05_block_indentation.nim megatest:processing: [56] tests/lang/s00_bootstrap/t06_block_label_identifiers.nim megatest:processing: [57] tests/lang/s00_bootstrap/t08_builtins_echo.nim Hello, World! megatest:processing: [58] tests/lang/s00_bootstrap/t09_string_literal_escape_sequences.nim megatest:processing: [59] tests/lang/s00_bootstrap/t10_builtins_doAssert_bool_literals_expressions.nim megatest:processing: [60] tests/lang/s01_basics/s02_basic_literals/t01_integer.nim megatest:processing: [61] tests/lang/s01_basics/s02_basic_literals/t02_character_escape_sequences.nim megatest:processing: [62] tests/lang/s01_basics/s02_basic_literals/t03_float.nim megatest:processing: [63] tests/lang/s01_basics/s03_string_literals/t01_escape_sequences_unicode.nim megatest:processing: [64] tests/lang/s01_basics/s04_identifiers/t04_stropping.nim megatest:processing: [65] tests/lang/s01_basics/s05_operators/t01_operators.nim megatest:processing: [66] tests/lang/s01_basics/s06_variables_and_scopes/t01_block_and_scopes.nim megatest:processing: [67] tests/lang/s01_basics/s07_primitive_types/t01_integer.nim megatest:processing: [68] tests/lang/s01_basics/s99_atoms/t00_builtins.nim megatest:processing: [69] tests/lang/s01_basics/s99_atoms/t02_expression.nim megatest:processing: [70] tests/lang/s01_basics/s99_atoms/t03_compiletime.nim echo outside of static megatest:processing: [71] tests/lang/s01_basics/s99_atoms/t04_type_inference.nim megatest:processing: [72] tests/lang/s01_basics/s99_control_flow/t01_break.nim megatest:processing: [73] tests/lang/s01_basics/s99_control_flow/t02_if.nim megatest:processing: [74] tests/lang/s01_basics/s99_control_flow/t05_while.nim megatest:processing: [75] tests/lang/s01_basics/s99_control_flow/t06_procedure_calls.nim megatest:processing: [76] tests/lang/s02_core/s01_user_defined_data_types/t02_plain_objects.nim megatest:processing: [77] tests/lang/s02_core/s01_user_defined_data_types/t04_enum.nim megatest:processing: [78] tests/lang/s02_core/s01_user_defined_data_types/t06_distinct.nim megatest:processing: [79] tests/lang/s02_core/s01_user_defined_data_types/t07_typeclass.nim megatest:processing: [80] tests/lang/s02_core/s02_procedures/t01_regular_procs.nim megatest:processing: [81] tests/lang/s02_core/s02_procedures/t02_argument_passing_bugs/t08_varargs_regular_subtype.nim megatest:processing: [83] tests/lang/s02_core/s06_macros/t02_default_structures_ast.nim megatest:processing: [84] tests/lang/s02_core/s06_macros/t03_typed_macr
Test the compiler and stdlib (Linux, batch #0)
Process completed with exit code 1.
Test the compiler and stdlib (macOS (M1), batch #0)
Process completed with exit code 1.
Test the compiler and stdlib (macOS (M1), batch #0): megatest#L1
Category: megatest Name: megatest Action: run Result: reOutputsDiffer -------- Expected ------- --------- Given -------- megatest:processing: [0] tests/ambsym/tresolution_identifier_2_ok.nim megatest:processing: [1] tests/arithm/tashr.nim megatest:processing: [2] tests/arithm/tdiv.nim megatest:processing: [3] tests/assign/tarray_expr_assignment.nim megatest:processing: [4] tests/assign/tassign.nim TEMP=C:\Programs\xyz\bin 8 5 0 0 pre test a:test b:1 c:2 haha:3 assignment test a:test b:1 c:2 haha:3 abc 123 megatest:processing: [5] tests/assign/tin_place_construction.nim megatest:processing: [6] tests/assign/tvariantasgn.nim came here megatest:processing: [43] tests/exception/tassignment.nim megatest:processing: [44] tests/exception/tdont_overwrite_typename.nim Check passed Check passed megatest:processing: [45] tests/exception/tfinally.nim came here 3 msg1 msg2 finally2 finally1 ----------- except1 finally1 except2 finally2 megatest:processing: [46] tests/exception/tnestedreturn.nim A B C megatest:processing: [47] tests/exception/traise_and_handle_in_except.nim done megatest:processing: [48] tests/exception/twrong_handler.nim megatest:processing: [50] tests/global/tglobal.nim in globalaux2: 10 total globals: 2 int value: 100 string value: second megatest:processing: [51] tests/global/tlifted_global_in_loop_body.nim megatest:processing: [52] tests/lang/s00_bootstrap/t01_empty_module.nim megatest:processing: [53] tests/lang/s00_bootstrap/t02_line_comments.nim megatest:processing: [54] tests/lang/s00_bootstrap/t03_builtins_discard.nim megatest:processing: [55] tests/lang/s00_bootstrap/t05_block_indentation.nim megatest:processing: [56] tests/lang/s00_bootstrap/t06_block_label_identifiers.nim megatest:processing: [57] tests/lang/s00_bootstrap/t08_builtins_echo.nim Hello, World! megatest:processing: [58] tests/lang/s00_bootstrap/t09_string_literal_escape_sequences.nim megatest:processing: [59] tests/lang/s00_bootstrap/t10_builtins_doAssert_bool_literals_expressions.nim megatest:processing: [60] tests/lang/s01_basics/s02_basic_literals/t01_integer.nim megatest:processing: [61] tests/lang/s01_basics/s02_basic_literals/t02_character_escape_sequences.nim megatest:processing: [62] tests/lang/s01_basics/s02_basic_literals/t03_float.nim megatest:processing: [63] tests/lang/s01_basics/s03_string_literals/t01_escape_sequences_unicode.nim megatest:processing: [64] tests/lang/s01_basics/s04_identifiers/t04_stropping.nim megatest:processing: [65] tests/lang/s01_basics/s05_operators/t01_operators.nim megatest:processing: [66] tests/lang/s01_basics/s06_variables_and_scopes/t01_block_and_scopes.nim megatest:processing: [67] tests/lang/s01_basics/s07_primitive_types/t01_integer.nim megatest:processing: [68] tests/lang/s01_basics/s99_atoms/t00_builtins.nim megatest:processing: [69] tests/lang/s01_basics/s99_atoms/t02_expression.nim megatest:processing: [70] tests/lang/s01_basics/s99_atoms/t03_compiletime.nim echo outside of static megatest:processing: [71] tests/lang/s01_basics/s99_atoms/t04_type_inference.nim megatest:processing: [72] tests/lang/s01_basics/s99_control_flow/t01_break.nim megatest:processing: [73] tests/lang/s01_basics/s99_control_flow/t02_if.nim megatest:processing: [74] tests/lang/s01_basics/s99_control_flow/t05_while.nim megatest:processing: [75] tests/lang/s01_basics/s99_control_flow/t06_procedure_calls.nim megatest:processing: [76] tests/lang/s02_core/s01_user_defined_data_types/t02_plain_objects.nim megatest:processing: [77] tests/lang/s02_core/s01_user_defined_data_types/t04_enum.nim megatest:processing: [78] tests/lang/s02_core/s01_user_defined_data_types/t06_distinct.nim megatest:processing: [79] tests/lang/s02_core/s01_user_defined_data_types/t07_typeclass.nim megatest:processing: [80] tests/lang/s02_core/s02_procedures/t01_regular_procs.nim megatest:processing: [81] tests/lang/s02_core/s02_procedures/t02_argument_passing_bugs/t08_varargs_regular_subtype.nim megatest:processing: [83] tests/lang/s02_core/s06_macros/t02_default_structures_ast.nim megatest:processing: [84] tests/lang/s02_core/s06_macros/t03_typed_macr
Test the compiler and stdlib (Windows, batch #1): megatest#L1
Category: megatest Name: megatest Action: run Result: reOutputsDiffer -------- Expected ------- --------- Given -------- megatest:processing: [0] tests\alias\talias.nim megatest:processing: [1] tests\ambsym\tresolution_identifier_2_ok.nim megatest:processing: [2] tests\arithm\tdiv.nim megatest:processing: [3] tests\assign\tarray_expr_assignment.nim megatest:processing: [4] tests\assign\tassign.nim TEMP=C:\Programs\xyz\bin 8 5 0 0 pre test a:test b:1 c:2 haha:3 assignment test a:test b:1 c:2 haha:3 abc 123 megatest:processing: [5] tests\assign\tvariantasgn.nim came here megatest:processing: [50] tests\exception\tdefer1.nim hi 1 hi 2 B A megatest:processing: [51] tests\exception\tdont_overwrite_typename.nim Check passed Check passed megatest:processing: [52] tests\exception\texcas.nim Hello Hello megatest:processing: [53] tests\exception\texception_name.nim megatest:processing: [54] tests\exception\texceptionbreak.nim 1 2 3 4 megatest:processing: [55] tests\exception\texceptions.nim BEFORE FINALLY BEFORE EXCEPT FINALLY RECOVER BEFORE EXCEPT: IOError: hi FINALLY megatest:processing: [56] tests\exception\tfinally.nim came here 3 msg1 msg2 finally2 finally1 ----------- except1 finally1 except2 finally2 megatest:processing: [57] tests\exception\tfinally4.nim B1 A1 1 B1 B2 catch A1 1 B1 A1 A2 2 B1 B2 catch A1 A2 0 B1 A1 1 B1 B2 A1 1 B1 A1 A2 2 B1 B2 A1 A2 3 megatest:processing: [58] tests\exception\tleave_except2.nim megatest:processing: [59] tests\exception\traise_and_handle_in_except.nim done megatest:processing: [60] tests\exception\twrong_handler.nim megatest:processing: [63] tests\global\tlifted_global_in_inline_iterator.nim megatest:processing: [64] tests\global\tlifted_global_in_loop_body.nim megatest:processing: [65] tests\lang\s00_bootstrap\t01_empty_module.nim megatest:processing: [66] tests\lang\s00_bootstrap\t02_line_comments.nim megatest:processing: [67] tests\lang\s00_bootstrap\t03_builtins_discard.nim megatest:processing: [68] tests\lang\s00_bootstrap\t08_builtins_echo.nim Hello, World! megatest:processing: [69] tests\lang\s00_bootstrap\t09_string_literal_escape_sequences.nim megatest:processing: [70] tests\lang\s00_bootstrap\t10_builtins_doAssert_bool_literals_expressions.nim megatest:processing: [71] tests\lang\s01_basics\s02_basic_literals\t01_integer.nim megatest:processing: [72] tests\lang\s01_basics\s02_basic_literals\t02_character_escape_sequences.nim megatest:processing: [73] tests\lang\s01_basics\s02_basic_literals\t03_float.nim megatest:processing: [74] tests\lang\s01_basics\s05_operators\t01_operators.nim megatest:processing: [75] tests\lang\s01_basics\s06_variables_and_scopes\t01_block_and_scopes.nim megatest:processing: [76] tests\lang\s01_basics\s06_variables_and_scopes\t01_const_let_var.nim megatest:processing: [77] tests\lang\s01_basics\s07_primitive_types\t01_integer.nim megatest:processing: [78] tests\lang\s01_basics\s07_primitive_types\t02_unsigned_backwards_compat.nim megatest:processing: [79] tests\lang\s01_basics\s07_primitive_types\t05_strings.nim megatest:processing: [80] tests\lang\s01_basics\s99_atoms\t00_builtins.nim megatest:processing: [81] tests\lang\s01_basics\s99_atoms\t03_compiletime.nim echo outside of static megatest:processing: [82] tests\lang\s01_basics\s99_atoms\t04_type_inference.nim megatest:processing: [83] tests\lang\s01_basics\s99_control_flow\t01_break.nim megatest:processing: [84] tests\lang\s01_basics\s99_control_flow\t02_if.nim megatest:processing: [85] tests\lang\s01_basics\s99_control_flow\t03_case.nim megatest:processing: [86] tests\lang\s01_basics\s99_control_flow\t05_while.nim megatest:processing: [87] tests\lang\s01_basics\s99_control_flow\t06_procedure_calls.nim megatest:processing: [88] tests\lang\s02_core\s01_user_defined_data_types\t03_inheritance.nim megatest:processing: [89] tests\lang\s02_core\s01_user_defined_data_types\t05_variant_objects.nim megatest:processing: [90] tests\lang\s02_core\s01_user_defined_data_types\t06_distinct.nim megatest:processing: [91] tests\lang\s02_core\s02_procedures\t01_regular_procs.nim megatest:processing: [92] tests\l
Test the compiler and stdlib (Windows, batch #1)
Process completed with exit code 1.
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 (Linux): nimdoc/rst2html/source/rst_examples.rst#L6
unknown substitution 'nimversion' [UnknownSubstitutionX]
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 (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]
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
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#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]
Build docs and release artifacts (Linux): doc/nims.rst#L215
language 'none' not supported [LanguageXNotSupported]
Build docs and release artifacts (Linux): doc/testament.rst#L354
language 'diff' not supported [LanguageXNotSupported]
Build docs and release artifacts (Linux): doc/testament.rst#L379
field 'linenos' not supported [FieldXNotSupported]
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/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): 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 and test tooling (macOS (M1)): 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]
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): 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#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]
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#L1311
workaround for sem not sanitizing AST; transformDefSym is deprecated [Deprecated]

Artifacts

Produced during runtime
Name Size
binaries from source archive Linux Expired
14.9 MB
binaries from source archive Windows Expired
21 MB
binaries from source archive macOS Expired
11.8 MB
binaries from source archive macOS (M1) Expired
10.4 MB
compiler Linux X64 Expired
117 MB
compiler Windows X64 Expired
148 MB
compiler macOS ARM64 Expired
102 MB
compiler macOS X64 Expired
105 MB
release binaries Linux Expired
14.9 MB
release binaries Windows Expired
21 MB
release binaries macOS Expired
11.8 MB
release binaries macOS (M1) Expired
10.4 MB
release manifest tool Expired
181 KB
source archive Expired
23.5 MB