Project

General

Profile

Bug #14464 » TestJIT_info_62380.txt

MSP-Greg (Greg L), 02/12/2018 05:12 AM

 
ruby-loco build
ruby -v: ruby 2.6.0dev (2018-02-12 trunk 62380) [x64-mingw32]

Top portion of test-all log showing MJIT failures
Bottom shows test-all retry listing for TestJIT



8) Failure:
TestJIT#test_compile_insn_once [C:/projects/ruby-loco/src/ruby/test/ruby/test_jit.rb:392]:
Failed to run script with JIT:
```
p proc { /#{true}/o =~ "true" && $~.to_a }.call
```


stdout:
```

```


stderr:
```
JIT success (1299.5ms): block in <main>@-e:1 -> C:/Users/appveyor/AppData/Local/temp/_ruby_mjit_p7968u0.c
-e:1: [BUG] Segmentation fault
ruby 2.6.0dev (2018-02-12 trunk 62380) [x64-mingw32]

-- Control frame information -----------------------------------------------
c:0003 p:0001 s:0010 e:000009 BLOCK -e:1
c:0002 p:0009 s:0007 E:001f30 EVAL -e:1 [FINISH]
c:0001 p:0000 s:0003 E:000890 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
-e:1:in `<main>'
-e:1:in `block in <main>'

-- C level backtrace information -------------------------------------------
C:\windows\SYSTEM32\ntdll.dll(ZwWaitForSingleObject+0xa) [0x00007ffbfa89079a]
C:\windows\system32\KERNELBASE.dll(WaitForSingleObjectEx+0x98) [0x00007ffbf7d71118]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_print_backtrace+0x36) [0x000000006a5dd476]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_vm_bugreport+0x6d) [0x000000006a5dd4ed]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_bug_context+0x69) [0x000000006a4a4ca9]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_check_safe_obj+0x6a0) [0x000000006a570390]
[0x0000000000402397]
C:\windows\SYSTEM32\ntdll.dll(_C_specific_handler+0x96) [0x00007ffbfa881e26]
C:\windows\SYSTEM32\ntdll.dll(_chkstk+0x9d) [0x00007ffbfa89349d]
C:\windows\SYSTEM32\ntdll.dll(RtlRaiseException+0xf67) [0x00007ffbfa8548d7]
C:\windows\SYSTEM32\ntdll.dll(KiUserExceptionDispatcher+0x3a) [0x00007ffbfa89262a]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_vm_get_ruby_level_next_cfp+0x29) [0x000000006a5c4ad9]
[0x0000000064381203]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_ensure+0x16c) [0x000000006a4ac36c]
C:\Users\appveyor\AppData\Local\temp\_ruby_mjit_p7968u0.so(mjit0+0x266) [0x000000006438a0b6]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_check_funcall+0x3368) [0x000000006a5d2818]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(vm_exec+0x92) [0x000000006a5c9722]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_call_end_proc+0x189) [0x000000006a4a81d9]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(ruby_run_node+0x59) [0x000000006a4ab329]
[0x0000000000402ccb]
[0x00000000004013c7]
[0x00000000004014fb]
C:\windows\system32\KERNEL32.DLL(BaseThreadInitThunk+0x22) [0x00007ffbfa6c13d2]

-- Other runtime information -----------------------------------------------

* Loaded script: -e

* Loaded features:

0 enumerator.so
1 thread.rb
2 rational.so
3 complex.so
4 C:/projects/ruby-loco/src/build26_64/.ext/x64-mingw32/enc/encdb.so
5 C:/projects/ruby-loco/src/build26_64/.ext/x64-mingw32/enc/trans/transdb.so
6 C:/projects/ruby-loco/src/build26_64/.ext/x64-mingw32/enc/windows_1252.so

[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html


This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

```

.
<true> expected but was
<false>.

9) Failure:
TestJIT#test_compile_insn_invokesuper [C:/projects/ruby-loco/src/ruby/test/ruby/test_jit.rb:307]:
Failed to run script with JIT:
```

mod = Module.new {
def test
super + 2
end
}
klass = Class.new {
prepend mod
def test
1
end
}
print klass.new.test

```


stdout:
```

```


