Skip to content

Handrolled Parser

Handrolled Parser #743

Triggered via pull request January 15, 2025 19:31
Status Failure
Total duration 6m 10s
Artifacts

ci.yml

on: pull_request
ruby-versions  /  Generate Ruby versions
3s
ruby-versions / Generate Ruby versions
Ruby memcheck
32s
Ruby memcheck
Matrix: host
Fit to window
Zoom out
Zoom in

Annotations

320 errors and 4 warnings
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON.parse' /Users/runner/work/json/json/lib/json/common.rb:872:in 'Kernel#JSON' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:185:in 'JSONCommonInterfaceTest#test_JSON'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON.parse' /Users/runner/work/json/json/lib/json/common.rb:25:in 'JSON.[]' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:48:in 'JSONCommonInterfaceTest#test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method 'close!' for nil /Users/runner/work/json/json/test/json/json_common_interface_test.rb:108:in 'JSONCommonInterfaceTest#test_load'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON.parse' /Users/runner/work/json/json/lib/json/common.rb:252:in 'JSON.load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in 'Kernel#public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in 'block in JSONCommonInterfaceTest#test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' /Users/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tempfile.rb:576:in 'Tempfile.create_with_filename' /Users/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tempfile.rb:562:in 'Tempfile.create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in 'JSONCommonInterfaceTest#test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:189:in 'JSONCommonInterfaceTest#test_load_file'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/ext.rb:27:in 'JSON::Ext::ParserConfig#parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in 'JSON::Ext::Parser#parse' /Users/runner/work/json/json/lib/json/common.rb:241:in 'JSON.parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in 'JSON.load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in 'Kernel#public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in 'block in JSONCommonInterfaceTest#test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' /Users/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tempfile.rb:576:in 'Tempfile.create_with_filename' /Users/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tempfile.rb:562:in 'Tempfile.create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in 'JSONCommonInterfaceTest#test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:193:in 'JSONCommonInterfaceTest#test_load_file!'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON.parse' /Users/runner/work/json/json/lib/json/common.rb:252:in 'JSON.load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in 'Kernel#public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in 'block in JSONCommonInterfaceTest#test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' /Users/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tempfile.rb:576:in 'Tempfile.create_with_filename' /Users/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tempfile.rb:562:in 'Tempfile.create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in 'JSONCommonInterfaceTest#test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:197:in 'JSONCommonInterfaceTest#test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/ext.rb:27:in 'JSON::Ext::ParserConfig#parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in 'JSON::Ext::Parser#parse' /Users/runner/work/json/json/lib/json/common.rb:241:in 'JSON.parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in 'JSON.load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in 'Kernel#public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in 'block in JSONCommonInterfaceTest#test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' /Users/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tempfile.rb:576:in 'Tempfile.create_with_filename' /Users/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tempfile.rb:562:in 'Tempfile.create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in 'JSONCommonInterfaceTest#test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:201:in 'JSONCommonInterfaceTest#test_load_file_with_option!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON#parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:136:in 'JSONGeneratorTest#test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON#parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:52:in 'JSONGeneratorTest#test_generate'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:872:in `JSON' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:185:in `test_JSON'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:25:in `[]' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:48:in `test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method `close!' for nil:NilClass /Users/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `ensure in test_load' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `test_load'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:252:in `load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.2.6/arm64/lib/ruby/3.2.0/tempfile.rb:407:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:189:in `test_load_file'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/common.rb:241:in `parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.2.6/arm64/lib/ruby/3.2.0/tempfile.rb:407:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:193:in `test_load_file!'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:252:in `load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.2.6/arm64/lib/ruby/3.2.0/tempfile.rb:407:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:197:in `test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/common.rb:241:in `parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.2.6/arm64/lib/ruby/3.2.0/tempfile.rb:407:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:201:in `test_load_file_with_option!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:136:in `test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:52:in `test_generate'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:872:in `JSON' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:185:in `test_JSON'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:25:in `[]' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:48:in `test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method `close!' for nil /Users/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `ensure in test_load' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `test_load'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:252:in `load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/3.3.0/tempfile.rb:447:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:189:in `test_load_file'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/common.rb:241:in `parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/3.3.0/tempfile.rb:447:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:193:in `test_load_file!'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:252:in `load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/3.3.0/tempfile.rb:447:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:197:in `test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/common.rb:241:in `parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/3.3.0/tempfile.rb:447:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:201:in `test_load_file_with_option!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:136:in `test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:52:in `test_generate'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:872:in `JSON' /home/runner/work/json/json/test/json/json_common_interface_test.rb:185:in `test_JSON'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:25:in `[]' /home/runner/work/json/json/test/json/json_common_interface_test.rb:48:in `test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method `close!' for nil /home/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `ensure in test_load' /home/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `test_load'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:252:in `load_file' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /opt/hostedtoolcache/Ruby/3.3.6/x64/lib/ruby/3.3.0/tempfile.rb:447:in `create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:189:in `test_load_file'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/ext.rb:27:in `parse' /home/runner/work/json/json/lib/json/ext.rb:27:in `parse' /home/runner/work/json/json/lib/json/common.rb:241:in `parse!' /home/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /opt/hostedtoolcache/Ruby/3.3.6/x64/lib/ruby/3.3.0/tempfile.rb:447:in `create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:193:in `test_load_file!'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:252:in `load_file' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /opt/hostedtoolcache/Ruby/3.3.6/x64/lib/ruby/3.3.0/tempfile.rb:447:in `create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:197:in `test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/ext.rb:27:in `parse' /home/runner/work/json/json/lib/json/ext.rb:27:in `parse' /home/runner/work/json/json/lib/json/common.rb:241:in `parse!' /home/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /opt/hostedtoolcache/Ruby/3.3.6/x64/lib/ruby/3.3.0/tempfile.rb:447:in `create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:201:in `test_load_file_with_option!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/test/json/json_generator_test.rb:136:in `test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/test/json/json_generator_test.rb:52:in `test_generate'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:872:in `JSON' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:185:in `test_JSON'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:25:in `[]' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:48:in `test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method `close!' for nil:NilClass /Users/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `ensure in test_load' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `test_load'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:252:in `load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.0.7/arm64/lib/ruby/3.0.0/tempfile.rb:358:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:189:in `test_load_file'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/common.rb:241:in `parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.0.7/arm64/lib/ruby/3.0.0/tempfile.rb:358:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:193:in `test_load_file!'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:252:in `load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.0.7/arm64/lib/ruby/3.0.0/tempfile.rb:358:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:197:in `test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/common.rb:241:in `parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.0.7/arm64/lib/ruby/3.0.0/tempfile.rb:358:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:201:in `test_load_file_with_option!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:136:in `test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:52:in `test_generate'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON.parse' /Users/runner/work/json/json/lib/json/common.rb:872:in 'Kernel#JSON' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:185:in 'JSONCommonInterfaceTest#test_JSON'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON.parse' /Users/runner/work/json/json/lib/json/common.rb:25:in 'JSON.[]' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:48:in 'JSONCommonInterfaceTest#test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method 'close!' for nil /Users/runner/work/json/json/test/json/json_common_interface_test.rb:108:in 'JSONCommonInterfaceTest#test_load'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON.parse' /Users/runner/work/json/json/lib/json/common.rb:252:in 'JSON.load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in 'Kernel#public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in 'block in JSONCommonInterfaceTest#test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.4.1/arm64/lib/ruby/3.4.0/tempfile.rb:576:in 'Tempfile.create_with_filename' /Users/runner/hostedtoolcache/Ruby/3.4.1/arm64/lib/ruby/3.4.0/tempfile.rb:562:in 'Tempfile.create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in 'JSONCommonInterfaceTest#test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:189:in 'JSONCommonInterfaceTest#test_load_file'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/ext.rb:27:in 'JSON::Ext::ParserConfig#parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in 'JSON::Ext::Parser#parse' /Users/runner/work/json/json/lib/json/common.rb:241:in 'JSON.parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in 'JSON.load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in 'Kernel#public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in 'block in JSONCommonInterfaceTest#test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.4.1/arm64/lib/ruby/3.4.0/tempfile.rb:576:in 'Tempfile.create_with_filename' /Users/runner/hostedtoolcache/Ruby/3.4.1/arm64/lib/ruby/3.4.0/tempfile.rb:562:in 'Tempfile.create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in 'JSONCommonInterfaceTest#test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:193:in 'JSONCommonInterfaceTest#test_load_file!'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON.parse' /Users/runner/work/json/json/lib/json/common.rb:252:in 'JSON.load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in 'Kernel#public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in 'block in JSONCommonInterfaceTest#test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.4.1/arm64/lib/ruby/3.4.0/tempfile.rb:576:in 'Tempfile.create_with_filename' /Users/runner/hostedtoolcache/Ruby/3.4.1/arm64/lib/ruby/3.4.0/tempfile.rb:562:in 'Tempfile.create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in 'JSONCommonInterfaceTest#test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:197:in 'JSONCommonInterfaceTest#test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/ext.rb:27:in 'JSON::Ext::ParserConfig#parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in 'JSON::Ext::Parser#parse' /Users/runner/work/json/json/lib/json/common.rb:241:in 'JSON.parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in 'JSON.load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in 'Kernel#public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in 'block in JSONCommonInterfaceTest#test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.4.1/arm64/lib/ruby/3.4.0/tempfile.rb:576:in 'Tempfile.create_with_filename' /Users/runner/hostedtoolcache/Ruby/3.4.1/arm64/lib/ruby/3.4.0/tempfile.rb:562:in 'Tempfile.create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in 'JSONCommonInterfaceTest#test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:201:in 'JSONCommonInterfaceTest#test_load_file_with_option!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON#parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:136:in 'JSONGeneratorTest#test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON#parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:52:in 'JSONGeneratorTest#test_generate'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:872:in `JSON' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:185:in `test_JSON'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:25:in `[]' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:48:in `test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method `close!' for nil:NilClass tempfile.close! ^^^^^^^ /Users/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `ensure in test_load' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `test_load'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:252:in `load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.1.6/arm64/lib/ruby/3.1.0/tempfile.rb:358:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:189:in `test_load_file'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/common.rb:241:in `parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.1.6/arm64/lib/ruby/3.1.0/tempfile.rb:358:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:193:in `test_load_file!'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:252:in `load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.1.6/arm64/lib/ruby/3.1.0/tempfile.rb:358:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:197:in `test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/common.rb:241:in `parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.1.6/arm64/lib/ruby/3.1.0/tempfile.rb:358:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:201:in `test_load_file_with_option!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:136:in `test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:52:in `test_generate'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON.parse' /Users/runner/work/json/json/lib/json/common.rb:872:in 'Kernel#JSON' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:185:in 'JSONCommonInterfaceTest#test_JSON'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON.parse' /Users/runner/work/json/json/lib/json/common.rb:25:in 'JSON.[]' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:48:in 'JSONCommonInterfaceTest#test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method 'close!' for nil /Users/runner/work/json/json/test/json/json_common_interface_test.rb:108:in 'JSONCommonInterfaceTest#test_load'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON.parse' /Users/runner/work/json/json/lib/json/common.rb:252:in 'JSON.load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in 'Kernel#public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in 'block in JSONCommonInterfaceTest#test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' /Users/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tempfile.rb:576:in 'Tempfile.create_with_filename' /Users/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tempfile.rb:562:in 'Tempfile.create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in 'JSONCommonInterfaceTest#test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:189:in 'JSONCommonInterfaceTest#test_load_file'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:872:in `JSON' /home/runner/work/json/json/test/json/json_common_interface_test.rb:185:in `test_JSON'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/ext.rb:27:in 'JSON::Ext::ParserConfig#parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in 'JSON::Ext::Parser#parse' /Users/runner/work/json/json/lib/json/common.rb:241:in 'JSON.parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in 'JSON.load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in 'Kernel#public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in 'block in JSONCommonInterfaceTest#test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' /Users/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tempfile.rb:576:in 'Tempfile.create_with_filename' /Users/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tempfile.rb:562:in 'Tempfile.create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in 'JSONCommonInterfaceTest#test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:193:in 'JSONCommonInterfaceTest#test_load_file!'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:25:in `[]' /home/runner/work/json/json/test/json/json_common_interface_test.rb:48:in `test_index'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON.parse' /Users/runner/work/json/json/lib/json/common.rb:252:in 'JSON.load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in 'Kernel#public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in 'block in JSONCommonInterfaceTest#test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' /Users/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tempfile.rb:576:in 'Tempfile.create_with_filename' /Users/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tempfile.rb:562:in 'Tempfile.create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in 'JSONCommonInterfaceTest#test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:197:in 'JSONCommonInterfaceTest#test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method `close!' for nil:NilClass /home/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `ensure in test_load' /home/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `test_load'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/ext.rb:27:in 'JSON::Ext::ParserConfig#parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in 'JSON::Ext::Parser#parse' /Users/runner/work/json/json/lib/json/common.rb:241:in 'JSON.parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in 'JSON.load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in 'Kernel#public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in 'block in JSONCommonInterfaceTest#test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' /Users/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tempfile.rb:576:in 'Tempfile.create_with_filename' /Users/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tempfile.rb:562:in 'Tempfile.create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in 'JSONCommonInterfaceTest#test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:201:in 'JSONCommonInterfaceTest#test_load_file_with_option!'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:252:in `load_file' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /opt/hostedtoolcache/Ruby/3.0.7/x64/lib/ruby/3.0.0/tempfile.rb:358:in `create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:189:in `test_load_file'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/ext.rb:27:in `parse' /home/runner/work/json/json/lib/json/ext.rb:27:in `parse' /home/runner/work/json/json/lib/json/common.rb:241:in `parse!' /home/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /opt/hostedtoolcache/Ruby/3.0.7/x64/lib/ruby/3.0.0/tempfile.rb:358:in `create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:193:in `test_load_file!'
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON#parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:136:in 'JSONGeneratorTest#test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON#parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:52:in 'JSONGeneratorTest#test_generate'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:252:in `load_file' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /opt/hostedtoolcache/Ruby/3.0.7/x64/lib/ruby/3.0.0/tempfile.rb:358:in `create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:197:in `test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/ext.rb:27:in `parse' /home/runner/work/json/json/lib/json/ext.rb:27:in `parse' /home/runner/work/json/json/lib/json/common.rb:241:in `parse!' /home/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /opt/hostedtoolcache/Ruby/3.0.7/x64/lib/ruby/3.0.0/tempfile.rb:358:in `create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:201:in `test_load_file_with_option!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/test/json/json_generator_test.rb:136:in `test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/test/json/json_generator_test.rb:52:in `test_generate'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:872:in `JSON' /home/runner/work/json/json/test/json/json_common_interface_test.rb:185:in `test_JSON'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:25:in `[]' /home/runner/work/json/json/test/json/json_common_interface_test.rb:48:in `test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method `close!' for nil /home/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `ensure in test_load' /home/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `test_load'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:252:in `load_file' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /opt/hostedtoolcache/Ruby/3.3.6/x64/lib/ruby/3.3.0/tempfile.rb:447:in `create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:189:in `test_load_file'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/ext.rb:27:in `parse' /home/runner/work/json/json/lib/json/ext.rb:27:in `parse' /home/runner/work/json/json/lib/json/common.rb:241:in `parse!' /home/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /opt/hostedtoolcache/Ruby/3.3.6/x64/lib/ruby/3.3.0/tempfile.rb:447:in `create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:193:in `test_load_file!'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:252:in `load_file' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /opt/hostedtoolcache/Ruby/3.3.6/x64/lib/ruby/3.3.0/tempfile.rb:447:in `create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:197:in `test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/ext.rb:27:in `parse' /home/runner/work/json/json/lib/json/ext.rb:27:in `parse' /home/runner/work/json/json/lib/json/common.rb:241:in `parse!' /home/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /opt/hostedtoolcache/Ruby/3.3.6/x64/lib/ruby/3.3.0/tempfile.rb:447:in `create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:201:in `test_load_file_with_option!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/test/json/json_generator_test.rb:136:in `test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/test/json/json_generator_test.rb:52:in `test_generate'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:872:in `JSON' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:185:in `test_JSON'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:25:in `[]' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:48:in `test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method `close!' for nil:NilClass /Users/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `ensure in test_load' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `test_load'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:252:in `load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.0.7/x64/lib/ruby/3.0.0/tempfile.rb:358:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:189:in `test_load_file'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/common.rb:241:in `parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.0.7/x64/lib/ruby/3.0.0/tempfile.rb:358:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:193:in `test_load_file!'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:252:in `load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.0.7/x64/lib/ruby/3.0.0/tempfile.rb:358:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:197:in `test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/common.rb:241:in `parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.0.7/x64/lib/ruby/3.0.0/tempfile.rb:358:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:201:in `test_load_file_with_option!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:136:in `test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:52:in `test_generate'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /home/runner/work/json/json/lib/json/common.rb:221:in 'JSON.parse' /home/runner/work/json/json/lib/json/common.rb:872:in 'Kernel#JSON' /home/runner/work/json/json/test/json/json_common_interface_test.rb:185:in 'JSONCommonInterfaceTest#test_JSON'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /home/runner/work/json/json/lib/json/common.rb:221:in 'JSON.parse' /home/runner/work/json/json/lib/json/common.rb:25:in 'JSON.[]' /home/runner/work/json/json/test/json/json_common_interface_test.rb:48:in 'JSONCommonInterfaceTest#test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method 'close!' for nil /home/runner/work/json/json/test/json/json_common_interface_test.rb:108:in 'JSONCommonInterfaceTest#test_load'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /home/runner/work/json/json/lib/json/common.rb:221:in 'JSON.parse' /home/runner/work/json/json/lib/json/common.rb:252:in 'JSON.load_file' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in 'Kernel#public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in 'block in JSONCommonInterfaceTest#test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' /opt/hostedtoolcache/Ruby/3.4.1/x64/lib/ruby/3.4.0/tempfile.rb:576:in 'Tempfile.create_with_filename' /opt/hostedtoolcache/Ruby/3.4.1/x64/lib/ruby/3.4.0/tempfile.rb:562:in 'Tempfile.create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:228:in 'JSONCommonInterfaceTest#test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:189:in 'JSONCommonInterfaceTest#test_load_file'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/ext.rb:27:in 'JSON::Ext::ParserConfig#parse' /home/runner/work/json/json/lib/json/ext.rb:27:in 'JSON::Ext::Parser#parse' /home/runner/work/json/json/lib/json/common.rb:241:in 'JSON.parse!' /home/runner/work/json/json/lib/json/common.rb:263:in 'JSON.load_file!' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in 'Kernel#public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in 'block in JSONCommonInterfaceTest#test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' /opt/hostedtoolcache/Ruby/3.4.1/x64/lib/ruby/3.4.0/tempfile.rb:576:in 'Tempfile.create_with_filename' /opt/hostedtoolcache/Ruby/3.4.1/x64/lib/ruby/3.4.0/tempfile.rb:562:in 'Tempfile.create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:228:in 'JSONCommonInterfaceTest#test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:193:in 'JSONCommonInterfaceTest#test_load_file!'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /home/runner/work/json/json/lib/json/common.rb:221:in 'JSON.parse' /home/runner/work/json/json/lib/json/common.rb:252:in 'JSON.load_file' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in 'Kernel#public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in 'block in JSONCommonInterfaceTest#test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' /opt/hostedtoolcache/Ruby/3.4.1/x64/lib/ruby/3.4.0/tempfile.rb:576:in 'Tempfile.create_with_filename' /opt/hostedtoolcache/Ruby/3.4.1/x64/lib/ruby/3.4.0/tempfile.rb:562:in 'Tempfile.create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:234:in 'JSONCommonInterfaceTest#test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:197:in 'JSONCommonInterfaceTest#test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/ext.rb:27:in 'JSON::Ext::ParserConfig#parse' /home/runner/work/json/json/lib/json/ext.rb:27:in 'JSON::Ext::Parser#parse' /home/runner/work/json/json/lib/json/common.rb:241:in 'JSON.parse!' /home/runner/work/json/json/lib/json/common.rb:263:in 'JSON.load_file!' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in 'Kernel#public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in 'block in JSONCommonInterfaceTest#test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' /opt/hostedtoolcache/Ruby/3.4.1/x64/lib/ruby/3.4.0/tempfile.rb:576:in 'Tempfile.create_with_filename' /opt/hostedtoolcache/Ruby/3.4.1/x64/lib/ruby/3.4.0/tempfile.rb:562:in 'Tempfile.create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:234:in 'JSONCommonInterfaceTest#test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:201:in 'JSONCommonInterfaceTest#test_load_file_with_option!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /home/runner/work/json/json/lib/json/common.rb:221:in 'JSON#parse' /home/runner/work/json/json/test/json/json_generator_test.rb:136:in 'JSONGeneratorTest#test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /home/runner/work/json/json/lib/json/common.rb:221:in 'JSON#parse' /home/runner/work/json/json/test/json/json_generator_test.rb:52:in 'JSONGeneratorTest#test_generate'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:872:in `JSON' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:185:in `test_JSON'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:25:in `[]' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:48:in `test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method `close!' for nil:NilClass /Users/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `ensure in test_load' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `test_load'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:252:in `load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.2.6/x64/lib/ruby/3.2.0/tempfile.rb:407:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:189:in `test_load_file'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/common.rb:241:in `parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.2.6/x64/lib/ruby/3.2.0/tempfile.rb:407:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:193:in `test_load_file!'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:252:in `load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.2.6/x64/lib/ruby/3.2.0/tempfile.rb:407:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:197:in `test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/common.rb:241:in `parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.2.6/x64/lib/ruby/3.2.0/tempfile.rb:407:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:201:in `test_load_file_with_option!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:136:in `test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:52:in `test_generate'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:872:in `JSON' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:185:in `test_JSON'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:25:in `[]' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:48:in `test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method `close!' for nil:NilClass /Users/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `ensure in test_load' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `test_load'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:252:in `load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/2.7.8/arm64/lib/ruby/2.7.0/tempfile.rb:332:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:189:in `test_load_file'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/common.rb:241:in `parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/2.7.8/arm64/lib/ruby/2.7.0/tempfile.rb:332:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:193:in `test_load_file!'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:252:in `load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/2.7.8/arm64/lib/ruby/2.7.0/tempfile.rb:332:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:197:in `test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/common.rb:241:in `parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/2.7.8/arm64/lib/ruby/2.7.0/tempfile.rb:332:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:201:in `test_load_file_with_option!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:136:in `test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:52:in `test_generate'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:872:in `JSON' /home/runner/work/json/json/test/json/json_common_interface_test.rb:185:in `test_JSON'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:25:in `[]' /home/runner/work/json/json/test/json/json_common_interface_test.rb:48:in `test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method `close!' for nil:NilClass tempfile.close! ^^^^^^^ /home/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `ensure in test_load' /home/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `test_load'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:252:in `load_file' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/3.1.0/tempfile.rb:358:in `create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:189:in `test_load_file'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/ext.rb:27:in `parse' /home/runner/work/json/json/lib/json/ext.rb:27:in `parse' /home/runner/work/json/json/lib/json/common.rb:241:in `parse!' /home/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/3.1.0/tempfile.rb:358:in `create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:193:in `test_load_file!'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:252:in `load_file' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/3.1.0/tempfile.rb:358:in `create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:197:in `test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/ext.rb:27:in `parse' /home/runner/work/json/json/lib/json/ext.rb:27:in `parse' /home/runner/work/json/json/lib/json/common.rb:241:in `parse!' /home/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/3.1.0/tempfile.rb:358:in `create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:201:in `test_load_file_with_option!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/test/json/json_generator_test.rb:136:in `test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/test/json/json_generator_test.rb:52:in `test_generate'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1302:in `rb_exc_raise' exception.c:29:in `rb_exc_raise' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1233:in `block in rb_protect' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `capture_exception' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `rb_protect' exception.c:46:in `rb_protect' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext_ruby.rb:38:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:872:in `JSON' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:185:in `test_JSON' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1302:in `rb_exc_raise' exception.c:29:in `rb_exc_raise' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1233:in `block in rb_protect' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `capture_exception' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `rb_protect' exception.c:46:in `rb_protect' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext_ruby.rb:38:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:25:in `[]' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:48:in `test_index' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method `close!' for nil:NilClass /Users/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `test_load' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1302:in `rb_exc_raise' exception.c:29:in `rb_exc_raise' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1233:in `block in rb_protect' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `capture_exception' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `rb_protect' exception.c:46:in `rb_protect' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext_ruby.rb:38:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:252:in `load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/.rubies/truffleruby-head/lib/mri/tempfile.rb:447:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:189:in `test_load_file' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:872:in `JSON' /home/runner/work/json/json/test/json/json_common_interface_test.rb:185:in `test_JSON'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1302:in `rb_exc_raise' exception.c:29:in `rb_exc_raise' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1233:in `block in rb_protect' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `capture_exception' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `rb_protect' exception.c:46:in `rb_protect' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext_ruby.rb:38:in `parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/common.rb:241:in `parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/.rubies/truffleruby-head/lib/mri/tempfile.rb:447:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:193:in `test_load_file!' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:25:in `[]' /home/runner/work/json/json/test/json/json_common_interface_test.rb:48:in `test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method `close!' for nil:NilClass /home/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `ensure in test_load' /home/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `test_load'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1302:in `rb_exc_raise' exception.c:29:in `rb_exc_raise' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1233:in `block in rb_protect' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `capture_exception' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `rb_protect' exception.c:46:in `rb_protect' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext_ruby.rb:38:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:252:in `load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/.rubies/truffleruby-head/lib/mri/tempfile.rb:447:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:197:in `test_load_file_with_option' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:252:in `load_file' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /opt/hostedtoolcache/Ruby/3.2.6/x64/lib/ruby/3.2.0/tempfile.rb:407:in `create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:189:in `test_load_file'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1302:in `rb_exc_raise' exception.c:29:in `rb_exc_raise' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1233:in `block in rb_protect' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `capture_exception' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `rb_protect' exception.c:46:in `rb_protect' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext_ruby.rb:38:in `parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/common.rb:241:in `parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/.rubies/truffleruby-head/lib/mri/tempfile.rb:447:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:201:in `test_load_file_with_option!' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/ext.rb:27:in `parse' /home/runner/work/json/json/lib/json/ext.rb:27:in `parse' /home/runner/work/json/json/lib/json/common.rb:241:in `parse!' /home/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /opt/hostedtoolcache/Ruby/3.2.6/x64/lib/ruby/3.2.0/tempfile.rb:407:in `create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:193:in `test_load_file!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:252:in `load_file' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /opt/hostedtoolcache/Ruby/3.2.6/x64/lib/ruby/3.2.0/tempfile.rb:407:in `create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:197:in `test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/ext.rb:27:in `parse' /home/runner/work/json/json/lib/json/ext.rb:27:in `parse' /home/runner/work/json/json/lib/json/common.rb:241:in `parse!' /home/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /opt/hostedtoolcache/Ruby/3.2.6/x64/lib/ruby/3.2.0/tempfile.rb:407:in `create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:201:in `test_load_file_with_option!'
Error: test/json/json_fixtures_test.rb#L12
JSON::ParserError: expected ',' or '}' after object value, got: '", "backslash": "\\", ' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1302:in `rb_exc_raise' exception.c:29:in `rb_exc_raise' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1233:in `block in rb_protect' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `capture_exception' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `rb_protect' exception.c:46:in `rb_protect' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext_ruby.rb:38:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/test/json/json_fixtures_test.rb:12:in `test_pass1_json' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1302:in `rb_exc_raise' exception.c:29:in `rb_exc_raise' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1233:in `block in rb_protect' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `capture_exception' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `rb_protect' exception.c:46:in `rb_protect' /Users/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext_ruby.rb:38:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:136:in `test_fast_generate' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/test/json/json_generator_test.rb:136:in `test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/test/json/json_generator_test.rb:52:in `test_generate'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:872:in `JSON' /home/runner/work/json/json/test/json/json_common_interface_test.rb:185:in `test_JSON'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:25:in `[]' /home/runner/work/json/json/test/json/json_common_interface_test.rb:48:in `test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method `close!' for nil:NilClass /home/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `ensure in test_load' /home/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `test_load'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:252:in `load_file' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /opt/hostedtoolcache/Ruby/2.7.8/x64/lib/ruby/2.7.0/tempfile.rb:332:in `create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:189:in `test_load_file'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/ext.rb:27:in `parse' /home/runner/work/json/json/lib/json/ext.rb:27:in `parse' /home/runner/work/json/json/lib/json/common.rb:241:in `parse!' /home/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /opt/hostedtoolcache/Ruby/2.7.8/x64/lib/ruby/2.7.0/tempfile.rb:332:in `create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:193:in `test_load_file!'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:252:in `load_file' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /opt/hostedtoolcache/Ruby/2.7.8/x64/lib/ruby/2.7.0/tempfile.rb:332:in `create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:197:in `test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/ext.rb:27:in `parse' /home/runner/work/json/json/lib/json/ext.rb:27:in `parse' /home/runner/work/json/json/lib/json/common.rb:241:in `parse!' /home/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /opt/hostedtoolcache/Ruby/2.7.8/x64/lib/ruby/2.7.0/tempfile.rb:332:in `create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:201:in `test_load_file_with_option!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/test/json/json_generator_test.rb:136:in `test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/test/json/json_generator_test.rb:52:in `test_generate'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:872:in `JSON' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:185:in `test_JSON'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:25:in `[]' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:48:in `test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method `close!' for nil:NilClass tempfile.close! ^^^^^^^ /Users/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `ensure in test_load' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `test_load'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:252:in `load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/3.1.0/tempfile.rb:358:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:189:in `test_load_file'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/common.rb:241:in `parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/3.1.0/tempfile.rb:358:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:193:in `test_load_file!'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:252:in `load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/3.1.0/tempfile.rb:358:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:197:in `test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/common.rb:241:in `parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/3.1.0/tempfile.rb:358:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:201:in `test_load_file_with_option!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:136:in `test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:52:in `test_generate'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON.parse' /Users/runner/work/json/json/lib/json/common.rb:872:in 'Kernel#JSON' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:185:in 'JSONCommonInterfaceTest#test_JSON'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON.parse' /Users/runner/work/json/json/lib/json/common.rb:25:in 'JSON.[]' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:48:in 'JSONCommonInterfaceTest#test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method 'close!' for nil /Users/runner/work/json/json/test/json/json_common_interface_test.rb:108:in 'JSONCommonInterfaceTest#test_load'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON.parse' /Users/runner/work/json/json/lib/json/common.rb:252:in 'JSON.load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in 'Kernel#public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in 'block in JSONCommonInterfaceTest#test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.4.1/x64/lib/ruby/3.4.0/tempfile.rb:576:in 'Tempfile.create_with_filename' /Users/runner/hostedtoolcache/Ruby/3.4.1/x64/lib/ruby/3.4.0/tempfile.rb:562:in 'Tempfile.create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in 'JSONCommonInterfaceTest#test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:189:in 'JSONCommonInterfaceTest#test_load_file'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/ext.rb:27:in 'JSON::Ext::ParserConfig#parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in 'JSON::Ext::Parser#parse' /Users/runner/work/json/json/lib/json/common.rb:241:in 'JSON.parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in 'JSON.load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in 'Kernel#public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in 'block in JSONCommonInterfaceTest#test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.4.1/x64/lib/ruby/3.4.0/tempfile.rb:576:in 'Tempfile.create_with_filename' /Users/runner/hostedtoolcache/Ruby/3.4.1/x64/lib/ruby/3.4.0/tempfile.rb:562:in 'Tempfile.create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in 'JSONCommonInterfaceTest#test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:193:in 'JSONCommonInterfaceTest#test_load_file!'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON.parse' /Users/runner/work/json/json/lib/json/common.rb:252:in 'JSON.load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in 'Kernel#public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in 'block in JSONCommonInterfaceTest#test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.4.1/x64/lib/ruby/3.4.0/tempfile.rb:576:in 'Tempfile.create_with_filename' /Users/runner/hostedtoolcache/Ruby/3.4.1/x64/lib/ruby/3.4.0/tempfile.rb:562:in 'Tempfile.create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in 'JSONCommonInterfaceTest#test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:197:in 'JSONCommonInterfaceTest#test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/ext.rb:27:in 'JSON::Ext::ParserConfig#parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in 'JSON::Ext::Parser#parse' /Users/runner/work/json/json/lib/json/common.rb:241:in 'JSON.parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in 'JSON.load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in 'Kernel#public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in 'block in JSONCommonInterfaceTest#test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.4.1/x64/lib/ruby/3.4.0/tempfile.rb:576:in 'Tempfile.create_with_filename' /Users/runner/hostedtoolcache/Ruby/3.4.1/x64/lib/ruby/3.4.0/tempfile.rb:562:in 'Tempfile.create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in 'JSONCommonInterfaceTest#test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:201:in 'JSONCommonInterfaceTest#test_load_file_with_option!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON#parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:136:in 'JSONGeneratorTest#test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /Users/runner/work/json/json/lib/json/common.rb:221:in 'JSON#parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:52:in 'JSONGeneratorTest#test_generate'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:872:in `JSON' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:185:in `test_JSON'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:25:in `[]' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:48:in `test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method `close!' for nil:NilClass /Users/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `ensure in test_load' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `test_load'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:252:in `load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/2.7.8/x64/lib/ruby/2.7.0/tempfile.rb:332:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:189:in `test_load_file'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/common.rb:241:in `parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/2.7.8/x64/lib/ruby/2.7.0/tempfile.rb:332:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:193:in `test_load_file!'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:252:in `load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/2.7.8/x64/lib/ruby/2.7.0/tempfile.rb:332:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:197:in `test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/common.rb:241:in `parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/2.7.8/x64/lib/ruby/2.7.0/tempfile.rb:332:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:201:in `test_load_file_with_option!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:136:in `test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:52:in `test_generate'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' D:/a/json/json/lib/json/common.rb:221:in 'JSON.parse' D:/a/json/json/lib/json/common.rb:872:in 'Kernel#JSON' D:/a/json/json/test/json/json_common_interface_test.rb:185:in 'JSONCommonInterfaceTest#test_JSON'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' D:/a/json/json/lib/json/common.rb:221:in 'JSON.parse' D:/a/json/json/lib/json/common.rb:25:in 'JSON.[]' D:/a/json/json/test/json/json_common_interface_test.rb:48:in 'JSONCommonInterfaceTest#test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method 'close!' for nil D:/a/json/json/test/json/json_common_interface_test.rb:108:in 'JSONCommonInterfaceTest#test_load'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' D:/a/json/json/lib/json/common.rb:221:in 'JSON.parse' D:/a/json/json/lib/json/common.rb:252:in 'JSON.load_file' D:/a/json/json/test/json/json_common_interface_test.rb:229:in 'Kernel#public_send' D:/a/json/json/test/json/json_common_interface_test.rb:229:in 'block in JSONCommonInterfaceTest#test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' D:/rubyinstaller-head-x64/lib/ruby/3.5.0+0/tempfile.rb:576:in 'Tempfile.create_with_filename' D:/rubyinstaller-head-x64/lib/ruby/3.5.0+0/tempfile.rb:562:in 'Tempfile.create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:228:in 'JSONCommonInterfaceTest#test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:189:in 'JSONCommonInterfaceTest#test_load_file'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/ext.rb:27:in 'JSON::Ext::ParserConfig#parse' D:/a/json/json/lib/json/ext.rb:27:in 'JSON::Ext::Parser#parse' D:/a/json/json/lib/json/common.rb:241:in 'JSON.parse!' D:/a/json/json/lib/json/common.rb:263:in 'JSON.load_file!' D:/a/json/json/test/json/json_common_interface_test.rb:229:in 'Kernel#public_send' D:/a/json/json/test/json/json_common_interface_test.rb:229:in 'block in JSONCommonInterfaceTest#test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' D:/rubyinstaller-head-x64/lib/ruby/3.5.0+0/tempfile.rb:576:in 'Tempfile.create_with_filename' D:/rubyinstaller-head-x64/lib/ruby/3.5.0+0/tempfile.rb:562:in 'Tempfile.create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:228:in 'JSONCommonInterfaceTest#test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:193:in 'JSONCommonInterfaceTest#test_load_file!'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' D:/a/json/json/lib/json/common.rb:221:in 'JSON.parse' D:/a/json/json/lib/json/common.rb:252:in 'JSON.load_file' D:/a/json/json/test/json/json_common_interface_test.rb:235:in 'Kernel#public_send' D:/a/json/json/test/json/json_common_interface_test.rb:235:in 'block in JSONCommonInterfaceTest#test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' D:/rubyinstaller-head-x64/lib/ruby/3.5.0+0/tempfile.rb:576:in 'Tempfile.create_with_filename' D:/rubyinstaller-head-x64/lib/ruby/3.5.0+0/tempfile.rb:562:in 'Tempfile.create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:234:in 'JSONCommonInterfaceTest#test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:197:in 'JSONCommonInterfaceTest#test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/ext.rb:27:in 'JSON::Ext::ParserConfig#parse' D:/a/json/json/lib/json/ext.rb:27:in 'JSON::Ext::Parser#parse' D:/a/json/json/lib/json/common.rb:241:in 'JSON.parse!' D:/a/json/json/lib/json/common.rb:263:in 'JSON.load_file!' D:/a/json/json/test/json/json_common_interface_test.rb:235:in 'Kernel#public_send' D:/a/json/json/test/json/json_common_interface_test.rb:235:in 'block in JSONCommonInterfaceTest#test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' D:/rubyinstaller-head-x64/lib/ruby/3.5.0+0/tempfile.rb:576:in 'Tempfile.create_with_filename' D:/rubyinstaller-head-x64/lib/ruby/3.5.0+0/tempfile.rb:562:in 'Tempfile.create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:234:in 'JSONCommonInterfaceTest#test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:201:in 'JSONCommonInterfaceTest#test_load_file_with_option!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' D:/a/json/json/lib/json/common.rb:221:in 'JSON#parse' D:/a/json/json/test/json/json_generator_test.rb:136:in 'JSONGeneratorTest#test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' D:/a/json/json/lib/json/common.rb:221:in 'JSON#parse' D:/a/json/json/test/json/json_generator_test.rb:52:in 'JSONGeneratorTest#test_generate'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:872:in `JSON' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:185:in `test_JSON'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:25:in `[]' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:48:in `test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method `close!' for nil /Users/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `ensure in test_load' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `test_load'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:252:in `load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.3.6/x64/lib/ruby/3.3.0/tempfile.rb:447:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:189:in `test_load_file'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/common.rb:241:in `parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.3.6/x64/lib/ruby/3.3.0/tempfile.rb:447:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:193:in `test_load_file!'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:252:in `load_file' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.3.6/x64/lib/ruby/3.3.0/tempfile.rb:447:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:197:in `test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/ext.rb:27:in `parse' /Users/runner/work/json/json/lib/json/common.rb:241:in `parse!' /Users/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `public_send' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /Users/runner/hostedtoolcache/Ruby/3.3.6/x64/lib/ruby/3.3.0/tempfile.rb:447:in `create' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /Users/runner/work/json/json/test/json/json_common_interface_test.rb:201:in `test_load_file_with_option!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:136:in `test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/lib/json/common.rb:221:in `parse' /Users/runner/work/json/json/test/json/json_generator_test.rb:52:in `test_generate'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /home/runner/work/json/json/lib/json/common.rb:221:in 'JSON.parse' /home/runner/work/json/json/lib/json/common.rb:872:in 'Kernel#JSON' /home/runner/work/json/json/test/json/json_common_interface_test.rb:185:in 'JSONCommonInterfaceTest#test_JSON'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /home/runner/work/json/json/lib/json/common.rb:221:in 'JSON.parse' /home/runner/work/json/json/lib/json/common.rb:25:in 'JSON.[]' /home/runner/work/json/json/test/json/json_common_interface_test.rb:48:in 'JSONCommonInterfaceTest#test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method 'close!' for nil /home/runner/work/json/json/test/json/json_common_interface_test.rb:108:in 'JSONCommonInterfaceTest#test_load'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /home/runner/work/json/json/lib/json/common.rb:221:in 'JSON.parse' /home/runner/work/json/json/lib/json/common.rb:252:in 'JSON.load_file' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in 'Kernel#public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in 'block in JSONCommonInterfaceTest#test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' /home/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tempfile.rb:576:in 'Tempfile.create_with_filename' /home/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tempfile.rb:562:in 'Tempfile.create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:228:in 'JSONCommonInterfaceTest#test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:189:in 'JSONCommonInterfaceTest#test_load_file'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/ext.rb:27:in 'JSON::Ext::ParserConfig#parse' /home/runner/work/json/json/lib/json/ext.rb:27:in 'JSON::Ext::Parser#parse' /home/runner/work/json/json/lib/json/common.rb:241:in 'JSON.parse!' /home/runner/work/json/json/lib/json/common.rb:263:in 'JSON.load_file!' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in 'Kernel#public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in 'block in JSONCommonInterfaceTest#test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' /home/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tempfile.rb:576:in 'Tempfile.create_with_filename' /home/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tempfile.rb:562:in 'Tempfile.create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:228:in 'JSONCommonInterfaceTest#test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:193:in 'JSONCommonInterfaceTest#test_load_file!'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /home/runner/work/json/json/lib/json/common.rb:221:in 'JSON.parse' /home/runner/work/json/json/lib/json/common.rb:252:in 'JSON.load_file' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in 'Kernel#public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in 'block in JSONCommonInterfaceTest#test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' /home/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tempfile.rb:576:in 'Tempfile.create_with_filename' /home/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tempfile.rb:562:in 'Tempfile.create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:234:in 'JSONCommonInterfaceTest#test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:197:in 'JSONCommonInterfaceTest#test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/ext.rb:27:in 'JSON::Ext::ParserConfig#parse' /home/runner/work/json/json/lib/json/ext.rb:27:in 'JSON::Ext::Parser#parse' /home/runner/work/json/json/lib/json/common.rb:241:in 'JSON.parse!' /home/runner/work/json/json/lib/json/common.rb:263:in 'JSON.load_file!' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in 'Kernel#public_send' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in 'block in JSONCommonInterfaceTest#test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' /home/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tempfile.rb:576:in 'Tempfile.create_with_filename' /home/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tempfile.rb:562:in 'Tempfile.create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:234:in 'JSONCommonInterfaceTest#test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:201:in 'JSONCommonInterfaceTest#test_load_file_with_option!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /home/runner/work/json/json/lib/json/common.rb:221:in 'JSON#parse' /home/runner/work/json/json/test/json/json_generator_test.rb:136:in 'JSONGeneratorTest#test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/work/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' /home/runner/work/json/json/lib/json/common.rb:221:in 'JSON#parse' /home/runner/work/json/json/test/json/json_generator_test.rb:52:in 'JSONGeneratorTest#test_generate'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' D:/a/json/json/lib/json/common.rb:221:in 'JSON.parse' D:/a/json/json/lib/json/common.rb:872:in 'Kernel#JSON' D:/a/json/json/test/json/json_common_interface_test.rb:185:in 'JSONCommonInterfaceTest#test_JSON'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' D:/a/json/json/lib/json/common.rb:221:in 'JSON.parse' D:/a/json/json/lib/json/common.rb:25:in 'JSON.[]' D:/a/json/json/test/json/json_common_interface_test.rb:48:in 'JSONCommonInterfaceTest#test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method 'close!' for nil D:/a/json/json/test/json/json_common_interface_test.rb:108:in 'JSONCommonInterfaceTest#test_load'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' D:/a/json/json/lib/json/common.rb:221:in 'JSON.parse' D:/a/json/json/lib/json/common.rb:252:in 'JSON.load_file' D:/a/json/json/test/json/json_common_interface_test.rb:229:in 'Kernel#public_send' D:/a/json/json/test/json/json_common_interface_test.rb:229:in 'block in JSONCommonInterfaceTest#test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' D:/ruby-mswin/lib/ruby/3.5.0+0/tempfile.rb:576:in 'Tempfile.create_with_filename' D:/ruby-mswin/lib/ruby/3.5.0+0/tempfile.rb:562:in 'Tempfile.create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:228:in 'JSONCommonInterfaceTest#test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:189:in 'JSONCommonInterfaceTest#test_load_file'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/ext.rb:27:in 'JSON::Ext::ParserConfig#parse' D:/a/json/json/lib/json/ext.rb:27:in 'JSON::Ext::Parser#parse' D:/a/json/json/lib/json/common.rb:241:in 'JSON.parse!' D:/a/json/json/lib/json/common.rb:263:in 'JSON.load_file!' D:/a/json/json/test/json/json_common_interface_test.rb:229:in 'Kernel#public_send' D:/a/json/json/test/json/json_common_interface_test.rb:229:in 'block in JSONCommonInterfaceTest#test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' D:/ruby-mswin/lib/ruby/3.5.0+0/tempfile.rb:576:in 'Tempfile.create_with_filename' D:/ruby-mswin/lib/ruby/3.5.0+0/tempfile.rb:562:in 'Tempfile.create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:228:in 'JSONCommonInterfaceTest#test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:193:in 'JSONCommonInterfaceTest#test_load_file!'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' D:/a/json/json/lib/json/common.rb:221:in 'JSON.parse' D:/a/json/json/lib/json/common.rb:252:in 'JSON.load_file' D:/a/json/json/test/json/json_common_interface_test.rb:235:in 'Kernel#public_send' D:/a/json/json/test/json/json_common_interface_test.rb:235:in 'block in JSONCommonInterfaceTest#test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' D:/ruby-mswin/lib/ruby/3.5.0+0/tempfile.rb:576:in 'Tempfile.create_with_filename' D:/ruby-mswin/lib/ruby/3.5.0+0/tempfile.rb:562:in 'Tempfile.create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:234:in 'JSONCommonInterfaceTest#test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:197:in 'JSONCommonInterfaceTest#test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/ext.rb:27:in 'JSON::Ext::ParserConfig#parse' D:/a/json/json/lib/json/ext.rb:27:in 'JSON::Ext::Parser#parse' D:/a/json/json/lib/json/common.rb:241:in 'JSON.parse!' D:/a/json/json/lib/json/common.rb:263:in 'JSON.load_file!' D:/a/json/json/test/json/json_common_interface_test.rb:235:in 'Kernel#public_send' D:/a/json/json/test/json/json_common_interface_test.rb:235:in 'block in JSONCommonInterfaceTest#test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' D:/ruby-mswin/lib/ruby/3.5.0+0/tempfile.rb:576:in 'Tempfile.create_with_filename' D:/ruby-mswin/lib/ruby/3.5.0+0/tempfile.rb:562:in 'Tempfile.create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:234:in 'JSONCommonInterfaceTest#test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:201:in 'JSONCommonInterfaceTest#test_load_file_with_option!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' D:/a/json/json/lib/json/common.rb:221:in 'JSON#parse' D:/a/json/json/test/json/json_generator_test.rb:136:in 'JSONGeneratorTest#test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' D:/a/json/json/lib/json/common.rb:221:in 'JSON#parse' D:/a/json/json/test/json/json_generator_test.rb:52:in 'JSONGeneratorTest#test_generate'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1302:in `rb_exc_raise' exception.c:29:in `rb_exc_raise' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1233:in `block in rb_protect' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `capture_exception' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `rb_protect' exception.c:46:in `rb_protect' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext_ruby.rb:38:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:872:in `JSON' /home/runner/work/json/json/test/json/json_common_interface_test.rb:185:in `test_JSON' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1302:in `rb_exc_raise' exception.c:29:in `rb_exc_raise' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1233:in `block in rb_protect' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `capture_exception' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `rb_protect' exception.c:46:in `rb_protect' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext_ruby.rb:38:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:25:in `[]' /home/runner/work/json/json/test/json/json_common_interface_test.rb:48:in `test_index' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method `close!' for nil:NilClass /home/runner/work/json/json/test/json/json_common_interface_test.rb:108:in `test_load' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1302:in `rb_exc_raise' exception.c:29:in `rb_exc_raise' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1233:in `block in rb_protect' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `capture_exception' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `rb_protect' exception.c:46:in `rb_protect' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext_ruby.rb:38:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:252:in `load_file' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /home/runner/.rubies/truffleruby-head/lib/mri/tempfile.rb:447:in `create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:189:in `test_load_file' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1302:in `rb_exc_raise' exception.c:29:in `rb_exc_raise' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1233:in `block in rb_protect' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `capture_exception' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `rb_protect' exception.c:46:in `rb_protect' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext_ruby.rb:38:in `parse' /home/runner/work/json/json/lib/json/ext.rb:27:in `parse' /home/runner/work/json/json/lib/json/common.rb:241:in `parse!' /home/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /home/runner/work/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /home/runner/.rubies/truffleruby-head/lib/mri/tempfile.rb:447:in `create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:193:in `test_load_file!' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1302:in `rb_exc_raise' exception.c:29:in `rb_exc_raise' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1233:in `block in rb_protect' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `capture_exception' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `rb_protect' exception.c:46:in `rb_protect' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext_ruby.rb:38:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/lib/json/common.rb:252:in `load_file' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /home/runner/.rubies/truffleruby-head/lib/mri/tempfile.rb:447:in `create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:197:in `test_load_file_with_option' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1302:in `rb_exc_raise' exception.c:29:in `rb_exc_raise' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1233:in `block in rb_protect' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `capture_exception' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `rb_protect' exception.c:46:in `rb_protect' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext_ruby.rb:38:in `parse' /home/runner/work/json/json/lib/json/ext.rb:27:in `parse' /home/runner/work/json/json/lib/json/common.rb:241:in `parse!' /home/runner/work/json/json/lib/json/common.rb:263:in `load_file!' /home/runner/work/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' /home/runner/.rubies/truffleruby-head/lib/mri/tempfile.rb:447:in `create' /home/runner/work/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' /home/runner/work/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' /home/runner/work/json/json/test/json/json_common_interface_test.rb:201:in `test_load_file_with_option!' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_fixtures_test.rb#L12
JSON::ParserError: expected ',' or '}' after object value, got: '", "backslash": "\\", ' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1302:in `rb_exc_raise' exception.c:29:in `rb_exc_raise' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1233:in `block in rb_protect' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `capture_exception' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `rb_protect' exception.c:46:in `rb_protect' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext_ruby.rb:38:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/test/json/json_fixtures_test.rb:12:in `test_pass1_json' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1302:in `rb_exc_raise' exception.c:29:in `rb_exc_raise' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1233:in `block in rb_protect' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `capture_exception' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext.rb:1232:in `rb_protect' exception.c:46:in `rb_protect' /home/runner/.rubies/truffleruby-head/lib/truffle/truffle/cext_ruby.rb:38:in `parse' /home/runner/work/json/json/lib/json/common.rb:221:in `parse' /home/runner/work/json/json/test/json/json_generator_test.rb:136:in `test_fast_generate' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:872:in `JSON' D:/a/json/json/test/json/json_common_interface_test.rb:185:in `test_JSON'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:25:in `[]' D:/a/json/json/test/json/json_common_interface_test.rb:48:in `test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method `close!' for nil:NilClass tempfile.close!
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:252:in `load_file' D:/a/json/json/test/json/json_common_interface_test.rb:229:in `public_send' D:/a/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' C:/hostedtoolcache/windows/Ruby/3.1.6/x64/lib/ruby/3.1.0/tempfile.rb:358:in `create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:189:in `test_load_file'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/ext.rb:27:in `parse' D:/a/json/json/lib/json/ext.rb:27:in `parse' D:/a/json/json/lib/json/common.rb:241:in `parse!' D:/a/json/json/lib/json/common.rb:263:in `load_file!' D:/a/json/json/test/json/json_common_interface_test.rb:229:in `public_send' D:/a/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' C:/hostedtoolcache/windows/Ruby/3.1.6/x64/lib/ruby/3.1.0/tempfile.rb:358:in `create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:193:in `test_load_file!'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:252:in `load_file' D:/a/json/json/test/json/json_common_interface_test.rb:235:in `public_send' D:/a/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' C:/hostedtoolcache/windows/Ruby/3.1.6/x64/lib/ruby/3.1.0/tempfile.rb:358:in `create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:197:in `test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/ext.rb:27:in `parse' D:/a/json/json/lib/json/ext.rb:27:in `parse' D:/a/json/json/lib/json/common.rb:241:in `parse!' D:/a/json/json/lib/json/common.rb:263:in `load_file!' D:/a/json/json/test/json/json_common_interface_test.rb:235:in `public_send' D:/a/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' C:/hostedtoolcache/windows/Ruby/3.1.6/x64/lib/ruby/3.1.0/tempfile.rb:358:in `create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:201:in `test_load_file_with_option!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/test/json/json_generator_test.rb:136:in `test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/test/json/json_generator_test.rb:52:in `test_generate'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:872:in `JSON' D:/a/json/json/test/json/json_common_interface_test.rb:185:in `test_JSON'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:25:in `[]' D:/a/json/json/test/json/json_common_interface_test.rb:48:in `test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method `close!' for nil:NilClass D:/a/json/json/test/json/json_common_interface_test.rb:108:in `ensure in test_load' D:/a/json/json/test/json/json_common_interface_test.rb:108:in `test_load'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:252:in `load_file' D:/a/json/json/test/json/json_common_interface_test.rb:229:in `public_send' D:/a/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' C:/hostedtoolcache/windows/Ruby/3.2.6/x64/lib/ruby/3.2.0/tempfile.rb:407:in `create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:189:in `test_load_file'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/ext.rb:27:in `parse' D:/a/json/json/lib/json/ext.rb:27:in `parse' D:/a/json/json/lib/json/common.rb:241:in `parse!' D:/a/json/json/lib/json/common.rb:263:in `load_file!' D:/a/json/json/test/json/json_common_interface_test.rb:229:in `public_send' D:/a/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' C:/hostedtoolcache/windows/Ruby/3.2.6/x64/lib/ruby/3.2.0/tempfile.rb:407:in `create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:193:in `test_load_file!'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:252:in `load_file' D:/a/json/json/test/json/json_common_interface_test.rb:235:in `public_send' D:/a/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' C:/hostedtoolcache/windows/Ruby/3.2.6/x64/lib/ruby/3.2.0/tempfile.rb:407:in `create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:197:in `test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/ext.rb:27:in `parse' D:/a/json/json/lib/json/ext.rb:27:in `parse' D:/a/json/json/lib/json/common.rb:241:in `parse!' D:/a/json/json/lib/json/common.rb:263:in `load_file!' D:/a/json/json/test/json/json_common_interface_test.rb:235:in `public_send' D:/a/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' C:/hostedtoolcache/windows/Ruby/3.2.6/x64/lib/ruby/3.2.0/tempfile.rb:407:in `create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:201:in `test_load_file_with_option!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/test/json/json_generator_test.rb:136:in `test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/test/json/json_generator_test.rb:52:in `test_generate'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' D:/a/json/json/lib/json/common.rb:221:in 'JSON.parse' D:/a/json/json/lib/json/common.rb:872:in 'Kernel#JSON' D:/a/json/json/test/json/json_common_interface_test.rb:185:in 'JSONCommonInterfaceTest#test_JSON'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' D:/a/json/json/lib/json/common.rb:221:in 'JSON.parse' D:/a/json/json/lib/json/common.rb:25:in 'JSON.[]' D:/a/json/json/test/json/json_common_interface_test.rb:48:in 'JSONCommonInterfaceTest#test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method 'close!' for nil D:/a/json/json/test/json/json_common_interface_test.rb:108:in 'JSONCommonInterfaceTest#test_load'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' D:/a/json/json/lib/json/common.rb:221:in 'JSON.parse' D:/a/json/json/lib/json/common.rb:252:in 'JSON.load_file' D:/a/json/json/test/json/json_common_interface_test.rb:229:in 'Kernel#public_send' D:/a/json/json/test/json/json_common_interface_test.rb:229:in 'block in JSONCommonInterfaceTest#test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' C:/hostedtoolcache/windows/Ruby/3.4.1/x64/lib/ruby/3.4.0/tempfile.rb:576:in 'Tempfile.create_with_filename' C:/hostedtoolcache/windows/Ruby/3.4.1/x64/lib/ruby/3.4.0/tempfile.rb:562:in 'Tempfile.create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:228:in 'JSONCommonInterfaceTest#test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:189:in 'JSONCommonInterfaceTest#test_load_file'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/ext.rb:27:in 'JSON::Ext::ParserConfig#parse' D:/a/json/json/lib/json/ext.rb:27:in 'JSON::Ext::Parser#parse' D:/a/json/json/lib/json/common.rb:241:in 'JSON.parse!' D:/a/json/json/lib/json/common.rb:263:in 'JSON.load_file!' D:/a/json/json/test/json/json_common_interface_test.rb:229:in 'Kernel#public_send' D:/a/json/json/test/json/json_common_interface_test.rb:229:in 'block in JSONCommonInterfaceTest#test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' C:/hostedtoolcache/windows/Ruby/3.4.1/x64/lib/ruby/3.4.0/tempfile.rb:576:in 'Tempfile.create_with_filename' C:/hostedtoolcache/windows/Ruby/3.4.1/x64/lib/ruby/3.4.0/tempfile.rb:562:in 'Tempfile.create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:228:in 'JSONCommonInterfaceTest#test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:193:in 'JSONCommonInterfaceTest#test_load_file!'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' D:/a/json/json/lib/json/common.rb:221:in 'JSON.parse' D:/a/json/json/lib/json/common.rb:252:in 'JSON.load_file' D:/a/json/json/test/json/json_common_interface_test.rb:235:in 'Kernel#public_send' D:/a/json/json/test/json/json_common_interface_test.rb:235:in 'block in JSONCommonInterfaceTest#test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' C:/hostedtoolcache/windows/Ruby/3.4.1/x64/lib/ruby/3.4.0/tempfile.rb:576:in 'Tempfile.create_with_filename' C:/hostedtoolcache/windows/Ruby/3.4.1/x64/lib/ruby/3.4.0/tempfile.rb:562:in 'Tempfile.create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:234:in 'JSONCommonInterfaceTest#test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:197:in 'JSONCommonInterfaceTest#test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/ext.rb:27:in 'JSON::Ext::ParserConfig#parse' D:/a/json/json/lib/json/ext.rb:27:in 'JSON::Ext::Parser#parse' D:/a/json/json/lib/json/common.rb:241:in 'JSON.parse!' D:/a/json/json/lib/json/common.rb:263:in 'JSON.load_file!' D:/a/json/json/test/json/json_common_interface_test.rb:235:in 'Kernel#public_send' D:/a/json/json/test/json/json_common_interface_test.rb:235:in 'block in JSONCommonInterfaceTest#test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in 'block in JSONCommonInterfaceTest#temp_file_containing' C:/hostedtoolcache/windows/Ruby/3.4.1/x64/lib/ruby/3.4.0/tempfile.rb:576:in 'Tempfile.create_with_filename' C:/hostedtoolcache/windows/Ruby/3.4.1/x64/lib/ruby/3.4.0/tempfile.rb:562:in 'Tempfile.create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in 'JSONCommonInterfaceTest#temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:234:in 'JSONCommonInterfaceTest#test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:201:in 'JSONCommonInterfaceTest#test_load_file_with_option!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' D:/a/json/json/lib/json/common.rb:221:in 'JSON#parse' D:/a/json/json/test/json/json_generator_test.rb:136:in 'JSONGeneratorTest#test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in 'JSON::Ext::Parser.parse' D:/a/json/json/lib/json/common.rb:221:in 'JSON#parse' D:/a/json/json/test/json/json_generator_test.rb:52:in 'JSONGeneratorTest#test_generate'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:872:in `JSON' D:/a/json/json/test/json/json_common_interface_test.rb:185:in `test_JSON'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:25:in `[]' D:/a/json/json/test/json/json_common_interface_test.rb:48:in `test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method `close!' for nil:NilClass D:/a/json/json/test/json/json_common_interface_test.rb:108:in `ensure in test_load' D:/a/json/json/test/json/json_common_interface_test.rb:108:in `test_load'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:252:in `load_file' D:/a/json/json/test/json/json_common_interface_test.rb:229:in `public_send' D:/a/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' C:/hostedtoolcache/windows/Ruby/3.0.7/x64/lib/ruby/3.0.0/tempfile.rb:358:in `create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:189:in `test_load_file'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/ext.rb:27:in `parse' D:/a/json/json/lib/json/ext.rb:27:in `parse' D:/a/json/json/lib/json/common.rb:241:in `parse!' D:/a/json/json/lib/json/common.rb:263:in `load_file!' D:/a/json/json/test/json/json_common_interface_test.rb:229:in `public_send' D:/a/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' C:/hostedtoolcache/windows/Ruby/3.0.7/x64/lib/ruby/3.0.0/tempfile.rb:358:in `create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:193:in `test_load_file!'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:252:in `load_file' D:/a/json/json/test/json/json_common_interface_test.rb:235:in `public_send' D:/a/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' C:/hostedtoolcache/windows/Ruby/3.0.7/x64/lib/ruby/3.0.0/tempfile.rb:358:in `create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:197:in `test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/ext.rb:27:in `parse' D:/a/json/json/lib/json/ext.rb:27:in `parse' D:/a/json/json/lib/json/common.rb:241:in `parse!' D:/a/json/json/lib/json/common.rb:263:in `load_file!' D:/a/json/json/test/json/json_common_interface_test.rb:235:in `public_send' D:/a/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' C:/hostedtoolcache/windows/Ruby/3.0.7/x64/lib/ruby/3.0.0/tempfile.rb:358:in `create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:201:in `test_load_file_with_option!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/test/json/json_generator_test.rb:136:in `test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/test/json/json_generator_test.rb:52:in `test_generate'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:872:in `JSON' D:/a/json/json/test/json/json_common_interface_test.rb:185:in `test_JSON'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:25:in `[]' D:/a/json/json/test/json/json_common_interface_test.rb:48:in `test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method `close!' for nil D:/a/json/json/test/json/json_common_interface_test.rb:108:in `ensure in test_load' D:/a/json/json/test/json/json_common_interface_test.rb:108:in `test_load'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:252:in `load_file' D:/a/json/json/test/json/json_common_interface_test.rb:229:in `public_send' D:/a/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/3.3.0/tempfile.rb:447:in `create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:189:in `test_load_file'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/ext.rb:27:in `parse' D:/a/json/json/lib/json/ext.rb:27:in `parse' D:/a/json/json/lib/json/common.rb:241:in `parse!' D:/a/json/json/lib/json/common.rb:263:in `load_file!' D:/a/json/json/test/json/json_common_interface_test.rb:229:in `public_send' D:/a/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/3.3.0/tempfile.rb:447:in `create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:193:in `test_load_file!'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:252:in `load_file' D:/a/json/json/test/json/json_common_interface_test.rb:235:in `public_send' D:/a/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/3.3.0/tempfile.rb:447:in `create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:197:in `test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/ext.rb:27:in `parse' D:/a/json/json/lib/json/ext.rb:27:in `parse' D:/a/json/json/lib/json/common.rb:241:in `parse!' D:/a/json/json/lib/json/common.rb:263:in `load_file!' D:/a/json/json/test/json/json_common_interface_test.rb:235:in `public_send' D:/a/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/3.3.0/tempfile.rb:447:in `create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:201:in `test_load_file_with_option!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/test/json/json_generator_test.rb:136:in `test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/test/json/json_generator_test.rb:52:in `test_generate'
Error: test/json/json_common_interface_test.rb#L185
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:872:in `JSON' D:/a/json/json/test/json/json_common_interface_test.rb:185:in `test_JSON'
Error: test/json/json_common_interface_test.rb#L48
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:25:in `[]' D:/a/json/json/test/json/json_common_interface_test.rb:48:in `test_index'
Error: test/json/json_common_interface_test.rb#L108
NoMethodError: undefined method `close!' for nil:NilClass D:/a/json/json/test/json/json_common_interface_test.rb:108:in `ensure in test_load' D:/a/json/json/test/json/json_common_interface_test.rb:108:in `test_load'
Error: test/json/json_common_interface_test.rb#L189
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:252:in `load_file' D:/a/json/json/test/json/json_common_interface_test.rb:229:in `public_send' D:/a/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' C:/hostedtoolcache/windows/Ruby/2.7.8/x64/lib/ruby/2.7.0/tempfile.rb:332:in `create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:189:in `test_load_file'
Error: test/json/json_common_interface_test.rb#L193
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/ext.rb:27:in `parse' D:/a/json/json/lib/json/ext.rb:27:in `parse' D:/a/json/json/lib/json/common.rb:241:in `parse!' D:/a/json/json/lib/json/common.rb:263:in `load_file!' D:/a/json/json/test/json/json_common_interface_test.rb:229:in `public_send' D:/a/json/json/test/json/json_common_interface_test.rb:229:in `block in test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' C:/hostedtoolcache/windows/Ruby/2.7.8/x64/lib/ruby/2.7.0/tempfile.rb:332:in `create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:228:in `test_load_shared' D:/a/json/json/test/json/json_common_interface_test.rb:193:in `test_load_file!'
Error: test/json/json_common_interface_test.rb#L197
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:252:in `load_file' D:/a/json/json/test/json/json_common_interface_test.rb:235:in `public_send' D:/a/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' C:/hostedtoolcache/windows/Ruby/2.7.8/x64/lib/ruby/2.7.0/tempfile.rb:332:in `create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:197:in `test_load_file_with_option'
Error: test/json/json_common_interface_test.rb#L201
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/ext.rb:27:in `parse' D:/a/json/json/lib/json/ext.rb:27:in `parse' D:/a/json/json/lib/json/common.rb:241:in `parse!' D:/a/json/json/lib/json/common.rb:263:in `load_file!' D:/a/json/json/test/json/json_common_interface_test.rb:235:in `public_send' D:/a/json/json/test/json/json_common_interface_test.rb:235:in `block in test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:248:in `block in temp_file_containing' C:/hostedtoolcache/windows/Ruby/2.7.8/x64/lib/ruby/2.7.0/tempfile.rb:332:in `create' D:/a/json/json/test/json/json_common_interface_test.rb:245:in `temp_file_containing' D:/a/json/json/test/json/json_common_interface_test.rb:234:in `test_load_file_with_option_shared' D:/a/json/json/test/json/json_common_interface_test.rb:201:in `test_load_file_with_option!'
Failure: test/json/json_ext_parser_test.rb#L18
<"unexpected token at 'Infinity'"> expected but was <"unexpected character">.
Error: test/json/json_generator_test.rb#L136
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/test/json/json_generator_test.rb:136:in `test_fast_generate'
Error: test/json/json_generator_test.rb#L52
JSON::ParserError: expected ',' or '}' after object value, got: '\u0000\u001f","h":1000.0,"i":0.0' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/lib/json/common.rb:221:in `parse' D:/a/json/json/test/json/json_generator_test.rb:52:in `test_generate'
ruby-versions / Generate Ruby versions
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Ruby memcheck
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
ubuntu-latest jruby-9.4
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
ubuntu-latest truffleruby-head
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636