git.delta.rocks / jrsonnet / refs/commits / a12d03f794be

difftreelog

test rewrite golden

mtyznpltYaroslav Bolyukin2026-04-25parent: #f1b7934.patch.diff
in: master

138 files changed

modifiedtests/cpp_test_suite_golden_override/error.06.jsonnet.goldendiffbeforeafterboth
1attempted to divide by zero1attempted to divide by zero
2 error.06.jsonnet:18:22-26: local <err> access2 error.06.jsonnet:19:2-5: function <f> call
3 error.06.jsonnet:19:2-5: function <f> call
modifiedtests/cpp_test_suite_golden_override/error.07.jsonnet.goldendiffbeforeafterboth
1runtime error: sarcasm1runtime error: sarcasm
2 error.07.jsonnet:18:31-37: error statement2 error.07.jsonnet:18:31-37: error statement
3 error.07.jsonnet:18:20-55: function <third> call3 error.07.jsonnet:17:33-35: element <3> access
4 error.07.jsonnet:19:1-7: local <toxic> access4 error.07.jsonnet:18:20-55: function <third> call
modifiedtests/cpp_test_suite_golden_override/error.args_commafodder.jsonnet.goldendiffbeforeafterboth
1local is not defined: foo1static analysis errors: undefined local: foo; undefined local: bar; undefined local: qux
2 error.args_commafodder.jsonnet:1:1-5: local <foo> access
modifiedtests/cpp_test_suite_golden_override/error.array_index_string.jsonnet.goldendiffbeforeafterboth
1attempted to index array with string foo1array index type should be string, got string
modifiedtests/cpp_test_suite_golden_override/error.array_large_index.jsonnet.goldendiffbeforeafterboth
1array out of bounds: 9223372036854775807 is not within [0,3)1array out of bounds: 4294967295 is not within [0,3)
modifiedtests/cpp_test_suite_golden_override/error.computed_field_scope.jsonnet.goldendiffbeforeafterboth
1local is not defined: x1static analysis errors: undefined local: x; unused local: x
2 error.computed_field_scope.jsonnet:17:21-23: local <x> access
3 error.computed_field_scope.jsonnet:17:20-24: evaluating field name
modifiedtests/cpp_test_suite_golden_override/error.field_not_exist.jsonnet.goldendiffbeforeafterboth
1no such field: y1no such field: y
2 error.field_not_exist.jsonnet:17:10-12: field <y> access
addedtests/cpp_test_suite_golden_override/error.flatMap_array_typecheck.jsonnet.goldendiffbeforeafterboth

no changes

addedtests/cpp_test_suite_golden_override/error.flatMap_seq_typecheck.jsonnet.goldendiffbeforeafterboth

no changes

addedtests/cpp_test_suite_golden_override/error.flatMap_string_typecheck.jsonnet.goldendiffbeforeafterboth

no changes

modifiedtests/cpp_test_suite_golden_override/error.function_duplicate_arg.jsonnet.goldendiffbeforeafterboth
1argument x is already bound1argument x is already bound
2 error.function_duplicate_arg.jsonnet:17:21-30: function <anonymous> call2 error.function_duplicate_arg.jsonnet:17:21-30: function <anonymous> preparation
deletedtests/cpp_test_suite_golden_override/error.function_duplicate_param.jsonnet.goldendiffbeforeafterboth

no changes