stderr:
```
JIT success (1300.7ms): block in <main>@-e:2 -> C:/Users/appveyor/AppData/Local/temp/_ruby_mjit_p7560u0.c
-e:3: [BUG] Segmentation fault
ruby 2.6.0dev (2018-02-12 trunk 62380) [x64-mingw32]

-- Control frame information -----------------------------------------------
c:0005 p:0010 s:0021 e:000017 BLOCK -e:3 [FINISH]
c:0004 p:---- s:0015 e:000014 CFUNC :initialize
c:0003 p:---- s:0012 e:000011 CFUNC :new
c:0002 p:0011 s:0008 E:0019c0 EVAL -e:2 [FINISH]
c:0001 p:0000 s:0003 E:001c20 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
-e:2:in `<main>'
-e:2:in `new'
-e:2:in `initialize'
-e:3:in `block in <main>'

-- C level backtrace information -------------------------------------------
C:\windows\SYSTEM32\ntdll.dll(ZwWaitForSingleObject+0xa) [0x00007ffbfa89079a]
C:\windows\system32\KERNELBASE.dll(WaitForSingleObjectEx+0x98) [0x00007ffbf7d71118]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_print_backtrace+0x36) [0x000000006a5dd476]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_vm_bugreport+0x6d) [0x000000006a5dd4ed]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_bug_context+0x69) [0x000000006a4a4ca9]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_check_safe_obj+0x6a0) [0x000000006a570390]
[0x0000000000402397]
C:\windows\SYSTEM32\ntdll.dll(_C_specific_handler+0x96) [0x00007ffbfa881e26]
C:\windows\SYSTEM32\ntdll.dll(_chkstk+0x9d) [0x00007ffbfa89349d]
C:\windows\SYSTEM32\ntdll.dll(RtlRaiseException+0xf67) [0x00007ffbfa8548d7]
C:\windows\SYSTEM32\ntdll.dll(KiUserExceptionDispatcher+0x3a) [0x00007ffbfa89262a]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_f_notimplement+0x1775) [0x000000006a5c0515]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_callable_method_entry+0x12) [0x000000006a5c50a2]
C:\Users\appveyor\AppData\Local\temp\_ruby_mjit_p7560u0.so(mjit0+0x275) [0x000000006740a045]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(vm_exec+0x1a5) [0x000000006a5c9835]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_yield_splat+0x6d4) [0x000000006a5d7ec4]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_yield_splat+0x867) [0x000000006a5d8057]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_obj_untrusted+0x4b6) [0x000000006a5078d6]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_f_eval+0x3d5) [0x000000006a5ca945]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_check_funcall_with_hook+0xe2b) [0x000000006a5cc30b]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_funcallv+0x36) [0x000000006a5cca46]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_undefined_alloc+0x104) [0x000000006a50a414]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_error_arity+0x10b) [0x000000006a5c31fb]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_yield_force_blockarg+0xc98) [0x000000006a5d6288]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_check_funcall+0xb1b) [0x000000006a5cffcb]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(vm_exec+0x92) [0x000000006a5c9722]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_call_end_proc+0x189) [0x000000006a4a81d9]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(ruby_run_node+0x59) [0x000000006a4ab329]
[0x0000000000402ccb]
[0x00000000004013c7]
[0x00000000004014fb]
C:\windows\system32\KERNEL32.DLL(BaseThreadInitThunk+0x22) [0x00007ffbfa6c13d2]

-- Other runtime information -----------------------------------------------

* Loaded script: -e

* Loaded features:

0 enumerator.so
1 thread.rb
2 rational.so
3 complex.so
4 C:/projects/ruby-loco/src/build26_64/.ext/x64-mingw32/enc/encdb.so
5 C:/projects/ruby-loco/src/build26_64/.ext/x64-mingw32/enc/trans/transdb.so
6 C:/projects/ruby-loco/src/build26_64/.ext/x64-mingw32/enc/windows_1252.so

[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html


This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

```

.
<true> expected but was
<false>.

10) Failure:
TestJIT#test_compile_insn_intern_newarray_duparray [C:/projects/ruby-loco/src/ruby/test/ruby/test_jit.rb:168]:
Failed to run script with JIT:
```
p proc { [:"#{0}"] + [1,2,3] }.call
```


stdout:
```

```


stderr:
```
JIT success (1288.3ms): block in <main>@-e:1 -> C:/Users/appveyor/AppData/Local/temp/_ruby_mjit_p6868u0.c
-e:1: [BUG] Segmentation fault
ruby 2.6.0dev (2018-02-12 trunk 62380) [x64-mingw32]

-- Control frame information -----------------------------------------------
c:0004 p:---- s:0015 e:000014 CFUNC :to_s
c:0003 p:0010 s:0011 e:000009 BLOCK -e:1
c:0002 p:0009 s:0007 E:002470 EVAL -e:1 [FINISH]
c:0001 p:0000 s:0003 E:001780 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
-e:1:in `<main>'
-e:1:in `block in <main>'
-e:1:in `to_s'

