Skip to content

Files

Latest commit

 

History

History
7815 lines (7640 loc) · 335 KB

results.tsv

File metadata and controls

7815 lines (7640 loc) · 335 KB
1
data nameprogram namedatastdoutstderrexit codetimeout
2
_basiccpp-yamlcppa: b a: b 0false
3
_basiccsharp-yaml-dot-neta: b a: b 0false
4
_basicgo-gopkg.in-yaml.v2a: b map[a:b] 0false
5
_basicgo-gopkg.in-yaml.v3a: b map[a:b] 0false
6
_basicgo-sigs.k8s.io-yamla: b map[a:b] 0false
7
_basicjava-jacksona: b {a=b} 0false
8
_basicjava-snake-yamla: b {a=b} 0false
9
_basicjavascript-js-yamla: b { a: 'b' } 0false
10
_basicjavascript-yamla: b { a: 'b' } 0false
11
_basicpython-loada: b {'a': 'b'} 0false
12
_basicpython-safe-loada: b {'a': 'b'} 0false
13
_basicruby-safe-loada: b {"a"=>"b"} 0false
14
_basicruby-safe-load-aliasa: b {"a"=>"b"} 0false
15
_basicruby-safe-load-symbola: b {"a"=>"b"} 0false
16
_basicrust-serde-yamla: b Mapping( Mapping { map: { String( "a", ): String( "b", ), }, }, ) 0false
17
_sandboxcpp-yamlcppa: &x Zm9v b: &y !!binary *x terminate called after throwing an instance of 'YAML::ParserException' what(): yaml-cpp: error at line 2, column 16: end of map not found 133false
18
_sandboxcsharp-yaml-dot-neta: &x Zm9v b: &y !!binary *x Unhandled exception. (Line: 2, Col: 16, Idx: 26) - (Line: 2, Col: 18, Idx: 28): While parsing a node, did not find expected token. 134false
19
_sandboxgo-gopkg.in-yaml.v2a: &x Zm9v b: &y !!binary *x panic: yaml: line 1: did not find expected key goroutine 1 [running]: main.main() /Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/go-gopkg.in-yaml.v2/main.go:20 +0xe8 exit status 2 1false
20
_sandboxgo-gopkg.in-yaml.v3a: &x Zm9v b: &y !!binary *x panic: yaml: line 1: did not find expected key goroutine 1 [running]: main.main() /Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/go-gopkg.in-yaml.v3/main.go:20 +0xe8 exit status 2 1false
21
_sandboxgo-sigs.k8s.io-yamla: &x Zm9v b: &y !!binary *x panic: error converting YAML to JSON: yaml: line 1: did not find expected key goroutine 1 [running]: main.main() /Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/go-sigs.k8s.io-yaml/main.go:19 +0xfc exit status 2 1false
22
_sandboxjava-jacksona: &x Zm9v b: &y !!binary *x Exception in thread "main" java.lang.RuntimeException: com.fasterxml.jackson.dataformat.yaml.snakeyaml.error.MarkedYAMLException: while parsing a block mapping in 'reader', line 1, column 1: a: &x Zm9v ^ expected <block end>, but found '<alias>' in 'reader', line 2, column 16: b: &y !!binary *x ^ at [Source: (File); line: 2, column: 15] at dev.lambdasawa.yamltesting.App.main(App.java:21) Caused by: com.fasterxml.jackson.dataformat.yaml.snakeyaml.error.MarkedYAMLException: while parsing a block mapping in 'reader', line 1, column 1: a: &x Zm9v ^ expected <block end>, but found '<alias>' in 'reader', line 2, column 16: b: &y !!binary *x ^ at [Source: (File); line: 2, column: 15] at com.fasterxml.jackson.dataformat.yaml.snakeyaml.error.MarkedYAMLException.from(MarkedYAMLException.java:28) at com.fasterxml.jackson.dataformat.yaml.YAMLParser.nextToken(YAMLParser.java:407) at com.fasterxml.jackson.core.JsonParser.nextFieldName(JsonParser.java:1038) at com.fasterxml.jackson.databind.deser.std.MapDeserializer._readAndBindStringKeyMap(MapDeserializer.java:594) at com.fasterxml.jackson.databind.deser.std.MapDeserializer.deserialize(MapDeserializer.java:437) at com.fasterxml.jackson.databind.deser.std.MapDeserializer.deserialize(MapDeserializer.java:32) at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:322) at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4675) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3495) at dev.lambdasawa.yamltesting.App.main(App.java:19) Caused by: while parsing a block mapping in 'reader', line 1, column 1: a: &x Zm9v ^ expected <block end>, but found '<alias>' in 'reader', line 2, column 16: b: &y !!binary *x ^ at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:617) at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:165) at org.yaml.snakeyaml.parser.ParserImpl.getEvent(ParserImpl.java:175) at com.fasterxml.jackson.dataformat.yaml.YAMLParser.nextToken(YAMLParser.java:403) ... 8 more 1false
23
_sandboxjava-snake-yamla: &x Zm9v b: &y !!binary *x Exception in thread "main" while parsing a block mapping in 'reader', line 1, column 1: a: &x Zm9v ^ expected <block end>, but found '<alias>' in 'reader', line 2, column 16: b: &y !!binary *x ^ at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:654) at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:161) at org.yaml.snakeyaml.comments.CommentEventsCollector$1.peek(CommentEventsCollector.java:57) at org.yaml.snakeyaml.comments.CommentEventsCollector$1.peek(CommentEventsCollector.java:43) at org.yaml.snakeyaml.comments.CommentEventsCollector.collectEvents(CommentEventsCollector.java:136) at org.yaml.snakeyaml.comments.CommentEventsCollector.collectEvents(CommentEventsCollector.java:116) at org.yaml.snakeyaml.composer.Composer.composeScalarNode(Composer.java:241) at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:205) at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:369) at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:348) at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:323) at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:209) at org.yaml.snakeyaml.composer.Composer.getNode(Composer.java:131) at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:157) at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:178) at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:493) at org.yaml.snakeyaml.Yaml.load(Yaml.java:434) at dev.lambdasawa.yamltesting.App.main(App.java:18) 1false
24
_sandboxjavascript-js-yamla: &x Zm9v b: &y !!binary *x /Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:187 throw generateError(state, message); ^ YAMLException: alias node should not have any properties (3:1) 1 | a: &x Zm9v 2 | b: &y !!binary *x 3 | -----^ at generateError (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:183:10) at throwError (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:187:9) at composeNode (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1454:13) at readBlockMapping (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1164:11) at composeNode (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1441:12) at readDocument (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1625:3) at loadDocuments (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1688:5) at Object.load (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1714:19) at Object.<anonymous> (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/main.js:7:16) at Module._compile (node:internal/modules/cjs/loader:1376:14) { reason: 'alias node should not have any properties', mark: { name: null, buffer: 'a: &x Zm9v\nb: &y !!binary *x\n', position: 29, line: 2, column: 0, snippet: ' 1 | a: &x Zm9v\n 2 | b: &y !!binary *x\n 3 | \n-----^' } } Node.js v21.3.0 1false
25
_sandboxjavascript-yamla: &x Zm9v b: &y !!binary *x /Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/public-api.js:73 throw doc.errors[0]; ^ YAMLParseError: An alias node must not specify any properties at line 2, column 16: b: &y !!binary *x ^^ at Composer.onError (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/composer.js:69:34) at composeNode (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/compose-node.js:18:17) at Object.resolveBlockMap (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/resolve-block-map.js:81:19) at resolveCollection (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/compose-collection.js:13:27) at Object.composeCollection (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/compose-collection.js:47:16) at Object.composeNode (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/compose-node.js:31:38) at Object.composeDoc (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/compose-doc.js:33:23) at Composer.next (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/composer.js:149:40) at next (<anonymous>) at Composer.compose (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/composer.js:131:25) { code: 'ALIAS_PROPS', pos: [ 26, 28 ], linePos: [ { line: 2, col: 16 }, { line: 2, col: 18 } ] } Node.js v21.3.0 1false
26
_sandboxpython-loada: &x Zm9v b: &y !!binary *x Traceback (most recent call last): File "/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/python-load/main.py", line 7, in <module> obj = yaml.load(content, Loader=Loader) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/__init__.py", line 81, in load return loader.get_single_data() ^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 49, in get_single_data node = self.get_single_node() ^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/composer.py", line 36, in get_single_node document = self.compose_document() ^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/composer.py", line 55, in compose_document node = self.compose_node(None, None) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/composer.py", line 84, in compose_node node = self.compose_mapping_node(anchor) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/composer.py", line 127, in compose_mapping_node while not self.check_event(MappingEndEvent): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/parser.py", line 98, in check_event self.current_event = self.state() ^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/parser.py", line 438, in parse_block_mapping_key raise ParserError("while parsing a block mapping", self.marks[-1], yaml.parser.ParserError: while parsing a block mapping in "../../testdata/_sandbox", line 1, column 1 expected <block end>, but found '<alias>' in "../../testdata/_sandbox", line 2, column 16 1false
27
_sandboxpython-safe-loada: &x Zm9v b: &y !!binary *x Traceback (most recent call last): File "/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/python-safe-load/main.py", line 6, in <module> obj = yaml.safe_load(content) ^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/__init__.py", line 125, in safe_load return load(stream, SafeLoader) ^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/__init__.py", line 81, in load return loader.get_single_data() ^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 49, in get_single_data node = self.get_single_node() ^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/composer.py", line 36, in get_single_node document = self.compose_document() ^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/composer.py", line 55, in compose_document node = self.compose_node(None, None) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/composer.py", line 84, in compose_node node = self.compose_mapping_node(anchor) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/composer.py", line 127, in compose_mapping_node while not self.check_event(MappingEndEvent): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/parser.py", line 98, in check_event self.current_event = self.state() ^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/parser.py", line 438, in parse_block_mapping_key raise ParserError("while parsing a block mapping", self.marks[-1], yaml.parser.ParserError: while parsing a block mapping in "../../testdata/_sandbox", line 1, column 1 expected <block end>, but found '<alias>' in "../../testdata/_sandbox", line 2, column 16 1false
28
_sandboxruby-safe-loada: &x Zm9v b: &y !!binary *x /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/parser.rb:62:in `_native_parse': (<unknown>): did not find expected key while parsing a block mapping at line 1 column 1 (Psych::SyntaxError) from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/parser.rb:62:in `parse' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:455:in `parse_stream' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:399:in `parse' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:323:in `safe_load' from main.rb:5:in `<main>' 1false
29
_sandboxruby-safe-load-aliasa: &x Zm9v b: &y !!binary *x /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/parser.rb:62:in `_native_parse': (<unknown>): did not find expected key while parsing a block mapping at line 1 column 1 (Psych::SyntaxError) from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/parser.rb:62:in `parse' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:455:in `parse_stream' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:399:in `parse' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:323:in `safe_load' from main.rb:5:in `<main>' 1false
30
_sandboxruby-safe-load-symbola: &x Zm9v b: &y !!binary *x /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/parser.rb:62:in `_native_parse': (<unknown>): did not find expected key while parsing a block mapping at line 1 column 1 (Psych::SyntaxError) from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/parser.rb:62:in `parse' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:455:in `parse_stream' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:399:in `parse' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:323:in `safe_load' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:369:in `load' from main.rb:5:in `<main>' 1false
31
_sandboxrust-serde-yamla: &x Zm9v b: &y !!binary *x Error: Scan(ScanError { mark: Marker { index: 26, line: 2, col: 15 }, info: "while parsing a block mapping, did not find expected key" }) 1false
32
anchor-aliascpp-yamlcppa: &x 1 b: *x a: &1 1 b: *1 0false
33
anchor-aliascsharp-yaml-dot-neta: &x 1 b: *x a: 1 b: 1 0false
34
anchor-aliasgo-gopkg.in-yaml.v2a: &x 1 b: *x map[a:1 b:1] 0false
35
anchor-aliasgo-gopkg.in-yaml.v3a: &x 1 b: *x map[a:1 b:1] 0false
36
anchor-aliasgo-sigs.k8s.io-yamla: &x 1 b: *x map[a:1 b:1] 0false
37
anchor-aliasjava-jacksona: &x 1 b: *x {a=1, b=x} 0false
38
anchor-aliasjava-snake-yamla: &x 1 b: *x {a=1, b=1} 0false
39
anchor-aliasjavascript-js-yamla: &x 1 b: *x { a: 1, b: 1 } 0false
40
anchor-aliasjavascript-yamla: &x 1 b: *x { a: 1, b: 1 } 0false
41
anchor-aliaspython-loada: &x 1 b: *x {'a': 1, 'b': 1} 0false
42
anchor-aliaspython-safe-loada: &x 1 b: *x {'a': 1, 'b': 1} 0false
43
anchor-aliasruby-safe-loada: &x 1 b: *x /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:432:in `visit_Psych_Nodes_Alias': Alias parsing was not enabled. To enable it, pass `aliases: true` to `Psych::load` or `Psych::safe_load`. (Psych::AliasesNotEnabled) from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:347:in `block in revive_hash' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `each' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `each_slice' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `revive_hash' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:169:in `visit_Psych_Nodes_Mapping' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:320:in `visit_Psych_Nodes_Document' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:334:in `safe_load' from main.rb:5:in `<main>' 1false
44
anchor-aliasruby-safe-load-aliasa: &x 1 b: *x {"a"=>1, "b"=>1} 0false
45
anchor-aliasruby-safe-load-symbola: &x 1 b: *x /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:432:in `visit_Psych_Nodes_Alias': Alias parsing was not enabled. To enable it, pass `aliases: true` to `Psych::load` or `Psych::safe_load`. (Psych::AliasesNotEnabled) from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:347:in `block in revive_hash' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `each' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `each_slice' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `revive_hash' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:169:in `visit_Psych_Nodes_Mapping' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:320:in `visit_Psych_Nodes_Document' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:334:in `safe_load' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:369:in `load' from main.rb:5:in `<main>' 1false
46
anchor-aliasrust-serde-yamla: &x 1 b: *x Mapping( Mapping { map: { String( "a", ): Number( PosInt( 1, ), ), String( "b", ): Number( PosInt( 1, ), ), }, }, ) 0false
47
anchor-alias-recursive-sequencecpp-yamlcppa: &x [1, 2, *x, 3] a: &1 [1, 2, *1, 3] 0false
48
anchor-alias-recursive-sequencecsharp-yaml-dot-neta: &x [1, 2, *x, 3] a: &o0 - 1 - 2 - *o0 - 3 0false
49
anchor-alias-recursive-sequencego-gopkg.in-yaml.v2a: &x [1, 2, *x, 3] panic: yaml: anchor 'x' value contains itself goroutine 1 [running]: main.main() /Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/go-gopkg.in-yaml.v2/main.go:20 +0xe8 exit status 2 1false
50
anchor-alias-recursive-sequencego-gopkg.in-yaml.v3a: &x [1, 2, *x, 3] panic: yaml: anchor 'x' value contains itself goroutine 1 [running]: main.main() /Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/go-gopkg.in-yaml.v3/main.go:20 +0xe8 exit status 2 1false
51
anchor-alias-recursive-sequencego-sigs.k8s.io-yamla: &x [1, 2, *x, 3] panic: error converting YAML to JSON: yaml: anchor 'x' value contains itself goroutine 1 [running]: main.main() /Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/go-sigs.k8s.io-yaml/main.go:19 +0xfc exit status 2 1false
52
anchor-alias-recursive-sequencejava-jacksona: &x [1, 2, *x, 3] {a=[1, 2, x, 3]} 0false
53
anchor-alias-recursive-sequencejava-snake-yamla: &x [1, 2, *x, 3] {a=[1, 2, (this Collection), 3]} 0false
54
anchor-alias-recursive-sequencejavascript-js-yamla: &x [1, 2, *x, 3] { a: <ref *1> [ 1, 2, [Circular *1], 3 ] } 0false
55
anchor-alias-recursive-sequencejavascript-yamla: &x [1, 2, *x, 3] { a: <ref *1> [ 1, 2, [Circular *1], 3 ] } 0false
56
anchor-alias-recursive-sequencepython-loada: &x [1, 2, *x, 3] {'a': [1, 2, [...], 3]} 0false
57
anchor-alias-recursive-sequencepython-safe-loada: &x [1, 2, *x, 3] {'a': [1, 2, [...], 3]} 0false
58
anchor-alias-recursive-sequenceruby-safe-loada: &x [1, 2, *x, 3] /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:432:in `visit_Psych_Nodes_Alias': Alias parsing was not enabled. To enable it, pass `aliases: true` to `Psych::load` or `Psych::safe_load`. (Psych::AliasesNotEnabled) from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:340:in `block in register_empty' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:340:in `each' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:340:in `register_empty' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:148:in `visit_Psych_Nodes_Sequence' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:347:in `block in revive_hash' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `each' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `each_slice' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `revive_hash' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:169:in `visit_Psych_Nodes_Mapping' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:320:in `visit_Psych_Nodes_Document' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:334:in `safe_load' from main.rb:5:in `<main>' 1false
59
anchor-alias-recursive-sequenceruby-safe-load-aliasa: &x [1, 2, *x, 3] {"a"=>[1, 2, [...], 3]} 0false
60
anchor-alias-recursive-sequenceruby-safe-load-symbola: &x [1, 2, *x, 3] /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:432:in `visit_Psych_Nodes_Alias': Alias parsing was not enabled. To enable it, pass `aliases: true` to `Psych::load` or `Psych::safe_load`. (Psych::AliasesNotEnabled) from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:340:in `block in register_empty' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:340:in `each' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:340:in `register_empty' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:148:in `visit_Psych_Nodes_Sequence' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:347:in `block in revive_hash' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `each' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `each_slice' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `revive_hash' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:169:in `visit_Psych_Nodes_Mapping' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:320:in `visit_Psych_Nodes_Document' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:334:in `safe_load' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:369:in `load' from main.rb:5:in `<main>' 1false
61
anchor-alias-recursive-sequencerust-serde-yamla: &x [1, 2, *x, 3] Error: RecursionLimitExceeded 1false
62
anchor-alias-tagcpp-yamlcppa: &x Zm9v b: &y !!binary *x terminate called after throwing an instance of 'YAML::ParserException' what(): yaml-cpp: error at line 2, column 16: end of map not found 133false
63
anchor-alias-tagcsharp-yaml-dot-neta: &x Zm9v b: &y !!binary *x Unhandled exception. (Line: 2, Col: 16, Idx: 26) - (Line: 2, Col: 18, Idx: 28): While parsing a node, did not find expected token. 134false
64
anchor-alias-taggo-gopkg.in-yaml.v2a: &x Zm9v b: &y !!binary *x panic: yaml: line 1: did not find expected key goroutine 1 [running]: main.main() /Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/go-gopkg.in-yaml.v2/main.go:20 +0xe8 exit status 2 1false
65
anchor-alias-taggo-gopkg.in-yaml.v3a: &x Zm9v b: &y !!binary *x panic: yaml: line 1: did not find expected key goroutine 1 [running]: main.main() /Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/go-gopkg.in-yaml.v3/main.go:20 +0xe8 exit status 2 1false
66
anchor-alias-taggo-sigs.k8s.io-yamla: &x Zm9v b: &y !!binary *x panic: error converting YAML to JSON: yaml: line 1: did not find expected key goroutine 1 [running]: main.main() /Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/go-sigs.k8s.io-yaml/main.go:19 +0xfc exit status 2 1false
67
anchor-alias-tagjava-jacksona: &x Zm9v b: &y !!binary *x Exception in thread "main" java.lang.RuntimeException: com.fasterxml.jackson.dataformat.yaml.snakeyaml.error.MarkedYAMLException: while parsing a block mapping in 'reader', line 1, column 1: a: &x Zm9v ^ expected <block end>, but found '<alias>' in 'reader', line 2, column 16: b: &y !!binary *x ^ at [Source: (File); line: 2, column: 15] at dev.lambdasawa.yamltesting.App.main(App.java:21) Caused by: com.fasterxml.jackson.dataformat.yaml.snakeyaml.error.MarkedYAMLException: while parsing a block mapping in 'reader', line 1, column 1: a: &x Zm9v ^ expected <block end>, but found '<alias>' in 'reader', line 2, column 16: b: &y !!binary *x ^ at [Source: (File); line: 2, column: 15] at com.fasterxml.jackson.dataformat.yaml.snakeyaml.error.MarkedYAMLException.from(MarkedYAMLException.java:28) at com.fasterxml.jackson.dataformat.yaml.YAMLParser.nextToken(YAMLParser.java:407) at com.fasterxml.jackson.core.JsonParser.nextFieldName(JsonParser.java:1038) at com.fasterxml.jackson.databind.deser.std.MapDeserializer._readAndBindStringKeyMap(MapDeserializer.java:594) at com.fasterxml.jackson.databind.deser.std.MapDeserializer.deserialize(MapDeserializer.java:437) at com.fasterxml.jackson.databind.deser.std.MapDeserializer.deserialize(MapDeserializer.java:32) at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:322) at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4675) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3495) at dev.lambdasawa.yamltesting.App.main(App.java:19) Caused by: while parsing a block mapping in 'reader', line 1, column 1: a: &x Zm9v ^ expected <block end>, but found '<alias>' in 'reader', line 2, column 16: b: &y !!binary *x ^ at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:617) at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:165) at org.yaml.snakeyaml.parser.ParserImpl.getEvent(ParserImpl.java:175) at com.fasterxml.jackson.dataformat.yaml.YAMLParser.nextToken(YAMLParser.java:403) ... 8 more 1false
68
anchor-alias-tagjava-snake-yamla: &x Zm9v b: &y !!binary *x Exception in thread "main" while parsing a block mapping in 'reader', line 1, column 1: a: &x Zm9v ^ expected <block end>, but found '<alias>' in 'reader', line 2, column 16: b: &y !!binary *x ^ at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:654) at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:161) at org.yaml.snakeyaml.comments.CommentEventsCollector$1.peek(CommentEventsCollector.java:57) at org.yaml.snakeyaml.comments.CommentEventsCollector$1.peek(CommentEventsCollector.java:43) at org.yaml.snakeyaml.comments.CommentEventsCollector.collectEvents(CommentEventsCollector.java:136) at org.yaml.snakeyaml.comments.CommentEventsCollector.collectEvents(CommentEventsCollector.java:116) at org.yaml.snakeyaml.composer.Composer.composeScalarNode(Composer.java:241) at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:205) at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:369) at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:348) at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:323) at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:209) at org.yaml.snakeyaml.composer.Composer.getNode(Composer.java:131) at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:157) at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:178) at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:493) at org.yaml.snakeyaml.Yaml.load(Yaml.java:434) at dev.lambdasawa.yamltesting.App.main(App.java:18) 1false
69
anchor-alias-tagjavascript-js-yamla: &x Zm9v b: &y !!binary *x /Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:187 throw generateError(state, message); ^ YAMLException: alias node should not have any properties (3:1) 1 | a: &x Zm9v 2 | b: &y !!binary *x 3 | -----^ at generateError (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:183:10) at throwError (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:187:9) at composeNode (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1454:13) at readBlockMapping (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1164:11) at composeNode (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1441:12) at readDocument (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1625:3) at loadDocuments (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1688:5) at Object.load (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1714:19) at Object.<anonymous> (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/main.js:7:16) at Module._compile (node:internal/modules/cjs/loader:1376:14) { reason: 'alias node should not have any properties', mark: { name: null, buffer: 'a: &x Zm9v\nb: &y !!binary *x\n', position: 29, line: 2, column: 0, snippet: ' 1 | a: &x Zm9v\n 2 | b: &y !!binary *x\n 3 | \n-----^' } } Node.js v21.3.0 1false
70
anchor-alias-tagjavascript-yamla: &x Zm9v b: &y !!binary *x /Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/public-api.js:73 throw doc.errors[0]; ^ YAMLParseError: An alias node must not specify any properties at line 2, column 16: b: &y !!binary *x ^^ at Composer.onError (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/composer.js:69:34) at composeNode (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/compose-node.js:18:17) at Object.resolveBlockMap (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/resolve-block-map.js:81:19) at resolveCollection (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/compose-collection.js:13:27) at Object.composeCollection (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/compose-collection.js:47:16) at Object.composeNode (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/compose-node.js:31:38) at Object.composeDoc (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/compose-doc.js:33:23) at Composer.next (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/composer.js:149:40) at next (<anonymous>) at Composer.compose (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/composer.js:131:25) { code: 'ALIAS_PROPS', pos: [ 26, 28 ], linePos: [ { line: 2, col: 16 }, { line: 2, col: 18 } ] } Node.js v21.3.0 1false
71
anchor-alias-tagpython-loada: &x Zm9v b: &y !!binary *x Traceback (most recent call last): File "/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/python-load/main.py", line 7, in <module> obj = yaml.load(content, Loader=Loader) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/__init__.py", line 81, in load return loader.get_single_data() ^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 49, in get_single_data node = self.get_single_node() ^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/composer.py", line 36, in get_single_node document = self.compose_document() ^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/composer.py", line 55, in compose_document node = self.compose_node(None, None) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/composer.py", line 84, in compose_node node = self.compose_mapping_node(anchor) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/composer.py", line 127, in compose_mapping_node while not self.check_event(MappingEndEvent): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/parser.py", line 98, in check_event self.current_event = self.state() ^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/parser.py", line 438, in parse_block_mapping_key raise ParserError("while parsing a block mapping", self.marks[-1], yaml.parser.ParserError: while parsing a block mapping in "../../testdata/anchor-alias-tag", line 1, column 1 expected <block end>, but found '<alias>' in "../../testdata/anchor-alias-tag", line 2, column 16 1false
72
anchor-alias-tagpython-safe-loada: &x Zm9v b: &y !!binary *x Traceback (most recent call last): File "/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/python-safe-load/main.py", line 6, in <module> obj = yaml.safe_load(content) ^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/__init__.py", line 125, in safe_load return load(stream, SafeLoader) ^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/__init__.py", line 81, in load return loader.get_single_data() ^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 49, in get_single_data node = self.get_single_node() ^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/composer.py", line 36, in get_single_node document = self.compose_document() ^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/composer.py", line 55, in compose_document node = self.compose_node(None, None) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/composer.py", line 84, in compose_node node = self.compose_mapping_node(anchor) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/composer.py", line 127, in compose_mapping_node while not self.check_event(MappingEndEvent): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/parser.py", line 98, in check_event self.current_event = self.state() ^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/parser.py", line 438, in parse_block_mapping_key raise ParserError("while parsing a block mapping", self.marks[-1], yaml.parser.ParserError: while parsing a block mapping in "../../testdata/anchor-alias-tag", line 1, column 1 expected <block end>, but found '<alias>' in "../../testdata/anchor-alias-tag", line 2, column 16 1false
73
anchor-alias-tagruby-safe-loada: &x Zm9v b: &y !!binary *x /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/parser.rb:62:in `_native_parse': (<unknown>): did not find expected key while parsing a block mapping at line 1 column 1 (Psych::SyntaxError) from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/parser.rb:62:in `parse' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:455:in `parse_stream' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:399:in `parse' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:323:in `safe_load' from main.rb:5:in `<main>' 1false
74
anchor-alias-tagruby-safe-load-aliasa: &x Zm9v b: &y !!binary *x /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/parser.rb:62:in `_native_parse': (<unknown>): did not find expected key while parsing a block mapping at line 1 column 1 (Psych::SyntaxError) from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/parser.rb:62:in `parse' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:455:in `parse_stream' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:399:in `parse' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:323:in `safe_load' from main.rb:5:in `<main>' 1false
75
anchor-alias-tagruby-safe-load-symbola: &x Zm9v b: &y !!binary *x /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/parser.rb:62:in `_native_parse': (<unknown>): did not find expected key while parsing a block mapping at line 1 column 1 (Psych::SyntaxError) from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/parser.rb:62:in `parse' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:455:in `parse_stream' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:399:in `parse' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:323:in `safe_load' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:369:in `load' from main.rb:5:in `<main>' 1false
76
anchor-alias-tagrust-serde-yamla: &x Zm9v b: &y !!binary *x Error: Scan(ScanError { mark: Marker { index: 26, line: 2, col: 15 }, info: "while parsing a block mapping, did not find expected key" }) 1false
77
bombcpp-yamlcppx: a: &a ["foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo"] b: &b [*a, *a, *a, *a, *a, *a, *a, *a, *a] c: &c [*b, *b, *b, *b, *b, *b, *b, *b, *b] d: &d [*c, *c, *c, *c, *c, *c, *c, *c, *c] e: &e [*d, *d, *d, *d, *d, *d, *d, *d, *d] f: &f [*e, *e, *e, *e, *e, *e, *e, *e, *e] g: &g [*f, *f, *f, *f, *f, *f, *f, *f, *f] h: &h [*g, *g, *g, *g, *g, *g, *g, *g, *g] i: &i [*h, *h, *h, *h, *h, *h, *h, *h, *h] x: a: &1 [foo, foo, foo, foo, foo, foo, foo, foo, foo] b: &2 [*1, *1, *1, *1, *1, *1, *1, *1, *1] c: &3 [*2, *2, *2, *2, *2, *2, *2, *2, *2] d: &4 [*3, *3, *3, *3, *3, *3, *3, *3, *3] e: &5 [*4, *4, *4, *4, *4, *4, *4, *4, *4] f: &6 [*5, *5, *5, *5, *5, *5, *5, *5, *5] g: &7 [*6, *6, *6, *6, *6, *6, *6, *6, *6] h: &8 [*7, *7, *7, *7, *7, *7, *7, *7, *7] i: [*8, *8, *8, *8, *8, *8, *8, *8, *8] 0false
78
bombcsharp-yaml-dot-netx: a: &a ["foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo"] b: &b [*a, *a, *a, *a, *a, *a, *a, *a, *a] c: &c [*b, *b, *b, *b, *b, *b, *b, *b, *b] d: &d [*c, *c, *c, *c, *c, *c, *c, *c, *c] e: &e [*d, *d, *d, *d, *d, *d, *d, *d, *d] f: &f [*e, *e, *e, *e, *e, *e, *e, *e, *e] g: &g [*f, *f, *f, *f, *f, *f, *f, *f, *f] h: &h [*g, *g, *g, *g, *g, *g, *g, *g, *g] i: &i [*h, *h, *h, *h, *h, *h, *h, *h, *h] x: a: &o0 - foo - foo - foo - foo - foo - foo - foo - foo - foo b: &o1 - *o0 - *o0 - *o0 - *o0 - *o0 - *o0 - *o0 - *o0 - *o0 c: &o2 - *o1 - *o1 - *o1 - *o1 - *o1 - *o1 - *o1 - *o1 - *o1 d: &o3 - *o2 - *o2 - *o2 - *o2 - *o2 - *o2 - *o2 - *o2 - *o2 e: &o4 - *o3 - *o3 - *o3 - *o3 - *o3 - *o3 - *o3 - *o3 - *o3 f: &o5 - *o4 - *o4 - *o4 - *o4 - *o4 - *o4 - *o4 - *o4 - *o4 g: &o6 - *o5 - *o0false
79
bombgo-gopkg.in-yaml.v2x: a: &a ["foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo"] b: &b [*a, *a, *a, *a, *a, *a, *a, *a, *a] c: &c [*b, *b, *b, *b, *b, *b, *b, *b, *b] d: &d [*c, *c, *c, *c, *c, *c, *c, *c, *c] e: &e [*d, *d, *d, *d, *d, *d, *d, *d, *d] f: &f [*e, *e, *e, *e, *e, *e, *e, *e, *e] g: &g [*f, *f, *f, *f, *f, *f, *f, *f, *f] h: &h [*g, *g, *g, *g, *g, *g, *g, *g, *g] i: &i [*h, *h, *h, *h, *h, *h, *h, *h, *h] panic: yaml: document contains excessive aliasing goroutine 1 [running]: main.main() /Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/go-gopkg.in-yaml.v2/main.go:20 +0xe8 exit status 2 1false
80
bombgo-gopkg.in-yaml.v3x: a: &a ["foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo"] b: &b [*a, *a, *a, *a, *a, *a, *a, *a, *a] c: &c [*b, *b, *b, *b, *b, *b, *b, *b, *b] d: &d [*c, *c, *c, *c, *c, *c, *c, *c, *c] e: &e [*d, *d, *d, *d, *d, *d, *d, *d, *d] f: &f [*e, *e, *e, *e, *e, *e, *e, *e, *e] g: &g [*f, *f, *f, *f, *f, *f, *f, *f, *f] h: &h [*g, *g, *g, *g, *g, *g, *g, *g, *g] i: &i [*h, *h, *h, *h, *h, *h, *h, *h, *h] panic: yaml: document contains excessive aliasing goroutine 1 [running]: main.main() /Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/go-gopkg.in-yaml.v3/main.go:20 +0xe8 exit status 2 1false
81
bombgo-sigs.k8s.io-yamlx: a: &a ["foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo"] b: &b [*a, *a, *a, *a, *a, *a, *a, *a, *a] c: &c [*b, *b, *b, *b, *b, *b, *b, *b, *b] d: &d [*c, *c, *c, *c, *c, *c, *c, *c, *c] e: &e [*d, *d, *d, *d, *d, *d, *d, *d, *d] f: &f [*e, *e, *e, *e, *e, *e, *e, *e, *e] g: &g [*f, *f, *f, *f, *f, *f, *f, *f, *f] h: &h [*g, *g, *g, *g, *g, *g, *g, *g, *g] i: &i [*h, *h, *h, *h, *h, *h, *h, *h, *h] panic: error converting YAML to JSON: yaml: document contains excessive aliasing goroutine 1 [running]: main.main() /Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/go-sigs.k8s.io-yaml/main.go:19 +0xfc exit status 2 1false
82
bombjava-jacksonx: a: &a ["foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo"] b: &b [*a, *a, *a, *a, *a, *a, *a, *a, *a] c: &c [*b, *b, *b, *b, *b, *b, *b, *b, *b] d: &d [*c, *c, *c, *c, *c, *c, *c, *c, *c] e: &e [*d, *d, *d, *d, *d, *d, *d, *d, *d] f: &f [*e, *e, *e, *e, *e, *e, *e, *e, *e] g: &g [*f, *f, *f, *f, *f, *f, *f, *f, *f] h: &h [*g, *g, *g, *g, *g, *g, *g, *g, *g] i: &i [*h, *h, *h, *h, *h, *h, *h, *h, *h] {x={a=[foo, foo, foo, foo, foo, foo, foo, foo, foo], b=[a, a, a, a, a, a, a, a, a], c=[b, b, b, b, b, b, b, b, b], d=[c, c, c, c, c, c, c, c, c], e=[d, d, d, d, d, d, d, d, d], f=[e, e, e, e, e, e, e, e, e], g=[f, f, f, f, f, f, f, f, f], h=[g, g, g, g, g, g, g, g, g], i=[h, h, h, h, h, h, h, h, h]}} 0false
83
bombjava-snake-yamlx: a: &a ["foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo"] b: &b [*a, *a, *a, *a, *a, *a, *a, *a, *a] c: &c [*b, *b, *b, *b, *b, *b, *b, *b, *b] d: &d [*c, *c, *c, *c, *c, *c, *c, *c, *c] e: &e [*d, *d, *d, *d, *d, *d, *d, *d, *d] f: &f [*e, *e, *e, *e, *e, *e, *e, *e, *e] g: &g [*f, *f, *f, *f, *f, *f, *f, *f, *f] h: &h [*g, *g, *g, *g, *g, *g, *g, *g, *g] i: &i [*h, *h, *h, *h, *h, *h, *h, *h, *h] Exception in thread "main" org.yaml.snakeyaml.error.YAMLException: Number of aliases for non-scalar nodes exceeds the specified max=50 at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:190) at org.yaml.snakeyaml.composer.Composer.composeSequenceNode(Composer.java:277) at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:207) at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:369) at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:348) at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:323) at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:209) at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:369) at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:348) at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:323) at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:209) at org.yaml.snakeyaml.composer.Composer.getNode(Composer.java:131) at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:157) at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:178) at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:493) at org.yaml.snakeyaml.Yaml.load(Yaml.java:434) at dev.lambdasawa.yamltesting.App.main(App.java:18) 1false
84
bombjavascript-js-yamlx: a: &a ["foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo"] b: &b [*a, *a, *a, *a, *a, *a, *a, *a, *a] c: &c [*b, *b, *b, *b, *b, *b, *b, *b, *b] d: &d [*c, *c, *c, *c, *c, *c, *c, *c, *c] e: &e [*d, *d, *d, *d, *d, *d, *d, *d, *d] f: &f [*e, *e, *e, *e, *e, *e, *e, *e, *e] g: &g [*f, *f, *f, *f, *f, *f, *f, *f, *f] h: &h [*g, *g, *g, *g, *g, *g, *g, *g, *g] i: &i [*h, *h, *h, *h, *h, *h, *h, *h, *h] { x: { a: [ 'foo', 'foo', 'foo', 'foo', 'foo', 'foo', 'foo', 'foo', 'foo' ], b: [ [Array], [Array], [Array], [Array], [Array], [Array], [Array], [Array], [Array] ], c: [ [Array], [Array], [Array], [Array], [Array], [Array], [Array], [Array], [Array] ], d: [ [Array], [Array], [Array], [Array], [Array], [Array], [Array], [Array], [Array] ], e: [ [A0false
85
bombjavascript-yamlx: a: &a ["foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo"] b: &b [*a, *a, *a, *a, *a, *a, *a, *a, *a] c: &c [*b, *b, *b, *b, *b, *b, *b, *b, *b] d: &d [*c, *c, *c, *c, *c, *c, *c, *c, *c] e: &e [*d, *d, *d, *d, *d, *d, *d, *d, *d] f: &f [*e, *e, *e, *e, *e, *e, *e, *e, *e] g: &g [*f, *f, *f, *f, *f, *f, *f, *f, *f] h: &h [*g, *g, *g, *g, *g, *g, *g, *g, *g] i: &i [*h, *h, *h, *h, *h, *h, *h, *h, *h] /Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/nodes/Alias.js:61 throw new ReferenceError(msg); ^ ReferenceError: Excessive alias count indicates a resource exhaustion attack at Alias.toJSON (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/nodes/Alias.js:61:23) at Object.toJS (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/nodes/toJS.js:22:26) at YAMLSeq.toJSON (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/nodes/YAMLSeq.js:76:27) at Object.toJS (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/nodes/toJS.js:29:27) at Object.addPairToJSMap (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/nodes/addPairToJSMap.js:32:34) at YAMLMap.toJSON (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/nodes/YAMLMap.js:124:28) at Object.toJS (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/nodes/toJS.js:22:26) at Object.addPairToJSMap (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/nodes/addPairToJSMap.js:32:34) at YAMLMap.toJSON (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/nodes/YAMLMap.js:124:28) at Object.toJS (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/nodes/toJS.js:22:26) Node.js v21.3.0 1false
86
bombpython-loadx: a: &a ["foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo"] b: &b [*a, *a, *a, *a, *a, *a, *a, *a, *a] c: &c [*b, *b, *b, *b, *b, *b, *b, *b, *b] d: &d [*c, *c, *c, *c, *c, *c, *c, *c, *c] e: &e [*d, *d, *d, *d, *d, *d, *d, *d, *d] f: &f [*e, *e, *e, *e, *e, *e, *e, *e, *e] g: &g [*f, *f, *f, *f, *f, *f, *f, *f, *f] h: &h [*g, *g, *g, *g, *g, *g, *g, *g, *g] i: &i [*h, *h, *h, *h, *h, *h, *h, *h, *h] -1true
87
bombpython-safe-loadx: a: &a ["foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo"] b: &b [*a, *a, *a, *a, *a, *a, *a, *a, *a] c: &c [*b, *b, *b, *b, *b, *b, *b, *b, *b] d: &d [*c, *c, *c, *c, *c, *c, *c, *c, *c] e: &e [*d, *d, *d, *d, *d, *d, *d, *d, *d] f: &f [*e, *e, *e, *e, *e, *e, *e, *e, *e] g: &g [*f, *f, *f, *f, *f, *f, *f, *f, *f] h: &h [*g, *g, *g, *g, *g, *g, *g, *g, *g] i: &i [*h, *h, *h, *h, *h, *h, *h, *h, *h] -1true
88
bombruby-safe-loadx: a: &a ["foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo"] b: &b [*a, *a, *a, *a, *a, *a, *a, *a, *a] c: &c [*b, *b, *b, *b, *b, *b, *b, *b, *b] d: &d [*c, *c, *c, *c, *c, *c, *c, *c, *c] e: &e [*d, *d, *d, *d, *d, *d, *d, *d, *d] f: &f [*e, *e, *e, *e, *e, *e, *e, *e, *e] g: &g [*f, *f, *f, *f, *f, *f, *f, *f, *f] h: &h [*g, *g, *g, *g, *g, *g, *g, *g, *g] i: &i [*h, *h, *h, *h, *h, *h, *h, *h, *h] /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:432:in `visit_Psych_Nodes_Alias': Alias parsing was not enabled. To enable it, pass `aliases: true` to `Psych::load` or `Psych::safe_load`. (Psych::AliasesNotEnabled) from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:340:in `block in register_empty' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:340:in `each' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:340:in `register_empty' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:148:in `visit_Psych_Nodes_Sequence' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:347:in `block in revive_hash' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `each' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `each_slice' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `revive_hash' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:169:in `visit_Psych_Nodes_Mapping' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:347:in `block in revive_hash' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `each' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `each_slice' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `revive_hash' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:169:in `visit_Psych_Nodes_Mapping' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:320:in `visit_Psych_Nodes_Document' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:334:in `safe_load' from main.rb:5:in `<main>' 1false
89
bombruby-safe-load-aliasx: a: &a ["foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo"] b: &b [*a, *a, *a, *a, *a, *a, *a, *a, *a] c: &c [*b, *b, *b, *b, *b, *b, *b, *b, *b] d: &d [*c, *c, *c, *c, *c, *c, *c, *c, *c] e: &e [*d, *d, *d, *d, *d, *d, *d, *d, *d] f: &f [*e, *e, *e, *e, *e, *e, *e, *e, *e] g: &g [*f, *f, *f, *f, *f, *f, *f, *f, *f] h: &h [*g, *g, *g, *g, *g, *g, *g, *g, *g] i: &i [*h, *h, *h, *h, *h, *h, *h, *h, *h] {"x"=> {"a"=>["foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo"], "b"=> [["foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo"], ["foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo"], ["foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo"], ["foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo"], ["foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo"], ["foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo"], -1true
90
bombruby-safe-load-symbolx: a: &a ["foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo"] b: &b [*a, *a, *a, *a, *a, *a, *a, *a, *a] c: &c [*b, *b, *b, *b, *b, *b, *b, *b, *b] d: &d [*c, *c, *c, *c, *c, *c, *c, *c, *c] e: &e [*d, *d, *d, *d, *d, *d, *d, *d, *d] f: &f [*e, *e, *e, *e, *e, *e, *e, *e, *e] g: &g [*f, *f, *f, *f, *f, *f, *f, *f, *f] h: &h [*g, *g, *g, *g, *g, *g, *g, *g, *g] i: &i [*h, *h, *h, *h, *h, *h, *h, *h, *h] /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:432:in `visit_Psych_Nodes_Alias': Alias parsing was not enabled. To enable it, pass `aliases: true` to `Psych::load` or `Psych::safe_load`. (Psych::AliasesNotEnabled) from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:340:in `block in register_empty' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:340:in `each' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:340:in `register_empty' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:148:in `visit_Psych_Nodes_Sequence' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:347:in `block in revive_hash' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `each' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `each_slice' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `revive_hash' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:169:in `visit_Psych_Nodes_Mapping' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:347:in `block in revive_hash' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `each' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `each_slice' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `revive_hash' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:169:in `visit_Psych_Nodes_Mapping' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:320:in `visit_Psych_Nodes_Document' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:334:in `safe_load' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:369:in `load' from main.rb:5:in `<main>' 1false
91
bombrust-serde-yamlx: a: &a ["foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo", "foo"] b: &b [*a, *a, *a, *a, *a, *a, *a, *a, *a] c: &c [*b, *b, *b, *b, *b, *b, *b, *b, *b] d: &d [*c, *c, *c, *c, *c, *c, *c, *c, *c] e: &e [*d, *d, *d, *d, *d, *d, *d, *d, *d] f: &f [*e, *e, *e, *e, *e, *e, *e, *e, *e] g: &g [*f, *f, *f, *f, *f, *f, *f, *f, *f] h: &h [*g, *g, *g, *g, *g, *g, *g, *g, *g] i: &i [*h, *h, *h, *h, *h, *h, *h, *h, *h] -1true
92
duplicatecpp-yamlcppa: 1 a: 2 a: 1 a: 2 0false
93
duplicatecsharp-yaml-dot-neta: 1 a: 2 a: 2 0false
94
duplicatego-gopkg.in-yaml.v2a: 1 a: 2 map[a:2] 0false
95
duplicatego-gopkg.in-yaml.v3a: 1 a: 2 panic: yaml: unmarshal errors: line 2: mapping key "a" already defined at line 1 goroutine 1 [running]: main.main() /Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/go-gopkg.in-yaml.v3/main.go:20 +0xe8 exit status 2 1false
96
duplicatego-sigs.k8s.io-yamla: 1 a: 2 map[a:2] 0false
97
duplicatejava-jacksona: 1 a: 2 {a=2} 0false
98
duplicatejava-snake-yamla: 1 a: 2 {a=2} 0false
99
duplicatejavascript-js-yamla: 1 a: 2 /Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:187 throw generateError(state, message); ^ YAMLException: duplicated mapping key (2:1) 1 | a: 1 2 | a: 2 -----^ at generateError (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:183:10) at throwError (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:187:9) at storeMappingPair (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:358:7) at readBlockMapping (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1173:9) at composeNode (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1441:12) at readDocument (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1625:3) at loadDocuments (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1688:5) at Object.load (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1714:19) at Object.<anonymous> (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/main.js:7:16) at Module._compile (node:internal/modules/cjs/loader:1376:14) { reason: 'duplicated mapping key', mark: { name: null, buffer: 'a: 1\na: 2\n', position: 5, line: 1, column: 0, snippet: ' 1 | a: 1\n 2 | a: 2\n-----^' } } Node.js v21.3.0 1false
100
duplicatejavascript-yamla: 1 a: 2 /Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/public-api.js:73 throw doc.errors[0]; ^ YAMLParseError: Map keys must be unique at line 2, column 1: a: 1 a: 2 ^ at Composer.onError (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/composer.js:69:34) at Object.resolveBlockMap (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/resolve-block-map.js:61:13) at resolveCollection (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/compose-collection.js:13:27) at Object.composeCollection (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/compose-collection.js:47:16) at Object.composeNode (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/compose-node.js:31:38) at Object.composeDoc (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/compose-doc.js:33:23) at Composer.next (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/composer.js:149:40) at next (<anonymous>) at Composer.compose (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/composer.js:131:25) at compose.next (<anonymous>) { code: 'DUPLICATE_KEY', pos: [ 5, 6 ], linePos: [ { line: 2, col: 1 }, { line: 2, col: 2 } ] } Node.js v21.3.0 1false
101
duplicatepython-loada: 1 a: 2 {'a': 2} 0false
102
duplicatepython-safe-loada: 1 a: 2 {'a': 2} 0false
103
duplicateruby-safe-loada: 1 a: 2 {"a"=>2} 0false
104
duplicateruby-safe-load-aliasa: 1 a: 2 {"a"=>2} 0false
105
duplicateruby-safe-load-symbola: 1 a: 2 {"a"=>2} 0false
106
duplicaterust-serde-yamla: 1 a: 2 Mapping( Mapping { map: { String( "a", ): Number( PosInt( 2, ), ), }, }, ) 0false
107
duplicate-aliascpp-yamlcppa: &x x x: 1 *x: 2 terminate called after throwing an instance of 'YAML::ParserException' what(): yaml-cpp: error at line 3, column 1: the referenced anchor is not defined: x: 133false
108
duplicate-aliascsharp-yaml-dot-neta: &x x x: 1 *x: 2 a: x x: 2 0false
109
duplicate-aliasgo-gopkg.in-yaml.v2a: &x x x: 1 *x: 2 map[a:x x:2] 0false
110
duplicate-aliasgo-gopkg.in-yaml.v3a: &x x x: 1 *x: 2 map[a:x x:2] 0false
111
duplicate-aliasgo-sigs.k8s.io-yamla: &x x x: 1 *x: 2 map[a:x x:2] 0false
112
duplicate-aliasjava-jacksona: &x x x: 1 *x: 2 Exception in thread "main" java.lang.RuntimeException: com.fasterxml.jackson.core.JsonParseException: Expected a field name (Scalar value in YAML), got this instead: <org.yaml.snakeyaml.events.AliasEvent(anchor=x)> at [Source: (File); line: 3, column: 3] at dev.lambdasawa.yamltesting.App.main(App.java:21) Caused by: com.fasterxml.jackson.core.JsonParseException: Expected a field name (Scalar value in YAML), got this instead: <org.yaml.snakeyaml.events.AliasEvent(anchor=x)> at [Source: (File); line: 3, column: 3] at com.fasterxml.jackson.core.JsonParser._constructError(JsonParser.java:2391) at com.fasterxml.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:735) at com.fasterxml.jackson.dataformat.yaml.YAMLParser.nextToken(YAMLParser.java:434) at com.fasterxml.jackson.core.JsonParser.nextFieldName(JsonParser.java:1038) at com.fasterxml.jackson.databind.deser.std.MapDeserializer._readAndBindStringKeyMap(MapDeserializer.java:594) at com.fasterxml.jackson.databind.deser.std.MapDeserializer.deserialize(MapDeserializer.java:437) at com.fasterxml.jackson.databind.deser.std.MapDeserializer.deserialize(MapDeserializer.java:32) at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:322) at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4675) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3495) at dev.lambdasawa.yamltesting.App.main(App.java:19) 1false
113
duplicate-aliasjava-snake-yamla: &x x x: 1 *x: 2 {a=x, x=2} 0false
114
duplicate-aliasjavascript-js-yamla: &x x x: 1 *x: 2 /Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:187 throw generateError(state, message); ^ YAMLException: unidentified alias "x:" (3:4) 1 | a: &x x 2 | x: 1 3 | *x: 2 --------^ at generateError (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:183:10) at throwError (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:187:9) at readAlias (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1357:5) at composeNode (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1450:20) at readBlockMapping (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1104:12) at composeNode (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1441:12) at readDocument (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1625:3) at loadDocuments (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1688:5) at Object.load (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1714:19) at Object.<anonymous> (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/main.js:7:16) { reason: 'unidentified alias "x:"', mark: { name: null, buffer: 'a: &x x\nx: 1\n*x: 2\n', position: 16, line: 2, column: 3, snippet: ' 1 | a: &x x\n 2 | x: 1\n 3 | *x: 2\n--------^' } } Node.js v21.3.0 1false
115
duplicate-aliasjavascript-yamla: &x x x: 1 *x: 2 /Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/public-api.js:73 throw doc.errors[0]; ^ YAMLParseError: Implicit map keys need to be followed by map values at line 3, column 1: x: 1 *x: 2 ^^^ at Composer.onError (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/composer.js:69:34) at Object.resolveBlockMap (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/resolve-block-map.js:94:17) at resolveCollection (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/compose-collection.js:13:27) at Object.composeCollection (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/compose-collection.js:47:16) at Object.composeNode (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/compose-node.js:31:38) at Object.composeDoc (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/compose-doc.js:33:23) at Composer.next (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/composer.js:149:40) at next (<anonymous>) at Composer.compose (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-yaml/node_modules/yaml/dist/compose/composer.js:131:25) at compose.next (<anonymous>) { code: 'MISSING_CHAR', pos: [ 13, 16 ], linePos: [ { line: 3, col: 1 }, { line: 3, col: 4 } ] } Node.js v21.3.0 1false
116
duplicate-aliaspython-loada: &x x x: 1 *x: 2 {'a': 'x', 'x': 2} 0false
117
duplicate-aliaspython-safe-loada: &x x x: 1 *x: 2 {'a': 'x', 'x': 2} 0false
118
duplicate-aliasruby-safe-loada: &x x x: 1 *x: 2 /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:432:in `visit_Psych_Nodes_Alias': Alias parsing was not enabled. To enable it, pass `aliases: true` to `Psych::load` or `Psych::safe_load`. (Psych::AliasesNotEnabled) from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:346:in `block in revive_hash' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `each' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `each_slice' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `revive_hash' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:169:in `visit_Psych_Nodes_Mapping' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:320:in `visit_Psych_Nodes_Document' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:334:in `safe_load' from main.rb:5:in `<main>' 1false
119
duplicate-aliasruby-safe-load-aliasa: &x x x: 1 *x: 2 {"a"=>"x", "x"=>2} 0false
120
duplicate-aliasruby-safe-load-symbola: &x x x: 1 *x: 2 /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:432:in `visit_Psych_Nodes_Alias': Alias parsing was not enabled. To enable it, pass `aliases: true` to `Psych::load` or `Psych::safe_load`. (Psych::AliasesNotEnabled) from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:346:in `block in revive_hash' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `each' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `each_slice' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:345:in `revive_hash' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:169:in `visit_Psych_Nodes_Mapping' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:320:in `visit_Psych_Nodes_Document' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:30:in `visit' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb:6:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb:35:in `accept' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:334:in `safe_load' from /Users/lambdasawa/.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb:369:in `load' from main.rb:5:in `<main>' 1false
121
duplicate-aliasrust-serde-yamla: &x x x: 1 *x: 2 Mapping( Mapping { map: { String( "a", ): String( "x", ), String( "x", ): Number( PosInt( 2, ), ), }, }, ) 0false
122
duplicate-binary-tag-0-1cpp-yamlcppa: 0 !binary YQ==: 1 a: 0 ? !<!binary> YQ== : 1 0false
123
duplicate-binary-tag-0-1csharp-yaml-dot-neta: 0 !binary YQ==: 1 Unhandled exception. (Line: 2, Col: 1, Idx: 5) - (Line: 2, Col: 13, Idx: 17): Encountered an unresolved tag '!binary' 134false
124
duplicate-binary-tag-0-1go-gopkg.in-yaml.v2a: 0 !binary YQ==: 1 map[YQ==:1 a:0] 0false
125
duplicate-binary-tag-0-1go-gopkg.in-yaml.v3a: 0 !binary YQ==: 1 map[YQ==:1 a:0] 0false
126
duplicate-binary-tag-0-1go-sigs.k8s.io-yamla: 0 !binary YQ==: 1 map[YQ==:1 a:0] 0false
127
duplicate-binary-tag-0-1java-jacksona: 0 !binary YQ==: 1 {a=0, YQ===1} 0false
128
duplicate-binary-tag-0-1java-snake-yamla: 0 !binary YQ==: 1 Exception in thread "main" Can't construct a java object for !binary; exception=Invalid tag: !binary in 'reader', line 2, column 1: !binary YQ==: 1 ^ at org.yaml.snakeyaml.constructor.Constructor$ConstructYamlObject.construct(Constructor.java:326) at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:264) at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:247) at org.yaml.snakeyaml.constructor.SafeConstructor.processDuplicateKeys(SafeConstructor.java:105) at org.yaml.snakeyaml.constructor.SafeConstructor.flattenMapping(SafeConstructor.java:78) at org.yaml.snakeyaml.constructor.SafeConstructor.flattenMapping(SafeConstructor.java:73) at org.yaml.snakeyaml.constructor.SafeConstructor.constructMapping2ndStep(SafeConstructor.java:209) at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping(BaseConstructor.java:552) at org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlMap.construct(SafeConstructor.java:597) at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:264) at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:247) at org.yaml.snakeyaml.constructor.BaseConstructor.constructDocument(BaseConstructor.java:201) at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:185) at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:493) at org.yaml.snakeyaml.Yaml.load(Yaml.java:434) at dev.lambdasawa.yamltesting.App.main(App.java:18) Caused by: org.yaml.snakeyaml.error.YAMLException: Invalid tag: !binary at org.yaml.snakeyaml.nodes.Tag.getClassName(Tag.java:133) at org.yaml.snakeyaml.constructor.Constructor.getClassForNode(Constructor.java:642) at org.yaml.snakeyaml.constructor.Constructor$ConstructYamlObject.getConstructor(Constructor.java:311) at org.yaml.snakeyaml.constructor.Constructor$ConstructYamlObject.construct(Constructor.java:320) ... 15 more 1false
129
duplicate-binary-tag-0-1javascript-js-yamla: 0 !binary YQ==: 1 /Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:187 throw generateError(state, message); ^ YAMLException: unknown tag !<!binary> (2:13) 1 | a: 0 2 | !binary YQ==: 1 -----------------^ at generateError (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:183:10) at throwError (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:187:9) at composeNode (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1521:7) at readBlockMapping (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1104:12) at composeNode (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1441:12) at readDocument (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1625:3) at loadDocuments (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1688:5) at Object.load (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1714:19) at Object.<anonymous> (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/main.js:7:16) at Module._compile (node:internal/modules/cjs/loader:1376:14) { reason: 'unknown tag !<!binary>', mark: { name: null, buffer: 'a: 0\n!binary YQ==: 1\n', position: 17, line: 1, column: 12, snippet: ' 1 | a: 0\n 2 | !binary YQ==: 1\n-----------------^' } } Node.js v21.3.0 1false
130
duplicate-binary-tag-0-1javascript-yamla: 0 !binary YQ==: 1 { a: 0, 'YQ==': 1 } (node:10867) [TAG_RESOLVE_FAILED] YAMLWarning: Unresolved tag: !binary at line 2, column 1: a: 0 !binary YQ==: 1 ^^^^^^^ (Use `node --trace-warnings ...` to show where the warning was created) 0false
131
duplicate-binary-tag-0-1python-loada: 0 !binary YQ==: 1 Traceback (most recent call last): File "/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/python-load/main.py", line 7, in <module> obj = yaml.load(content, Loader=Loader) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/__init__.py", line 81, in load return loader.get_single_data() ^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 51, in get_single_data return self.construct_document(node) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 60, in construct_document for dummy in generator: File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 413, in construct_yaml_map value = self.construct_mapping(node) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 218, in construct_mapping return super().construct_mapping(node, deep=deep) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 139, in construct_mapping key = self.construct_object(key_node, deep=deep) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 100, in construct_object data = constructor(self, node) ^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 427, in construct_undefined raise ConstructorError(None, None, yaml.constructor.ConstructorError: could not determine a constructor for the tag '!binary' in "../../testdata/duplicate-binary-tag-0-1", line 2, column 1 1false
132
duplicate-binary-tag-0-1python-safe-loada: 0 !binary YQ==: 1 Traceback (most recent call last): File "/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/python-safe-load/main.py", line 6, in <module> obj = yaml.safe_load(content) ^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/__init__.py", line 125, in safe_load return load(stream, SafeLoader) ^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/__init__.py", line 81, in load return loader.get_single_data() ^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 51, in get_single_data return self.construct_document(node) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 60, in construct_document for dummy in generator: File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 413, in construct_yaml_map value = self.construct_mapping(node) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 218, in construct_mapping return super().construct_mapping(node, deep=deep) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 139, in construct_mapping key = self.construct_object(key_node, deep=deep) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 100, in construct_object data = constructor(self, node) ^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 427, in construct_undefined raise ConstructorError(None, None, yaml.constructor.ConstructorError: could not determine a constructor for the tag '!binary' in "../../testdata/duplicate-binary-tag-0-1", line 2, column 1 1false
133
duplicate-binary-tag-0-1ruby-safe-loada: 0 !binary YQ==: 1 {"a"=>1} 0false
134
duplicate-binary-tag-0-1ruby-safe-load-aliasa: 0 !binary YQ==: 1 {"a"=>1} 0false
135
duplicate-binary-tag-0-1ruby-safe-load-symbola: 0 !binary YQ==: 1 {"a"=>1} 0false
136
duplicate-binary-tag-0-1rust-serde-yamla: 0 !binary YQ==: 1 Mapping( Mapping { map: { String( "a", ): Number( PosInt( 0, ), ), String( "YQ==", ): Number( PosInt( 1, ), ), }, }, ) 0false
137
duplicate-binary-tag-0-2cpp-yamlcppa: 0 !!binary YQ==: 2 a: 0 ? !<tag:yaml.org,2002:binary> YQ== : 2 0false
138
duplicate-binary-tag-0-2csharp-yaml-dot-neta: 0 !!binary YQ==: 2 Unhandled exception. (Line: 2, Col: 1, Idx: 5) - (Line: 2, Col: 14, Idx: 18): Encountered an unresolved tag 'tag:yaml.org,2002:binary' 134false
139
duplicate-binary-tag-0-2go-gopkg.in-yaml.v2a: 0 !!binary YQ==: 2 map[a:2] 0false
140
duplicate-binary-tag-0-2go-gopkg.in-yaml.v3a: 0 !!binary YQ==: 2 map[a:2] 0false
141
duplicate-binary-tag-0-2go-sigs.k8s.io-yamla: 0 !!binary YQ==: 2 map[a:2] 0false
142
duplicate-binary-tag-0-2java-jacksona: 0 !!binary YQ==: 2 {a=0, YQ===2} 0false
143
duplicate-binary-tag-0-2java-snake-yamla: 0 !!binary YQ==: 2 {a=0, [B@368239c8=2} 0false
144
duplicate-binary-tag-0-2javascript-js-yamla: 0 !!binary YQ==: 2 { '97': 2, a: 0 } 0false
145
duplicate-binary-tag-0-2javascript-yamla: 0 !!binary YQ==: 2 { a: 2 } (node:10966) Warning: Keys with collection values will be stringified due to JS Object restrictions: "a". Set mapAsMap: true to use object keys. (Use `node --trace-warnings ...` to show where the warning was created) 0false
146
duplicate-binary-tag-0-2python-loada: 0 !!binary YQ==: 2 {'a': 0, b'a': 2} 0false
147
duplicate-binary-tag-0-2python-safe-loada: 0 !!binary YQ==: 2 {'a': 0, b'a': 2} 0false
148
duplicate-binary-tag-0-2ruby-safe-loada: 0 !!binary YQ==: 2 {"a"=>2} 0false
149
duplicate-binary-tag-0-2ruby-safe-load-aliasa: 0 !!binary YQ==: 2 {"a"=>2} 0false
150
duplicate-binary-tag-0-2ruby-safe-load-symbola: 0 !!binary YQ==: 2 {"a"=>2} 0false
151
duplicate-binary-tag-0-2rust-serde-yamla: 0 !!binary YQ==: 2 Mapping( Mapping { map: { String( "a", ): Number( PosInt( 0, ), ), String( "YQ==", ): Number( PosInt( 2, ), ), }, }, ) 0false
152
duplicate-binary-tag-1-2cpp-yamlcpp!binary YQ==: 1 !!binary YQ==: 2 ? !<!binary> YQ== : 1 ? !<tag:yaml.org,2002:binary> YQ== : 2 0false
153
duplicate-binary-tag-1-2csharp-yaml-dot-net!binary YQ==: 1 !!binary YQ==: 2 Unhandled exception. (Line: 1, Col: 1, Idx: 0) - (Line: 1, Col: 13, Idx: 12): Encountered an unresolved tag '!binary' 134false
154
duplicate-binary-tag-1-2go-gopkg.in-yaml.v2!binary YQ==: 1 !!binary YQ==: 2 map[YQ==:1 a:2] 0false
155
duplicate-binary-tag-1-2go-gopkg.in-yaml.v3!binary YQ==: 1 !!binary YQ==: 2 panic: yaml: unmarshal errors: line 2: mapping key "YQ==" already defined at line 1 goroutine 1 [running]: main.main() /Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/go-gopkg.in-yaml.v3/main.go:20 +0xe8 exit status 2 1false
156
duplicate-binary-tag-1-2go-sigs.k8s.io-yaml!binary YQ==: 1 !!binary YQ==: 2 map[YQ==:1 a:2] 0false
157
duplicate-binary-tag-1-2java-jackson!binary YQ==: 1 !!binary YQ==: 2 {YQ===2} 0false
158
duplicate-binary-tag-1-2java-snake-yaml!binary YQ==: 1 !!binary YQ==: 2 Exception in thread "main" Can't construct a java object for !binary; exception=Invalid tag: !binary in 'reader', line 1, column 1: !binary YQ==: 1 ^ at org.yaml.snakeyaml.constructor.Constructor$ConstructYamlObject.construct(Constructor.java:326) at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:264) at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:247) at org.yaml.snakeyaml.constructor.SafeConstructor.processDuplicateKeys(SafeConstructor.java:105) at org.yaml.snakeyaml.constructor.SafeConstructor.flattenMapping(SafeConstructor.java:78) at org.yaml.snakeyaml.constructor.SafeConstructor.flattenMapping(SafeConstructor.java:73) at org.yaml.snakeyaml.constructor.SafeConstructor.constructMapping2ndStep(SafeConstructor.java:209) at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping(BaseConstructor.java:552) at org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlMap.construct(SafeConstructor.java:597) at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:264) at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:247) at org.yaml.snakeyaml.constructor.BaseConstructor.constructDocument(BaseConstructor.java:201) at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:185) at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:493) at org.yaml.snakeyaml.Yaml.load(Yaml.java:434) at dev.lambdasawa.yamltesting.App.main(App.java:18) Caused by: org.yaml.snakeyaml.error.YAMLException: Invalid tag: !binary at org.yaml.snakeyaml.nodes.Tag.getClassName(Tag.java:133) at org.yaml.snakeyaml.constructor.Constructor.getClassForNode(Constructor.java:642) at org.yaml.snakeyaml.constructor.Constructor$ConstructYamlObject.getConstructor(Constructor.java:311) at org.yaml.snakeyaml.constructor.Constructor$ConstructYamlObject.construct(Constructor.java:320) ... 15 more 1false
159
duplicate-binary-tag-1-2javascript-js-yaml!binary YQ==: 1 !!binary YQ==: 2 /Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:187 throw generateError(state, message); ^ YAMLException: unknown tag !<!binary> (1:13) 1 | !binary YQ==: 1 -----------------^ 2 | !!binary YQ==: 2 at generateError (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:183:10) at throwError (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:187:9) at composeNode (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1521:7) at readDocument (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1625:3) at loadDocuments (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1688:5) at Object.load (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1714:19) at Object.<anonymous> (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/main.js:7:16) at Module._compile (node:internal/modules/cjs/loader:1376:14) at Module._extensions..js (node:internal/modules/cjs/loader:1435:10) at Module.load (node:internal/modules/cjs/loader:1207:32) { reason: 'unknown tag !<!binary>', mark: { name: null, buffer: '!binary YQ==: 1\n!!binary YQ==: 2\n', position: 12, line: 0, column: 12, snippet: ' 1 | !binary YQ==: 1\n-----------------^\n 2 | !!binary YQ==: 2' } } Node.js v21.3.0 1false
160
duplicate-binary-tag-1-2javascript-yaml!binary YQ==: 1 !!binary YQ==: 2 { 'YQ==': 1, a: 2 } (node:11078) [TAG_RESOLVE_FAILED] YAMLWarning: Unresolved tag: !binary at line 1, column 1: !binary YQ==: 1 ^^^^^^^ (Use `node --trace-warnings ...` to show where the warning was created) (node:11078) Warning: Keys with collection values will be stringified due to JS Object restrictions: "a". Set mapAsMap: true to use object keys. 0false
161
duplicate-binary-tag-1-2python-load!binary YQ==: 1 !!binary YQ==: 2 Traceback (most recent call last): File "/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/python-load/main.py", line 7, in <module> obj = yaml.load(content, Loader=Loader) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/__init__.py", line 81, in load return loader.get_single_data() ^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 51, in get_single_data return self.construct_document(node) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 60, in construct_document for dummy in generator: File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 413, in construct_yaml_map value = self.construct_mapping(node) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 218, in construct_mapping return super().construct_mapping(node, deep=deep) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 139, in construct_mapping key = self.construct_object(key_node, deep=deep) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 100, in construct_object data = constructor(self, node) ^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 427, in construct_undefined raise ConstructorError(None, None, yaml.constructor.ConstructorError: could not determine a constructor for the tag '!binary' in "../../testdata/duplicate-binary-tag-1-2", line 1, column 1 1false
162
duplicate-binary-tag-1-2python-safe-load!binary YQ==: 1 !!binary YQ==: 2 Traceback (most recent call last): File "/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/python-safe-load/main.py", line 6, in <module> obj = yaml.safe_load(content) ^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/__init__.py", line 125, in safe_load return load(stream, SafeLoader) ^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/__init__.py", line 81, in load return loader.get_single_data() ^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 51, in get_single_data return self.construct_document(node) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 60, in construct_document for dummy in generator: File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 413, in construct_yaml_map value = self.construct_mapping(node) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 218, in construct_mapping return super().construct_mapping(node, deep=deep) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 139, in construct_mapping key = self.construct_object(key_node, deep=deep) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 100, in construct_object data = constructor(self, node) ^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 427, in construct_undefined raise ConstructorError(None, None, yaml.constructor.ConstructorError: could not determine a constructor for the tag '!binary' in "../../testdata/duplicate-binary-tag-1-2", line 1, column 1 1false
163
duplicate-binary-tag-1-2ruby-safe-load!binary YQ==: 1 !!binary YQ==: 2 {"a"=>2} 0false
164
duplicate-binary-tag-1-2ruby-safe-load-alias!binary YQ==: 1 !!binary YQ==: 2 {"a"=>2} 0false
165
duplicate-binary-tag-1-2ruby-safe-load-symbol!binary YQ==: 1 !!binary YQ==: 2 {"a"=>2} 0false
166
duplicate-binary-tag-1-2rust-serde-yaml!binary YQ==: 1 !!binary YQ==: 2 Mapping( Mapping { map: { String( "YQ==", ): Number( PosInt( 2, ), ), }, }, ) 0false
167
duplicate-binary-tag-allcpp-yamlcppa: 0 !binary YQ==: 1 !!binary YQ==: 2 a: 0 ? !<!binary> YQ== : 1 ? !<tag:yaml.org,2002:binary> YQ== : 2 0false
168
duplicate-binary-tag-allcsharp-yaml-dot-neta: 0 !binary YQ==: 1 !!binary YQ==: 2 Unhandled exception. (Line: 2, Col: 1, Idx: 5) - (Line: 2, Col: 13, Idx: 17): Encountered an unresolved tag '!binary' 134false
169
duplicate-binary-tag-allgo-gopkg.in-yaml.v2a: 0 !binary YQ==: 1 !!binary YQ==: 2 map[YQ==:1 a:2] 0false
170
duplicate-binary-tag-allgo-gopkg.in-yaml.v3a: 0 !binary YQ==: 1 !!binary YQ==: 2 panic: yaml: unmarshal errors: line 3: mapping key "YQ==" already defined at line 2 goroutine 1 [running]: main.main() /Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/go-gopkg.in-yaml.v3/main.go:20 +0xe8 exit status 2 1false
171
duplicate-binary-tag-allgo-sigs.k8s.io-yamla: 0 !binary YQ==: 1 !!binary YQ==: 2 map[YQ==:1 a:2] 0false
172
duplicate-binary-tag-alljava-jacksona: 0 !binary YQ==: 1 !!binary YQ==: 2 {a=0, YQ===2} 0false
173
duplicate-binary-tag-alljava-snake-yamla: 0 !binary YQ==: 1 !!binary YQ==: 2 Exception in thread "main" Can't construct a java object for !binary; exception=Invalid tag: !binary in 'reader', line 2, column 1: !binary YQ==: 1 ^ at org.yaml.snakeyaml.constructor.Constructor$ConstructYamlObject.construct(Constructor.java:326) at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:264) at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:247) at org.yaml.snakeyaml.constructor.SafeConstructor.processDuplicateKeys(SafeConstructor.java:105) at org.yaml.snakeyaml.constructor.SafeConstructor.flattenMapping(SafeConstructor.java:78) at org.yaml.snakeyaml.constructor.SafeConstructor.flattenMapping(SafeConstructor.java:73) at org.yaml.snakeyaml.constructor.SafeConstructor.constructMapping2ndStep(SafeConstructor.java:209) at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping(BaseConstructor.java:552) at org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlMap.construct(SafeConstructor.java:597) at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:264) at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:247) at org.yaml.snakeyaml.constructor.BaseConstructor.constructDocument(BaseConstructor.java:201) at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:185) at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:493) at org.yaml.snakeyaml.Yaml.load(Yaml.java:434) at dev.lambdasawa.yamltesting.App.main(App.java:18) Caused by: org.yaml.snakeyaml.error.YAMLException: Invalid tag: !binary at org.yaml.snakeyaml.nodes.Tag.getClassName(Tag.java:133) at org.yaml.snakeyaml.constructor.Constructor.getClassForNode(Constructor.java:642) at org.yaml.snakeyaml.constructor.Constructor$ConstructYamlObject.getConstructor(Constructor.java:311) at org.yaml.snakeyaml.constructor.Constructor$ConstructYamlObject.construct(Constructor.java:320) ... 15 more 1false
174
duplicate-binary-tag-alljavascript-js-yamla: 0 !binary YQ==: 1 !!binary YQ==: 2 /Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:187 throw generateError(state, message); ^ YAMLException: unknown tag !<!binary> (2:13) 1 | a: 0 2 | !binary YQ==: 1 -----------------^ 3 | !!binary YQ==: 2 at generateError (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:183:10) at throwError (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:187:9) at composeNode (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1521:7) at readBlockMapping (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1104:12) at composeNode (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1441:12) at readDocument (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1625:3) at loadDocuments (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1688:5) at Object.load (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/node_modules/js-yaml/lib/loader.js:1714:19) at Object.<anonymous> (/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/javascript-js-yaml/main.js:7:16) at Module._compile (node:internal/modules/cjs/loader:1376:14) { reason: 'unknown tag !<!binary>', mark: { name: null, buffer: 'a: 0\n!binary YQ==: 1\n!!binary YQ==: 2\n', position: 17, line: 1, column: 12, snippet: ' 1 | a: 0\n 2 | !binary YQ==: 1\n-----------------^\n 3 | !!binary YQ==: 2' } } Node.js v21.3.0 1false
175
duplicate-binary-tag-alljavascript-yamla: 0 !binary YQ==: 1 !!binary YQ==: 2 { a: 2, 'YQ==': 1 } (node:11176) [TAG_RESOLVE_FAILED] YAMLWarning: Unresolved tag: !binary at line 2, column 1: a: 0 !binary YQ==: 1 ^^^^^^^ (Use `node --trace-warnings ...` to show where the warning was created) (node:11176) Warning: Keys with collection values will be stringified due to JS Object restrictions: "a". Set mapAsMap: true to use object keys. 0false
176
duplicate-binary-tag-allpython-loada: 0 !binary YQ==: 1 !!binary YQ==: 2 Traceback (most recent call last): File "/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/python-load/main.py", line 7, in <module> obj = yaml.load(content, Loader=Loader) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/__init__.py", line 81, in load return loader.get_single_data() ^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 51, in get_single_data return self.construct_document(node) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 60, in construct_document for dummy in generator: File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 413, in construct_yaml_map value = self.construct_mapping(node) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 218, in construct_mapping return super().construct_mapping(node, deep=deep) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 139, in construct_mapping key = self.construct_object(key_node, deep=deep) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 100, in construct_object data = constructor(self, node) ^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 427, in construct_undefined raise ConstructorError(None, None, yaml.constructor.ConstructorError: could not determine a constructor for the tag '!binary' in "../../testdata/duplicate-binary-tag-all", line 2, column 1 1false
177
duplicate-binary-tag-allpython-safe-loada: 0 !binary YQ==: 1 !!binary YQ==: 2 Traceback (most recent call last): File "/Users/lambdasawa/src/github.com/lambdasawa/yaml-testing/program/python-safe-load/main.py", line 6, in <module> obj = yaml.safe_load(content) ^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/__init__.py", line 125, in safe_load return load(stream, SafeLoader) ^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/__init__.py", line 81, in load return loader.get_single_data() ^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 51, in get_single_data return self.construct_document(node) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 60, in construct_document for dummy in generator: File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 413, in construct_yaml_map value = self.construct_mapping(node) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 218, in construct_mapping return super().construct_mapping(node, deep=deep) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 139, in construct_mapping key = self.construct_object(key_node, deep=deep) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 100, in construct_object data = constructor(self, node) ^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/lambdasawa/.local/share/mise/installs/python/3.12.0/lib/python3.12/site-packages/yaml/constructor.py", line 427, in construct_undefined raise ConstructorError(None, None, yaml.constructor.ConstructorError: could not determine a constructor for the tag '!binary' in "../../testdata/duplicate-binary-tag-all", line 2, column 1 1false
178
duplicate-binary-tag-allruby-safe-loada: 0 !binary YQ==: 1 !!binary YQ==: 2 {"a"=>2} 0false
179
duplicate-binary-tag-allruby-safe-load-aliasa: 0 !binary YQ==: 1 !!binary YQ==: 2 {"a"=>2} 0false
180
duplicate-binary-tag-allruby-safe-load-symbola: 0 !binary YQ==: 1 !!binary YQ==: 2 {"a"=>2} 0false
181
duplicate-binary-tag-allrust-serde-yamla: 0 !binary YQ==: 1 !!binary YQ==: 2 Mapping( Mapping { map: { String( "a", ): Number( PosInt( 0, ), ), String( "YQ==", ): Number( PosInt( 2, ), ), }, }, ) 0false
182
explicit-key-binarycpp-yamlcpp? !!binary YQ== : 2 ? !<tag:yaml.org,2002:binary> YQ== : 2 0false
183
explicit-key-binarycsharp-yaml-dot-net? !!binary YQ== : 2 Unhandled exception. (Line: 1, Col: 3, Idx: 2) - (Line: 1, Col: 16, Idx: 15): Encountered an unresolved tag 'tag:yaml.org,2002:binary' 134false
184
explicit-key-binarygo-gopkg.in-yaml.v2? !!binary YQ== : 2 map[a:2] 0false
185
explicit-key-binarygo-gopkg.in-yaml.v3? !!binary YQ== : 2 map[a:2] 0false
186
explicit-key-binarygo-sigs.k8s.io-yaml? !!binary YQ== : 2 map[a:2] 0false
187
explicit-key-binaryjava-jackson? !!binary YQ== : 2 {YQ===2} 0false
188
explicit-key-binaryjava-snake-yaml? !!binary YQ== : 2 {[B@77556fd=2} 0false
189
explicit-key-binaryjavascript-js-yaml? !!binary YQ== : 2 { '97': 2 } 0false
190
explicit-key-binaryjavascript-yaml? !!binary YQ== : 2 { a: 2 } (node:11280) Warning: Keys with collection values will be stringified due to JS Object restrictions: "a". Set mapAsMap: true to use object keys. (Use `node --trace-warnings ...` to show where the warning was created) 0false
191
explicit-key-binarypython-load? !!binary YQ== : 2 {b'a': 2} 0false
192
explicit-key-binarypython-safe-load? !!binary YQ== : 2 {b'a': 2} 0false
193
explicit-key-binaryruby-safe-load? !!binary YQ== : 2 {"a"=>2} 0false
194
explicit-key-binaryruby-safe-load-alias? !!binary YQ== : 2 {"a"=>2} 0false
195
explicit-key-binaryruby-safe-load-symbol? !!binary YQ== : 2 {"a"=>2} 0false
196
explicit-key-binaryrust-serde-yaml? !!binary YQ== : 2 Mapping( Mapping { map: { String( "YQ==", ): Number( PosInt( 2, ), ), }, }, ) 0false
197
explicit-key-boolcpp-yamlcpp? true : 2 true: 2 0false
198
explicit-key-boolcsharp-yaml-dot-net? true : 2 true: 2 0false
199
explicit-key-boolgo-gopkg.in-yaml.v2? true : 2 map[true:2] 0false
200
explicit-key-boolgo-gopkg.in-yaml.v3? true : 2 map[true:2] 0false
201
explicit-key-boolgo-sigs.k8s.io-yaml? true : 2 map[true:2] 0false
202
explicit-key-booljava-jackson? true : 2 {true=2} 0false