modifiedtests/cpp_test_suite_golden_override/error.function_infinite_default.jsonnet.goldendiffbeforeafterboth
1infinite recursion detected1infinite recursion detected
2 error.function_infinite_default.jsonnet:17:17-19: local <x> access
3 error.function_infinite_default.jsonnet:17:12-14: local <y> access
4 error.function_infinite_default.jsonnet:17:20-22: local <x> access
5 during TLA call2 during TLA call
modifiedtests/cpp_test_suite_golden_override/error.function_no_default_arg.jsonnet.goldendiffbeforeafterboth
1function argument is not passed: a1function argument is not passed: b
2Function has the following signature: (a = <default>, b)2Function has the following signature: (a = <default>, b)
3 during TLA call3 during TLA call
modifiedtests/cpp_test_suite_golden_override/error.function_too_many_args.jsonnet.goldendiffbeforeafterboth
1too many args, function has 21too many args, function has 2
2Function has the following signature: (a, b)2Function has the following signature: (a, b)
3 error.function_too_many_args.jsonnet:19:4-14: function <foo> call3 error.function_too_many_args.jsonnet:19:4-14: function <foo> preparation
modifiedtests/cpp_test_suite_golden_override/error.import_static-check-failure.jsonnet.goldendiffbeforeafterboth
1local is not defined: x1static analysis errors: undefined local: x
2 static_check_failure.jsonnet:2:1-3: local <x> access
3 error.import_static-check-failure.jsonnet:1:1-8: import "lib/static_check_failure.jsonnet"2 error.import_static-check-failure.jsonnet:1:1-8: import
modifiedtests/cpp_test_suite_golden_override/error.import_syntax-error.jsonnet.goldendiffbeforeafterboth
1syntax error: expected one of "\\\\", "\\u", "\\x", ['"'], ['\\'], [_], got "EOF"1syntax error: unterminated double-quoted string
2 syntax_error.jsonnet:1:32 syntax_error.jsonnet:1:1
3 error.import_syntax-error.jsonnet:1:1-8: import "lib/syntax_error.jsonnet"3 error.import_syntax-error.jsonnet:1:1-8: import
modifiedtests/cpp_test_suite_golden_override/error.integer_conversion.jsonnet.goldendiffbeforeafterboth
1runtime error: numberic value outside of safe integer range for bitwise operation1convert num value: float out of safe int range
modifiedtests/cpp_test_suite_golden_override/error.integer_left_shift.jsonnet.goldendiffbeforeafterboth
1runtime error: numberic value outside of safe integer range for bitwise operation1convert num value: float out of safe int range
modifiedtests/cpp_test_suite_golden_override/error.invariant.option.jsonnet.goldendiffbeforeafterboth
3 error.invariant.option.jsonnet:19:33-56: function <builtin_set_inter> call3 error.invariant.option.jsonnet:19:33-56: function <builtin_set_inter> call
4 argument <x> evaluation4 argument <x> evaluation
5 error.invariant.option.jsonnet:19:20-57: function <builtin_length> call5 error.invariant.option.jsonnet:19:20-57: function <builtin_length> call
6 error.invariant.option.jsonnet:19:10-61: assertion condition6 assertion condition
modifiedtests/cpp_test_suite_golden_override/error.invariant.simple3.jsonnet.goldendiffbeforeafterboth
1runtime error: my error message1runtime error: my error message
2 error.invariant.simple3.jsonnet:18:10-16: error statement2 error.invariant.simple3.jsonnet:18:10-16: error statement
3 error.invariant.simple3.jsonnet:18:10-35: assertion condition3 assertion condition
modifiedtests/cpp_test_suite_golden_override/error.manifest_toml_null_value.jsonnet.goldendiffbeforeafterboth
1runtime error: tried to manifest null1runtime error: tried to manifest null
2 table <c> manifestification
3 section <b> manifestification
4 section <a> manifestification
2 error.manifest_toml_null_value.jsonnet:17:19-55: function <builtin_manifest_toml_ex> call5 error.manifest_toml_null_value.jsonnet:17:19-55: function <builtin_manifest_toml_ex> call
modifiedtests/cpp_test_suite_golden_override/error.overflow.jsonnet.goldendiffbeforeafterboth
1syntax error: numbers are finite1syntax error: invalid number value: non-finite
2 error.overflow.jsonnet:17:62 error.overflow.jsonnet:17:1
modifiedtests/cpp_test_suite_golden_override/error.overflow3.jsonnet.goldendiffbeforeafterboth
1syntax error: numbers are finite1syntax error: invalid number value: non-finite
2 error.overflow3.jsonnet:17:62 error.overflow3.jsonnet:17:1
modifiedtests/cpp_test_suite_golden_override/error.parse.array_comma.jsonnet.goldendiffbeforeafterboth
1syntax error: expected R_BRACK, got "3"1syntax error: expected ']', got number "3"
2 error.parse.array_comma.jsonnet:17:72 error.parse.array_comma.jsonnet:17:7
modifiedtests/cpp_test_suite_golden_override/error.parse.import_not_literal.jsonnet.goldendiffbeforeafterboth
1runtime error: computed imports are not supported1static analysis errors: import path must be a string literal
modifiedtests/cpp_test_suite_golden_override/error.parse.index_unterminated.jsonnet.goldendiffbeforeafterboth
1syntax error: unexpected token in expression: EOF1syntax error: unexpected end of file
2 error.parse.index_unterminated.jsonnet:17:32 error.parse.index_unterminated.jsonnet:17:3
modifiedtests/cpp_test_suite_golden_override/error.parse.method_plus.jsonnet.goldendiffbeforeafterboth
1syntax error: expected COLON, got "+"1syntax error: expected ':', got '+'
2 error.parse.method_plus.jsonnet:17:182 error.parse.method_plus.jsonnet:17:18
modifiedtests/cpp_test_suite_golden_override/error.parse.object_comma.jsonnet.goldendiffbeforeafterboth
1syntax error: expected R_BRACE, got "z"1syntax error: expected '}', got identifier "z"
2 error.parse.object_comma.jsonnet:17:112 error.parse.object_comma.jsonnet:17:11
modifiedtests/cpp_test_suite_golden_override/error.parse.object_comprehension_local_clash.jsonnet.goldendiffbeforeafterboth
1syntax error: expected R_BRACE, got ":"1syntax error: expected '}', got ':'
2 error.parse.object_comprehension_local_clash.jsonnet:17:292 error.parse.object_comprehension_local_clash.jsonnet:17:29
modifiedtests/cpp_test_suite_golden_override/error.parse.self_in_computed_field.jsonnet.goldendiffbeforeafterboth
1syntax error: expected field name, got SELF_KW1syntax error: expected field name, got 'self'
2 error.parse.self_in_computed_field.jsonnet:17:152 error.parse.self_in_computed_field.jsonnet:17:15
modifiedtests/cpp_test_suite_golden_override/error.parse.static_error_bad_number.jsonnet.goldendiffbeforeafterboth
1syntax error: unexpected token in expression: DOT1syntax error: unexpected '.'
2 error.parse.static_error_bad_number.jsonnet:17:12 error.parse.static_error_bad_number.jsonnet:17:1
modifiedtests/cpp_test_suite_golden_override/error.parse.string.invalid_escape_unicode_short.jsonnet.goldendiffbeforeafterboth
1syntax error: unexpected token: ERROR_STRING_DOUBLE_UNTERMINATED1syntax error: unterminated double-quoted string
2 error.parse.string.invalid_escape_unicode_short.jsonnet:17:12 error.parse.string.invalid_escape_unicode_short.jsonnet:17:1
modifiedtests/cpp_test_suite_golden_override/error.parse.string.invalid_escape_unicode_short3.jsonnet.goldendiffbeforeafterboth
1syntax error: unexpected token: ERROR_STRING_DOUBLE_UNTERMINATED1syntax error: unterminated double-quoted string
2 error.parse.string.invalid_escape_unicode_short3.jsonnet:17:12 error.parse.string.invalid_escape_unicode_short3.jsonnet:17:1
modifiedtests/cpp_test_suite_golden_override/error.parse.string.unfinished.jsonnet.goldendiffbeforeafterboth
1syntax error: unexpected token: ERROR_STRING_DOUBLE_UNTERMINATED1syntax error: unterminated double-quoted string
2 error.parse.string.unfinished.jsonnet:17:12 error.parse.string.unfinished.jsonnet:17:1
modifiedtests/cpp_test_suite_golden_override/error.parse.string.unfinished2.jsonnet.goldendiffbeforeafterboth
1syntax error: unexpected token: ERROR_STRING_SINGLE_UNTERMINATED1syntax error: unterminated single-quoted string
2 error.parse.string.unfinished2.jsonnet:17:12 error.parse.string.unfinished2.jsonnet:17:1
modifiedtests/cpp_test_suite_golden_override/error.parse.string_multi_no_newline.jsonnet.goldendiffbeforeafterboth
1syntax error: unexpected token: ERROR_STRING_BLOCK_MISSING_NEW_LINE1syntax error: text block requires new line after |||
2 error.parse.string_multi_no_newline.jsonnet:17:12 error.parse.string_multi_no_newline.jsonnet:17:1
modifiedtests/cpp_test_suite_golden_override/error.parse.text_block_bad_whitespace.jsonnet.goldendiffbeforeafterboth
1syntax error: unexpected token: ERROR_STRING_BLOCK_MISSING_TERMINATION1syntax error: unterminated text block
2 error.parse.text_block_bad_whitespace.jsonnet:17:12 error.parse.text_block_bad_whitespace.jsonnet:17:1
modifiedtests/cpp_test_suite_golden_override/error.parse.text_block_eof.jsonnet.goldendiffbeforeafterboth
1syntax error: unexpected token: ERROR_STRING_BLOCK_UNEXPECTED_END1syntax error: unexpected end of text block
2 error.parse.text_block_eof.jsonnet:17:12 error.parse.text_block_eof.jsonnet:17:1
addedtests/cpp_test_suite_golden_override/error.parse.text_block_indent_spaces.jsonnet.goldendiffbeforeafterboth