-- C level backtrace information -------------------------------------------
C:\windows\SYSTEM32\ntdll.dll(ZwWaitForSingleObject+0xa) [0x00007ffbfa89079a]
C:\windows\system32\KERNELBASE.dll(WaitForSingleObjectEx+0x98) [0x00007ffbf7d71118]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_print_backtrace+0x36) [0x000000006a5dd476]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_vm_bugreport+0x6d) [0x000000006a5dd4ed]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_bug_context+0x69) [0x000000006a4a4ca9]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_check_safe_obj+0x6a0) [0x000000006a570390]
[0x0000000000402397]
C:\windows\SYSTEM32\ntdll.dll(_C_specific_handler+0x96) [0x00007ffbfa881e26]
C:\windows\SYSTEM32\ntdll.dll(_chkstk+0x9d) [0x00007ffbfa89349d]
C:\windows\SYSTEM32\ntdll.dll(RtlRaiseException+0xf67) [0x00007ffbfa8548d7]
C:\windows\SYSTEM32\ntdll.dll(KiUserExceptionDispatcher+0x3a) [0x00007ffbfa89262a]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_class_real+0x5) [0x000000006a509e65]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_class_name+0x9) [0x000000006a5bc209]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_inspect+0x188) [0x000000006a50a1f8]
[0x0000000061e866c8]
[0x0000000061e8744e]
[0x0000000061e895a8]
C:\Users\appveyor\AppData\Local\temp\_ruby_mjit_p6868u0.so(mjit0+0xb7) [0x0000000061e89e77]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_check_funcall+0x3368) [0x000000006a5d2818]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(vm_exec+0x92) [0x000000006a5c9722]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_call_end_proc+0x189) [0x000000006a4a81d9]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(ruby_run_node+0x59) [0x000000006a4ab329]
[0x0000000000402ccb]
[0x00000000004013c7]
[0x00000000004014fb]
C:\windows\system32\KERNEL32.DLL(BaseThreadInitThunk+0x22) [0x00007ffbfa6c13d2]

-- Other runtime information -----------------------------------------------

* Loaded script: -e

* Loaded features:

0 enumerator.so
1 thread.rb
2 rational.so
3 complex.so
4 C:/projects/ruby-loco/src/build26_64/.ext/x64-mingw32/enc/encdb.so
5 C:/projects/ruby-loco/src/build26_64/.ext/x64-mingw32/enc/trans/transdb.so
6 C:/projects/ruby-loco/src/build26_64/.ext/x64-mingw32/enc/windows_1252.so

[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html


This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

```

.
<true> expected but was
<false>.

11) Failure:
TestJIT#test_compile_insn_putspecialobject_putiseq [C:/projects/ruby-loco/src/ruby/test/ruby/test_jit.rb:140]:
Failed to run script with JIT:
```

print proc {
def method_definition
'hello'
end
method_definition
}.call

```


stdout:
```

```


stderr:
```
JIT success (1350.0ms): block in <main>@-e:2 -> C:/Users/appveyor/AppData/Local/temp/_ruby_mjit_p16220u0.c
-e:3: [BUG] Segmentation fault
ruby 2.6.0dev (2018-02-12 trunk 62380) [x64-mingw32]

-- Control frame information -----------------------------------------------
c:0003 p:0010 s:0013 e:000009 BLOCK -e:3
c:0002 p:0009 s:0007 E:001b30 EVAL -e:7 [FINISH]
c:0001 p:0000 s:0003 E:000e20 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
-e:7:in `<main>'
-e:3:in `block in <main>'

-- C level backtrace information -------------------------------------------
C:\windows\SYSTEM32\ntdll.dll(ZwWaitForSingleObject+0xa) [0x00007ffbfa89079a]
C:\windows\system32\KERNELBASE.dll(WaitForSingleObjectEx+0x98) [0x00007ffbf7d71118]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_print_backtrace+0x36) [0x000000006a5dd476]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_vm_bugreport+0x6d) [0x000000006a5dd4ed]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_bug_context+0x69) [0x000000006a4a4ca9]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_check_safe_obj+0x6a0) [0x000000006a570390]
[0x0000000000402397]
C:\windows\SYSTEM32\ntdll.dll(_C_specific_handler+0x96) [0x00007ffbfa881e26]
C:\windows\SYSTEM32\ntdll.dll(_chkstk+0x9d) [0x00007ffbfa89349d]
C:\windows\SYSTEM32\ntdll.dll(RtlRaiseException+0xf67) [0x00007ffbfa8548d7]
C:\windows\SYSTEM32\ntdll.dll(KiUserExceptionDispatcher+0x3a) [0x00007ffbfa89262a]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_f_notimplement+0x1775) [0x000000006a5c0515]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_callable_method_entry+0x12) [0x000000006a5c50a2]
C:\Users\appveyor\AppData\Local\temp\_ruby_mjit_p16220u0.so(mjit0+0x3f0) [0x000000006ee8a1c0]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_check_funcall+0x3368) [0x000000006a5d2818]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(vm_exec+0x92) [0x000000006a5c9722]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_call_end_proc+0x189) [0x000000006a4a81d9]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(ruby_run_node+0x59) [0x000000006a4ab329]
[0x0000000000402ccb]
[0x00000000004013c7]
[0x00000000004014fb]
C:\windows\system32\KERNEL32.DLL(BaseThreadInitThunk+0x22) [0x00007ffbfa6c13d2]