no changes

modifiedtests/cpp_test_suite_golden_override/error.parse.text_block_not_terminated.jsonnet.goldendiffbeforeafterboth
1syntax error: unexpected token: ERROR_STRING_BLOCK_UNEXPECTED_END1syntax error: unexpected end of text block
2 error.parse.text_block_not_terminated.jsonnet:17:12 error.parse.text_block_not_terminated.jsonnet:17:1
modifiedtests/cpp_test_suite_golden_override/error.recursive_import.jsonnet.goldendiffbeforeafterboth
1infinite recursion detected1infinite recursion detected
2 error.recursive_import.jsonnet:17:15-22: import "error.recursive_import.jsonnet"2 error.recursive_import.jsonnet:17:15-22: import
modifiedtests/cpp_test_suite_golden_override/error.static_error_self.jsonnet.goldendiffbeforeafterboth
1self/super/$ are only usable inside objects1static analysis errors: `self` used outside of object
2 elem <0> evaluation
modifiedtests/cpp_test_suite_golden_override/error.static_error_super.jsonnet.goldendiffbeforeafterboth
1self/super/$ are only usable inside objects1static analysis errors: `super` used outside of object
2 elem <0> evaluation
modifiedtests/cpp_test_suite_golden_override/error.static_error_var_not_exist.jsonnet.goldendiffbeforeafterboth
1local is not defined: tmp21static analysis errors: undefined local: tmp2
2There is a local with similar name present: tmp2There is a local with similar name present: tmp; unused local: tmp
3 error.static_error_var_not_exist.jsonnet:17:16-21: local <tmp2> access
modifiedtests/cpp_test_suite_golden_override/error.std_makeArray_negative.jsonnet.goldendiffbeforeafterboth
1type error: number out of bounds: -10 not in 0..21474836471type error: number out of bounds: -10 not in 0..4294967295
2 argument <sz> evaluation2 argument <sz> evaluation
3 error.std_makeArray_negative.jsonnet:17:14-38: function <builtin_make_array> call3 error.std_makeArray_negative.jsonnet:17:14-38: function <builtin_make_array> call
addedtests/cpp_test_suite_golden_override/error.std_parseYaml1.jsonnet.goldendiffbeforeafterboth