-- Other runtime information -----------------------------------------------

* Loaded script: -e

* Loaded features:

0 enumerator.so
1 thread.rb
2 rational.so
3 complex.so
4 C:/projects/ruby-loco/src/build26_64/.ext/x64-mingw32/enc/encdb.so
5 C:/projects/ruby-loco/src/build26_64/.ext/x64-mingw32/enc/trans/transdb.so
6 C:/projects/ruby-loco/src/build26_64/.ext/x64-mingw32/enc/windows_1252.so

[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html


This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

```

.
<true> expected but was
<false>.

12) Failure:
TestJIT#test_compile_insn_putstring_concatstrings_tostring [C:/projects/ruby-loco/src/ruby/test/ruby/test_jit.rb:152]:
Failed to run script with JIT:
```
p proc { "a#{}b" + "c" }.call
```


stdout:
```

```


stderr:
```
JIT success (1288.1ms): block in <main>@-e:1 -> C:/Users/appveyor/AppData/Local/temp/_ruby_mjit_p15164u0.c
-e:1: [BUG] Segmentation fault
ruby 2.6.0dev (2018-02-12 trunk 62380) [x64-mingw32]

-- Control frame information -----------------------------------------------
c:0003 p:0012 s:0013 e:000009 BLOCK -e:1
c:0002 p:0009 s:0007 E:000cf0 EVAL -e:1 [FINISH]
c:0001 p:0000 s:0003 E:001580 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
-e:1:in `<main>'
-e:1:in `block in <main>'

-- C level backtrace information -------------------------------------------
C:\windows\SYSTEM32\ntdll.dll(ZwWaitForSingleObject+0xa) [0x00007ffbfa89079a]
C:\windows\system32\KERNELBASE.dll(WaitForSingleObjectEx+0x98) [0x00007ffbf7d71118]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_print_backtrace+0x36) [0x000000006a5dd476]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_vm_bugreport+0x6d) [0x000000006a5dd4ed]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_bug_context+0x69) [0x000000006a4a4ca9]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_check_safe_obj+0x6a0) [0x000000006a570390]
[0x0000000000402397]
C:\windows\SYSTEM32\ntdll.dll(_C_specific_handler+0x96) [0x00007ffbfa881e26]
C:\windows\SYSTEM32\ntdll.dll(_chkstk+0x9d) [0x00007ffbfa89349d]
C:\windows\SYSTEM32\ntdll.dll(RtlRaiseException+0xf67) [0x00007ffbfa8548d7]
C:\windows\SYSTEM32\ntdll.dll(KiUserExceptionDispatcher+0x3a) [0x00007ffbfa89262a]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_id_table_lookup+0x33) [0x000000006a59b923]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_f_notimplement+0x1730) [0x000000006a5c04d0]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_callable_method_entry+0x12) [0x000000006a5c50a2]
[0x000000006af813b4]
C:\Users\appveyor\AppData\Local\temp\_ruby_mjit_p15164u0.so(mjit0+0x9f) [0x000000006af89e5f]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_check_funcall+0x3368) [0x000000006a5d2818]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(vm_exec+0x92) [0x000000006a5c9722]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_call_end_proc+0x189) [0x000000006a4a81d9]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(ruby_run_node+0x59) [0x000000006a4ab329]
[0x0000000000402ccb]
[0x00000000004013c7]
[0x00000000004014fb]
C:\windows\system32\KERNEL32.DLL(BaseThreadInitThunk+0x22) [0x00007ffbfa6c13d2]

-- Other runtime information -----------------------------------------------

* Loaded script: -e

* Loaded features:

0 enumerator.so
1 thread.rb
2 rational.so
3 complex.so
4 C:/projects/ruby-loco/src/build26_64/.ext/x64-mingw32/enc/encdb.so
5 C:/projects/ruby-loco/src/build26_64/.ext/x64-mingw32/enc/trans/transdb.so
6 C:/projects/ruby-loco/src/build26_64/.ext/x64-mingw32/enc/windows_1252.so

[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html


This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

```

.
<true> expected but was
<false>.

13) Failure:
TestJIT#test_compile_insn_blockparam [C:/projects/ruby-loco/src/ruby/test/ruby/test_jit.rb:63]:
Failed to run script with JIT:
```

def foo(&b)
a = b
b = 2
a.call + 2
end

print foo { 1 }

```


stdout:
```

```


stderr:
```
JIT success (1364.2ms): foo@-e:2 -> C:/Users/appveyor/AppData/Local/temp/_ruby_mjit_p20048u0.c
-e:3:in `foo': wrong argument type Binding (expected Class) (TypeError)
from -e:8:in `<main>'
Successful MJIT finish

```

.
<true> expected but was
<false>.

14) Failure:
TestJIT#test_compile_insn_setspecial [C:/projects/ruby-loco/src/ruby/test/ruby/test_jit.rb:84]:
Failed to run script with JIT:
```
p proc {
true if nil.nil?..nil.nil?
}.call
```


stdout:
```

```


stderr:
```
JIT success (1263.9ms): block in <main>@-e:1 -> C:/Users/appveyor/AppData/Local/temp/_ruby_mjit_p16572u0.c
-e:2: [BUG] Segmentation fault
ruby 2.6.0dev (2018-02-12 trunk 62380) [x64-mingw32]

-- Control frame information -----------------------------------------------
c:0003 p:0010 s:0011 e:000009 BLOCK -e:2
c:0002 p:0009 s:0007 E:001550 EVAL -e:3 [FINISH]
c:0001 p:0000 s:0003 E:001fe0 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
-e:3:in `<main>'
-e:2:in `block in <main>'

-- C level backtrace information -------------------------------------------
C:\windows\SYSTEM32\ntdll.dll(ZwWaitForSingleObject+0xa) [0x00007ffbfa89079a]
C:\windows\system32\KERNELBASE.dll(WaitForSingleObjectEx+0x98) [0x00007ffbf7d71118]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_print_backtrace+0x36) [0x000000006a5dd476]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_vm_bugreport+0x6d) [0x000000006a5dd4ed]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_bug_context+0x69) [0x000000006a4a4ca9]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_check_safe_obj+0x6a0) [0x000000006a570390]
[0x0000000000402397]
C:\windows\SYSTEM32\ntdll.dll(_C_specific_handler+0x96) [0x00007ffbfa881e26]
C:\windows\SYSTEM32\ntdll.dll(_chkstk+0x9d) [0x00007ffbfa89349d]
C:\windows\SYSTEM32\ntdll.dll(RtlRaiseException+0xf67) [0x00007ffbfa8548d7]
C:\windows\SYSTEM32\ntdll.dll(KiUserExceptionDispatcher+0x3a) [0x00007ffbfa89262a]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_id_table_lookup+0x33) [0x000000006a59b923]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_f_notimplement+0x1730) [0x000000006a5c04d0]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_callable_method_entry+0x12) [0x000000006a5c50a2]
[0x000000006b141594]
C:\Users\appveyor\AppData\Local\temp\_ruby_mjit_p16572u0.so(mjit0+0x26b) [0x000000006b14a20b]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_check_funcall+0x3368) [0x000000006a5d2818]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(vm_exec+0x92) [0x000000006a5c9722]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_call_end_proc+0x189) [0x000000006a4a81d9]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(ruby_run_node+0x59) [0x000000006a4ab329]
[0x0000000000402ccb]
[0x00000000004013c7]
[0x00000000004014fb]
C:\windows\system32\KERNEL32.DLL(BaseThreadInitThunk+0x22) [0x00007ffbfa6c13d2]

-- Other runtime information -----------------------------------------------

* Loaded script: -e

* Loaded features:

0 enumerator.so
1 thread.rb
2 rational.so
3 complex.so
4 C:/projects/ruby-loco/src/build26_64/.ext/x64-mingw32/enc/encdb.so
5 C:/projects/ruby-loco/src/build26_64/.ext/x64-mingw32/enc/trans/transdb.so
6 C:/projects/ruby-loco/src/build26_64/.ext/x64-mingw32/enc/windows_1252.so