no changes

modifiedtests/cpp_test_suite_golden_override/error.trace_three_param.jsonnet.goldendiffbeforeafterboth
1too many args, function has 21too many args, function has 2
2Function has the following signature: (str, rest = <default>)2Function has the following signature: (str, rest = <default>)
3 error.trace_three_param.jsonnet:17:20-33: function <builtin_trace> call3 error.trace_three_param.jsonnet:17:20-33: function <builtin_trace> preparation
4 error.trace_three_param.jsonnet:19:6-8: local <v> access
5 field <a> evaluation4 field <a> evaluation
modifiedtests/cpp_test_suite_golden_override/error.trace_zero_param.jsonnet.goldendiffbeforeafterboth
1function argument is not passed: str1function argument is not passed: str
2Function has the following signature: (str, rest = <default>)2Function has the following signature: (str, rest = <default>)
3 error.trace_zero_param.jsonnet:17:20-23: function <builtin_trace> call3 error.trace_zero_param.jsonnet:17:20-23: function <builtin_trace> preparation
4 error.trace_zero_param.jsonnet:19:6-8: local <v> access
5 field <a> evaluation4 field <a> evaluation
deletedtests/cpp_test_suite_golden_override_ir_parser/error.flatMap_array_typecheck.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/cpp_test_suite_golden_override_ir_parser/error.flatMap_seq_typecheck.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/cpp_test_suite_golden_override_ir_parser/error.flatMap_string_typecheck.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/cpp_test_suite_golden_override_ir_parser/error.import_syntax-error.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/cpp_test_suite_golden_override_ir_parser/error.manifest_toml_null_value.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/cpp_test_suite_golden_override_ir_parser/error.overflow.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/cpp_test_suite_golden_override_ir_parser/error.overflow3.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/cpp_test_suite_golden_override_ir_parser/error.parse.array_comma.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/cpp_test_suite_golden_override_ir_parser/error.parse.index_unterminated.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/cpp_test_suite_golden_override_ir_parser/error.parse.method_plus.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/cpp_test_suite_golden_override_ir_parser/error.parse.object_comma.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/cpp_test_suite_golden_override_ir_parser/error.parse.object_comprehension_local_clash.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/cpp_test_suite_golden_override_ir_parser/error.parse.self_in_computed_field.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/cpp_test_suite_golden_override_ir_parser/error.parse.static_error_bad_number.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/cpp_test_suite_golden_override_ir_parser/error.parse.string.invalid_escape_unicode_short.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/cpp_test_suite_golden_override_ir_parser/error.parse.string.invalid_escape_unicode_short3.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/cpp_test_suite_golden_override_ir_parser/error.parse.string.unfinished.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/cpp_test_suite_golden_override_ir_parser/error.parse.string.unfinished2.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/cpp_test_suite_golden_override_ir_parser/error.parse.string_multi_no_newline.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/cpp_test_suite_golden_override_ir_parser/error.parse.text_block_bad_whitespace.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/cpp_test_suite_golden_override_ir_parser/error.parse.text_block_eof.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/cpp_test_suite_golden_override_ir_parser/error.parse.text_block_indent_spaces.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/cpp_test_suite_golden_override_ir_parser/error.parse.text_block_not_terminated.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/cpp_test_suite_golden_override_ir_parser/error.static_error_var_not_exist.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/cpp_test_suite_golden_override_ir_parser/error.std_parseYaml1.jsonnet.goldendiffbeforeafterboth

no changes