[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html


This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

```

.
<true> expected but was
<false>.

15) Failure:
TestJIT#test_compile_insn_throw [C:/projects/ruby-loco/src/ruby/test/ruby/test_jit.rb:335]:
Failed to run script with JIT:
```

def test
proc do
if 1+1 == 1
return 3
else
return 4
end
5
end.call
end
print test

```


stdout:
```

```


stderr:
```
JIT success (1288.0ms): test@-e:2 -> C:/Users/appveyor/AppData/Local/temp/_ruby_mjit_p18360u0.c
JIT success (1244.1ms): block in test@-e:3 -> C:/Users/appveyor/AppData/Local/temp/_ruby_mjit_p18360u1.c
-e:7: [BUG] Segmentation fault
ruby 2.6.0dev (2018-02-12 trunk 62380) [x64-mingw32]

-- Control frame information -----------------------------------------------
c:0004 p:0021 s:0015 e:000013 BLOCK -e:7
c:0003 p:0008 s:0011 E:000f90 METHOD -e:10
c:0002 p:0015 s:0007 e:000005 EVAL -e:12 [FINISH]
c:0001 p:0000 s:0003 E:0009d0 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
-e:12:in `<main>'
-e:10:in `test'
-e:7:in `block in test'

-- C level backtrace information -------------------------------------------
C:\windows\SYSTEM32\ntdll.dll(ZwWaitForSingleObject+0xa) [0x00007ffbfa89079a]
C:\windows\system32\KERNELBASE.dll(WaitForSingleObjectEx+0x98) [0x00007ffbf7d71118]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_print_backtrace+0x36) [0x000000006a5dd476]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_vm_bugreport+0x6d) [0x000000006a5dd4ed]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_bug_context+0x69) [0x000000006a4a4ca9]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_check_safe_obj+0x6a0) [0x000000006a570390]
[0x0000000000402397]
C:\windows\SYSTEM32\ntdll.dll(_C_specific_handler+0x96) [0x00007ffbfa881e26]
C:\windows\SYSTEM32\ntdll.dll(_chkstk+0x9d) [0x00007ffbfa89349d]
C:\windows\SYSTEM32\ntdll.dll(RtlRaiseException+0xf67) [0x00007ffbfa8548d7]
C:\windows\SYSTEM32\ntdll.dll(KiUserExceptionDispatcher+0x3a) [0x00007ffbfa89262a]
C:\Users\appveyor\AppData\Local\temp\_ruby_mjit_p18360u1.so(mjit1+0x5164) [0x00000000690cf334]
C:\Users\appveyor\AppData\Local\temp\_ruby_mjit_p18360u1.so(mjit1+0xfd) [0x00000000690ca2cd]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_check_funcall+0x3368) [0x000000006a5d2818]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(vm_exec+0x92) [0x000000006a5c9722]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_call_end_proc+0x189) [0x000000006a4a81d9]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(ruby_run_node+0x59) [0x000000006a4ab329]
[0x0000000000402ccb]
[0x00000000004013c7]
[0x00000000004014fb]
C:\windows\system32\KERNEL32.DLL(BaseThreadInitThunk+0x22) [0x00007ffbfa6c13d2]

-- Other runtime information -----------------------------------------------

* Loaded script: -e

* Loaded features:

0 enumerator.so
1 thread.rb
2 rational.so
3 complex.so
4 C:/projects/ruby-loco/src/build26_64/.ext/x64-mingw32/enc/encdb.so
5 C:/projects/ruby-loco/src/build26_64/.ext/x64-mingw32/enc/trans/transdb.so
6 C:/projects/ruby-loco/src/build26_64/.ext/x64-mingw32/enc/windows_1252.so

[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html


This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

```

.
<true> expected but was
<false>.

16) Failure:
TestJIT#test_compile_insn_opt_aref_aset [C:/projects/ruby-loco/src/ruby/test/ruby/test_jit.rb:423]:
Failed to run script with JIT:
```
p proc {
hash = { '1' => 2 }
hash['1'] + hash[1.to_s] + (hash['2'] = 2) + (hash[2.to_s] = 2)
}.call
```


stdout:
```

```