modifiedtests/go_testdata_golden_override/arrcomp5.jsonnet.goldendiffbeforeafterboth
1local is not defined: x1static analysis errors: undefined local: x; unused local: x
2 arrcomp5.jsonnet:1:14-16: local <x> access
3 arrcomp5.jsonnet:1:2-4: local <y> access
4 elem <0> evaluation
modifiedtests/go_testdata_golden_override/arrcomp_if4.jsonnet.goldendiffbeforeafterboth
1local is not defined: y1static analysis errors: undefined local: y; local could be hoisted to an outer scope: y
2 arrcomp_if4.jsonnet:1:33-35: local <y> access
modifiedtests/go_testdata_golden_override/arrcomp_if7.jsonnet.goldendiffbeforeafterboth
1type error: expected boolean, got number1type mismatch: expected boolean, got number if spec condition
modifiedtests/go_testdata_golden_override/bad_function_call.jsonnet.goldendiffbeforeafterboth
1function argument is not passed: x1function argument is not passed: x
2Function has the following signature: (x)2Function has the following signature: (x)
3 bad_function_call.jsonnet:1:16-19: function <anonymous> call3 bad_function_call.jsonnet:1:16-19: function <anonymous> preparation
modifiedtests/go_testdata_golden_override/bad_function_call2.jsonnet.goldendiffbeforeafterboth
1too many args, function has 11too many args, function has 1
2Function has the following signature: (x)2Function has the following signature: (x)
3 bad_function_call2.jsonnet:1:16-23: function <anonymous> call3 bad_function_call2.jsonnet:1:16-23: function <anonymous> preparation
modifiedtests/go_testdata_golden_override/bad_function_call_and_error.jsonnet.goldendiffbeforeafterboth
1too many args, function has 11too many args, function has 1
2Function has the following signature: (x)2Function has the following signature: (x)
3 bad_function_call_and_error.jsonnet:1:16-39: function <anonymous> call3 bad_function_call_and_error.jsonnet:1:16-39: function <anonymous> preparation
modifiedtests/go_testdata_golden_override/bad_index_array.jsonnet.goldendiffbeforeafterboth
1attempted to index array with string xxx1array index type should be string, got string
modifiedtests/go_testdata_golden_override/bad_index_string.jsonnet.goldendiffbeforeafterboth
1string index type should be number, got string1string index type should be string, got string
modifiedtests/go_testdata_golden_override/bitwise_and3.jsonnet.goldendiffbeforeafterboth
1runtime error: numberic value outside of safe integer range for bitwise operation1convert num value: float out of safe int range
modifiedtests/go_testdata_golden_override/bitwise_and7.jsonnet.goldendiffbeforeafterboth
1runtime error: numberic value outside of safe integer range for bitwise operation1convert num value: float out of safe int range
addedtests/go_testdata_golden_override/builtinManifestJsonEx_cyclic.jsonnet.goldendiffbeforeafterboth

no changes

modifiedtests/go_testdata_golden_override/builtinObjectRemoveKey_super_assert.jsonnet.goldendiffbeforeafterboth
1no such field: x1no such field: x
2 builtinObjectRemoveKey_super_assert.jsonnet:2:15-17: field <x> access2 assertion condition
3 builtinObjectRemoveKey_super_assert.jsonnet:2:10-17: assertion condition
addedtests/go_testdata_golden_override/builtin_manifestTomlEx_cyclic.jsonnet.goldendiffbeforeafterboth

no changes

addedtests/go_testdata_golden_override/builtin_manifestYamlDoc_cyclic.jsonnet.goldendiffbeforeafterboth

no changes