stderr:
```
JIT success (1356.2ms): block in <main>@-e:1 -> C:/Users/appveyor/AppData/Local/temp/_ruby_mjit_p8828u0.c
-e:2: [BUG] Segmentation fault
ruby 2.6.0dev (2018-02-12 trunk 62380) [x64-mingw32]

-- Control frame information -----------------------------------------------
c:0003 p:0008 s:0013 e:000010 BLOCK -e:2
c:0002 p:0009 s:0007 E:0009d0 EVAL -e:4 [FINISH]
c:0001 p:0000 s:0003 E:0022b0 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
-e:4:in `<main>'
-e:2:in `block in <main>'

-- C level backtrace information -------------------------------------------
C:\windows\SYSTEM32\ntdll.dll(ZwWaitForSingleObject+0xa) [0x00007ffbfa89079a]
C:\windows\system32\KERNELBASE.dll(WaitForSingleObjectEx+0x98) [0x00007ffbf7d71118]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_print_backtrace+0x36) [0x000000006a5dd476]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_vm_bugreport+0x6d) [0x000000006a5dd4ed]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_bug_context+0x69) [0x000000006a4a4ca9]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_check_safe_obj+0x6a0) [0x000000006a570390]
[0x0000000000402397]
C:\windows\SYSTEM32\ntdll.dll(_C_specific_handler+0x96) [0x00007ffbfa881e26]
C:\windows\SYSTEM32\ntdll.dll(_chkstk+0x9d) [0x00007ffbfa89349d]
C:\windows\SYSTEM32\ntdll.dll(RtlRaiseException+0xf67) [0x00007ffbfa8548d7]
C:\windows\SYSTEM32\ntdll.dll(KiUserExceptionDispatcher+0x3a) [0x00007ffbfa89262a]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_f_notimplement+0x1775) [0x000000006a5c0515]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_callable_method_entry+0x12) [0x000000006a5c50a2]
C:\Users\appveyor\AppData\Local\temp\_ruby_mjit_p8828u0.so(mjit0+0x650) [0x000000006448a770]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_check_funcall+0x3368) [0x000000006a5d2818]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(vm_exec+0x92) [0x000000006a5c9722]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(rb_call_end_proc+0x189) [0x000000006a4a81d9]
C:\projects\ruby-loco\src\build26_64\x64-msvcrt-ruby260.dll(ruby_run_node+0x59) [0x000000006a4ab329]
[0x0000000000402ccb]
[0x00000000004013c7]
[0x00000000004014fb]
C:\windows\system32\KERNEL32.DLL(BaseThreadInitThunk+0x22) [0x00007ffbfa6c13d2]

-- Other runtime information -----------------------------------------------

* Loaded script: -e

* Loaded features:

0 enumerator.so
1 thread.rb
2 rational.so
3 complex.so
4 C:/projects/ruby-loco/src/build26_64/.ext/x64-mingw32/enc/encdb.so
5 C:/projects/ruby-loco/src/build26_64/.ext/x64-mingw32/enc/trans/transdb.so
6 C:/projects/ruby-loco/src/build26_64/.ext/x64-mingw32/enc/windows_1252.so

[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html


This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

```

.
<true> expected but was
<false>.


--------------------------------------------------------------------------------
Below is test list
Retrying...
[ 1/268] thru [204/268] omitted TestIO retries