modifiedtests/go_testdata_golden_override/dollar_bad.jsonnet.goldendiffbeforeafterboth
1self/super/$ are only usable inside objects1static analysis errors: `$` used outside of object
modifiedtests/go_testdata_golden_override/double_thunk.jsonnet.goldendiffbeforeafterboth
1runtime error: xxx1runtime error: xxx
2 double_thunk.jsonnet:1:21-27: error statement2 double_thunk.jsonnet:1:21-27: error statement
3 double_thunk.jsonnet:1:34-36: local <y> access
4 double_thunk.jsonnet:1:37-39: local <x> access
modifiedtests/go_testdata_golden_override/error_from_array.jsonnet.goldendiffbeforeafterboth
1runtime error: xxx1runtime error: xxx
2 error_from_array.jsonnet:1:2-8: error statement2 error_from_array.jsonnet:1:2-8: error statement
3 error_from_array.jsonnet:1:15-17: element <0> access
modifiedtests/go_testdata_golden_override/error_hexnumber.jsonnet.goldendiffbeforeafterboth
1syntax error: expected one of "(", ".", "?", "[", "{", <binary op>, EOF, got "x"1syntax error: expected end of file, got identifier "x42"
2 error_hexnumber.jsonnet:1:22 error_hexnumber.jsonnet:1:2
modifiedtests/go_testdata_golden_override/fieldname_not_string.jsonnet.goldendiffbeforeafterboth
1type error: expected string, got number1type error: expected string, got number
2 fieldname_not_string.jsonnet:1:3-10: evaluating field name2 evaluating field name
modifiedtests/go_testdata_golden_override/import_computed.jsonnet.goldendiffbeforeafterboth
1runtime error: computed imports are not supported1static analysis errors: import path must be a string literal
modifiedtests/go_testdata_golden_override/import_syntax_error.jsonnet.goldendiffbeforeafterboth
1syntax error: expected one of "(", "[", "{", <identifier>, <number>, <string>, <unary op>, ['"'], ['\''], got "EOF"1syntax error: unexpected end of file
2 syntax_error.jsonnet:1:52 syntax_error.jsonnet:1:4
3 import_syntax_error.jsonnet:1:1-8: import "syntax_error.jsonnet"3 import_syntax_error.jsonnet:1:1-8: import
modifiedtests/go_testdata_golden_override/importbin_computed.jsonnet.goldendiffbeforeafterboth
1runtime error: computed imports are not supported1static analysis errors: import path must be a string literal
modifiedtests/go_testdata_golden_override/importstr_computed.jsonnet.goldendiffbeforeafterboth
1runtime error: computed imports are not supported1static analysis errors: import path must be a string literal
modifiedtests/go_testdata_golden_override/insuper4.jsonnet.goldendiffbeforeafterboth
1self/super/$ are only usable inside objects1static analysis errors: `super` used outside of object
modifiedtests/go_testdata_golden_override/insuper6.jsonnet.goldendiffbeforeafterboth
1assert failed: null1static analysis errors: undefined local: undeclared
2 insuper6.jsonnet:1:10-30: assertion failure
modifiedtests/go_testdata_golden_override/object_comp_assert.jsonnet.goldendiffbeforeafterboth
1syntax error: expected one of "(", ".", "?", "[", "{", <binary op>, got "}"1syntax error: asserts are unsupported in object comprehension
2 object_comp_assert.jsonnet:1:462 object_comp_assert.jsonnet:1:46
modifiedtests/go_testdata_golden_override/object_comp_bad_field.jsonnet.goldendiffbeforeafterboth
1{1{
2 "x": 422 "x": 42
3}3}
4
5
modifiedtests/go_testdata_golden_override/object_comp_bad_field2.jsonnet.goldendiffbeforeafterboth
1{1{
2 "x": 422 "x": 42
3}3}
4
5
modifiedtests/go_testdata_golden_override/object_comp_duplicate.jsonnet.goldendiffbeforeafterboth
1duplicate field name: x1duplicate field name: x
2 object_comp_duplicate.jsonnet:1:3-7: field <x> initializtion2 field <x> initializtion
modifiedtests/go_testdata_golden_override/object_comp_err_index.jsonnet.goldendiffbeforeafterboth
1runtime error: xxx1runtime error: xxx
2 object_comp_err_index.jsonnet:1:4-10: error statement2 object_comp_err_index.jsonnet:1:4-10: error statement
3 object_comp_err_index.jsonnet:1:3-17: evaluating field name3 evaluating field name
modifiedtests/go_testdata_golden_override/object_comp_illegal.jsonnet.goldendiffbeforeafterboth
1syntax error: expected one of "(", ".", "?", "[", "{", <binary op>, got "}"1syntax error: missing object comprehension field
2 object_comp_illegal.jsonnet:1:342 object_comp_illegal.jsonnet:1:34
modifiedtests/go_testdata_golden_override/object_comp_int_index.jsonnet.goldendiffbeforeafterboth
1type error: expected string, got number1type error: expected string, got number
2 object_comp_int_index.jsonnet:1:3-7: evaluating field name2 evaluating field name
modifiedtests/go_testdata_golden_override/object_invariant13.jsonnet.goldendiffbeforeafterboth
1runtime error: x1runtime error: x
2 object_invariant13.jsonnet:1:10-16: error statement2 object_invariant13.jsonnet:1:10-16: error statement
3 object_invariant13.jsonnet:1:10-20: assertion condition3 assertion condition
modifiedtests/go_testdata_golden_override/object_invariant7.jsonnet.goldendiffbeforeafterboth
1no super found1no super found
2 object_invariant7.jsonnet:1:16-29: assertion condition2 assertion condition
modifiedtests/go_testdata_golden_override/optional_args11.jsonnet.goldendiffbeforeafterboth
1argument x is already bound1argument x is already bound
2 optional_args11.jsonnet:1:20-31: function <anonymous> call2 optional_args11.jsonnet:1:20-31: function <anonymous> preparation
modifiedtests/go_testdata_golden_override/optional_args13.jsonnet.goldendiffbeforeafterboth
1function argument is not passed: y1function argument is not passed: y
2Function has the following signature: (x, y)2Function has the following signature: (x, y)
3 optional_args13.jsonnet:1:20-27: function <anonymous> call3 optional_args13.jsonnet:1:20-27: function <anonymous> preparation
modifiedtests/go_testdata_golden_override/optional_args8.jsonnet.goldendiffbeforeafterboth
1parameter y is not defined1parameter y is not defined
2 optional_args8.jsonnet:2:4-11: function <foo> call2 optional_args8.jsonnet:2:4-11: function <foo> preparation
modifiedtests/go_testdata_golden_override/optional_args9.jsonnet.goldendiffbeforeafterboth
1argument x is already bound1argument x is already bound
2 optional_args9.jsonnet:1:16-27: function <anonymous> call2 optional_args9.jsonnet:1:16-27: function <anonymous> preparation
addedtests/go_testdata_golden_override/parseYaml.jsonnet.goldendiffbeforeafterboth