[205/268] 3 TestJIT#test_compile_insn_adjuststack = 5.68 s = .
[206/268] 1 TestJIT#test_compile_insn_blockparam = 5.68 s = F
[207/268] 3 TestJIT#test_compile_insn_branchiftype = 5.57 s = .
[208/268] 3 TestJIT#test_compile_insn_branchnil = 5.87 s = .
[209/268] 3 TestJIT#test_compile_insn_branchunless = 5.70 s = .
[210/268] 3 TestJIT#test_compile_insn_checkkeyword = 5.65 s = .
[211/268] 3 TestJIT#test_compile_insn_checkmatch_opt_case_dispatch = 5.60 s = .
[212/268] 3 TestJIT#test_compile_insn_classvariable = 5.57 s = .
[213/268] 3 TestJIT#test_compile_insn_concatarray = 5.56 s = .
[214/268] 3 TestJIT#test_compile_insn_constant = 5.68 s = .
[215/268] 0 TestJIT#test_compile_insn_defineclass = 2.71 s = S
[216/268] 3 TestJIT#test_compile_insn_defined = 5.46 s = .
[217/268] 3 TestJIT#test_compile_insn_dup = 5.56 s = .
[218/268] 3 TestJIT#test_compile_insn_dupn = 5.51 s = .
[219/268] 3 TestJIT#test_compile_insn_expandarray = 5.54 s = .
[220/268] 3 TestJIT#test_compile_insn_freezestring = 5.65 s = .
[221/268] 0 TestJIT#test_compile_insn_getblockparamproxy = 2.84 s = S
[222/268] 3 TestJIT#test_compile_insn_getspecial = 5.59 s = .
[223/268] 3 TestJIT#test_compile_insn_global = 5.57 s = .
[224/268] 3 TestJIT#test_compile_insn_inlinecache = 5.46 s = .
[225/268] 3 TestJIT#test_compile_insn_instancevariable = 5.57 s = .
[226/268] 1 TestJIT#test_compile_insn_intern_newarray_duparray = 5.52 s = F
[227/268] 3 TestJIT#test_compile_insn_invokeblock_leave = 6.74 s = .
[228/268] 1 TestJIT#test_compile_insn_invokesuper = 5.61 s = F
[229/268] 3 TestJIT#test_compile_insn_jump_branchif = 5.54 s = .
[230/268] 3 TestJIT#test_compile_insn_local = 5.60 s = .
[231/268] 3 TestJIT#test_compile_insn_newhash = 5.59 s = .
[232/268] 3 TestJIT#test_compile_insn_newrange = 5.70 s = .
[233/268] 3 TestJIT#test_compile_insn_nop = 5.68 s = .
[234/268] 1 TestJIT#test_compile_insn_once = 5.66 s = F
[235/268] 1 TestJIT#test_compile_insn_opt_aref_aset = 5.53 s = F
[236/268] 6 TestJIT#test_compile_insn_opt_calc = 8.25 s = .
[237/268] 0 TestJIT#test_compile_insn_opt_call_c_function = 2.70 s = S
[238/268] 3 TestJIT#test_compile_insn_opt_cmp = 5.59 s = .
[239/268] 3 TestJIT#test_compile_insn_opt_empty_p = 5.51 s = .
[240/268] 3 TestJIT#test_compile_insn_opt_length_size = 5.62 s = .
[241/268] 3 TestJIT#test_compile_insn_opt_ltlt = 5.56 s = .
[242/268] 3 TestJIT#test_compile_insn_opt_newarray_max = 5.62 s = .
[243/268] 3 TestJIT#test_compile_insn_opt_newarray_min = 5.59 s = .
[244/268] 3 TestJIT#test_compile_insn_opt_not = 5.52 s = .
[245/268] 3 TestJIT#test_compile_insn_opt_regexpmatch1 = 5.46 s = .
[246/268] 3 TestJIT#test_compile_insn_opt_regexpmatch2 = 5.54 s = .
[247/268] 3 TestJIT#test_compile_insn_opt_rel = 5.49 s = .
[248/268] 3 TestJIT#test_compile_insn_opt_send_without_block = 5.51 s = .
[249/268] 3 TestJIT#test_compile_insn_opt_str_freeze = 5.42 s = .
[250/268] 3 TestJIT#test_compile_insn_opt_str_uminus = 5.50 s = .
[251/268] 3 TestJIT#test_compile_insn_opt_succ = 5.36 s = .
[252/268] 3 TestJIT#test_compile_insn_pop = 5.59 s = .
[253/268] 3 TestJIT#test_compile_insn_putnil = 5.51 s = .
[254/268] 9 TestJIT#test_compile_insn_putobject = 10.99 s = .
[255/268] 3 TestJIT#test_compile_insn_putself = 5.46 s = .
[256/268] 1 TestJIT#test_compile_insn_putspecialobject_putiseq = 5.56 s = F
[257/268] 1 TestJIT#test_compile_insn_putstring_concatstrings_tostring = 5.53 s = F
[258/268] 0 TestJIT#test_compile_insn_reput = 2.70 s = S
[259/268] 3 TestJIT#test_compile_insn_reverse = 5.48 s = .
[260/268] 3 TestJIT#test_compile_insn_send = 6.67 s = .
[261/268] 3 TestJIT#test_compile_insn_setn = 5.13 s = .
[262/268] 1 TestJIT#test_compile_insn_setspecial = 5.23 s = F
[263/268] 3 TestJIT#test_compile_insn_splatarray = 5.20 s = .
[264/268] 3 TestJIT#test_compile_insn_swap_topn = 5.40 s = .
[265/268] 1 TestJIT#test_compile_insn_throw = 6.57 s = F
[266/268] 3 TestJIT#test_compile_insn_toregexp = 5.17 s = .
[267/268] 0 TestJIT#test_compile_insn_tracecoverage = 2.59 s = S
[268/268] 6 TestJIT#test_jit_output = 5.29 s = .
(1-1/2)