no changes

modifiedtests/go_testdata_golden_override/recursive_thunk.jsonnet.goldendiffbeforeafterboth
2 recursive_thunk.jsonnet:1:35-41: error statement2 recursive_thunk.jsonnet:1:35-41: error statement
3 recursive_thunk.jsonnet:2:19-39: function <bar> call3 recursive_thunk.jsonnet:2:19-39: function <bar> call
4 recursive_thunk.jsonnet:2:23-31: function <foo> call4 recursive_thunk.jsonnet:2:23-31: function <foo> call
5 recursive_thunk.jsonnet:1:52-55: local <th> access
6 recursive_thunk.jsonnet:2:19-39: function <bar> call5 recursive_thunk.jsonnet:2:19-39: function <bar> call
7 recursive_thunk.jsonnet:2:23-31: function <foo> call6 recursive_thunk.jsonnet:2:23-31: function <foo> call
8 recursive_thunk.jsonnet:1:52-55: local <th> access
9 recursive_thunk.jsonnet:2:19-39: function <bar> call7 recursive_thunk.jsonnet:2:19-39: function <bar> call
10 recursive_thunk.jsonnet:3:4-8: function <foo> call8 recursive_thunk.jsonnet:3:4-8: function <foo> call
modifiedtests/go_testdata_golden_override/static_error_eof.jsonnet.goldendiffbeforeafterboth
1syntax error: expected one of "(", ",", ".", ";", "?", "[", "{", <binary op>, got "EOF"1syntax error: expected ';', got end of file
2 static_error_eof.jsonnet:1:132 static_error_eof.jsonnet:1:12
modifiedtests/go_testdata_golden_override/std.makeArrayNamed3.jsonnet.goldendiffbeforeafterboth
1parameter blahblah is not defined1parameter blahblah is not defined
2 std.makeArrayNamed3.jsonnet:1:14-55: function <builtin_make_array> call2 std.makeArrayNamed3.jsonnet:1:14-55: function <builtin_make_array> preparation
modifiedtests/go_testdata_golden_override/std.makeArray_bad.jsonnet.goldendiffbeforeafterboth
1type error: expected BoundedNumber<0, 2147483647>, got string1type error: expected BoundedNumber<0, 4294967295>, got string
2 argument <sz> evaluation2 argument <sz> evaluation
3 std.makeArray_bad.jsonnet:1:14-37: function <builtin_make_array> call3 std.makeArray_bad.jsonnet:1:14-37: function <builtin_make_array> call
modifiedtests/go_testdata_golden_override/std.makeArray_noninteger.jsonnet.goldendiffbeforeafterboth
1runtime error: cannot convert number with fractional part to i321runtime error: cannot convert number with fractional part to u32
2 argument <sz> evaluation2 argument <sz> evaluation
3 std.makeArray_noninteger.jsonnet:1:14-35: function <builtin_make_array> call3 std.makeArray_noninteger.jsonnet:1:14-35: function <builtin_make_array> call
modifiedtests/go_testdata_golden_override/std.makeArray_noninteger_big.jsonnet.goldendiffbeforeafterboth
1type error: number out of bounds: 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 not in 0..21474836471type error: number out of bounds: 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 not in 0..4294967295
2 argument <sz> evaluation2 argument <sz> evaluation
3 std.makeArray_noninteger_big.jsonnet:1:14-37: function <builtin_make_array> call3 std.makeArray_noninteger_big.jsonnet:1:14-37: function <builtin_make_array> call
modifiedtests/go_testdata_golden_override/stdlib_smoke_test.jsonnet.goldendiffbeforeafterboth
1{1{
2 "abs": 42,2 "abs": 42,
3 "acos": 1.0471975511965979,3 "acos": true,
4 "asciiLower": "blah",4 "asciiLower": "blah",
5 "asciiUpper": "BLAH",5 "asciiUpper": "BLAH",
6 "asin": 0.5235987755982989,6 "asin": true,
7 "assertEqual": true,7 "assertEqual": true,
8 "atan": 1.373400766945016,8 "atan": true,
9 "base64": [9 "base64": [
10 "YmxhaA==",10 "YmxhaA==",
11 "YmxhaA=="11 "YmxhaA=="
21 "ceil": 5,21 "ceil": 5,
22 "char": "A",22 "char": "A",
23 "codepoint": 65,23 "codepoint": 65,
24 "cos": 0.28366218546322625,24 "cos": true,
25 "count": 1,25 "count": 1,
26 "decodeUTF8": "AAA",26 "decodeUTF8": "AAA",
27 "encodeUTF8": [27 "encodeUTF8": [
101 "join": "a,b,c",101 "join": "a,b,c",
102 "length": 0,102 "length": 0,
103 "lines": "a\nb\nc\n",103 "lines": "a\nb\nc\n",
104 "log": 1.6094379124341003,104 "log": true,
105 "lstripChars": "bbbbcccc",105 "lstripChars": "bbbbcccc",
106 "makeArray": [106 "makeArray": [
107 0,107 0,
222 ]222 ]
223 ],223 ],
224 "sign": 1,224 "sign": 1,
225 "sin": -0.9589242746631385,225 "sin": true,
226 "slice": "o",226 "slice": "o",
227 "sort": [227 "sort": [
228 [228 [
249 "a,b",249 "a,b",
250 "c"250 "c"
251 ],251 ],
252 "sqrt": 2.23606797749979,252 "sqrt": true,
253 "startsWith": true,253 "startsWith": true,
254 "strReplace": "bba",254 "strReplace": "bba",
255 "stringChars": [255 "stringChars": [
260 ],260 ],
261 "stripChars": "bbbb",261 "stripChars": "bbbb",
262 "substr": "s",262 "substr": "s",
263 "tan": -3.380515006246586,263 "tan": true,
264 "thisFile": "stdlib_smoke_test.jsonnet",264 "thisFile": "stdlib_smoke_test.jsonnet",
265 "toString": "42",265 "toString": "42",
266 "type": "object",266 "type": "object",
modifiedtests/go_testdata_golden_override/strReplace3.jsonnet.goldendiffbeforeafterboth
1runtime error: 'from' string must not be zero length1runtime error: `from` string must not be zero length
2 strReplace3.jsonnet:1:15-36: function <builtin_str_replace> call2 strReplace3.jsonnet:1:15-36: function <builtin_str_replace> call
modifiedtests/go_testdata_golden_override/syntax_error.jsonnet.goldendiffbeforeafterboth
1syntax error: expected one of "(", "[", "{", <identifier>, <number>, <string>, <unary op>, ['"'], ['\''], got "EOF"1syntax error: unexpected end of file
2 syntax_error.jsonnet:1:52 syntax_error.jsonnet:1:4
modifiedtests/go_testdata_golden_override/tailstrict2.jsonnet.goldendiffbeforeafterboth
1runtime error: xxx1runtime error: xxx
2 tailstrict2.jsonnet:1:13-19: error statement2 tailstrict2.jsonnet:1:13-19: error statement
3 tailstrict2.jsonnet:2:15-19: function <e> call3 tailstrict2.jsonnet:2:15-19: function <e> call
4 tailstrict2.jsonnet:2:19-27: function <anonymous> call
modifiedtests/go_testdata_golden_override/too_many_arguments.jsonnet.goldendiffbeforeafterboth
1too many args, function has 31too many args, function has 3
2Function has the following signature: (x, y, z)2Function has the following signature: (x, y, z)
3 too_many_arguments.jsonnet:1:23-36: function <anonymous> call3 too_many_arguments.jsonnet:1:23-36: function <anonymous> preparation
modifiedtests/go_testdata_golden_override/unfinished_args.jsonnet.goldendiffbeforeafterboth
1syntax error: expected one of "(", ")", ".", "?", "[", "{", <binary op>, got "EOF"1syntax error: expected ')', got end of file
2 unfinished_args.jsonnet:1:182 unfinished_args.jsonnet:1:17
modifiedtests/go_testdata_golden_override/variable_not_visible.jsonnet.goldendiffbeforeafterboth
1local is not defined: nested1static analysis errors: undefined local: nested; unused local: x1
2 variable_not_visible.jsonnet:1:44-51: local <nested> access
3 variable_not_visible.jsonnet:1:52-55: local <x2> access
deletedtests/go_testdata_golden_override_ir_parser/builtinManifestJsonEx_cyclic.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/go_testdata_golden_override_ir_parser/builtin_manifestTomlEx_cyclic.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/go_testdata_golden_override_ir_parser/builtin_manifestYamlDoc_cyclic.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/go_testdata_golden_override_ir_parser/error_hexnumber.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/go_testdata_golden_override_ir_parser/import_syntax_error.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/go_testdata_golden_override_ir_parser/object_comp_assert.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/go_testdata_golden_override_ir_parser/object_comp_illegal.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/go_testdata_golden_override_ir_parser/parseYaml.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/go_testdata_golden_override_ir_parser/static_error_eof.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/go_testdata_golden_override_ir_parser/stdlib_smoke_test.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/go_testdata_golden_override_ir_parser/syntax_error.jsonnet.goldendiffbeforeafterboth

no changes

deletedtests/go_testdata_golden_override_ir_parser/unfinished_args.jsonnet.goldendiffbeforeafterboth

no changes