Jumbo 0.6.62 is out

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Harvey Williamson, bob

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Sven
Posts: 3807
Joined: Thu May 15, 2008 7:57 pm
Location: Berlin, Germany
Full name: Sven Schüle
Contact:

Jumbo 0.6.62 is out

Post by Sven » Mon Oct 29, 2018 10:11 pm

Smaller, faster, stronger, now including the CygWin DLLs inside the archive with the binaries. On request of Guenther I also added binaries for older 64-bit CPUs.

http://www.schuelebln.de/chess/jumbo

Currently there are no 32-bit binaries available (does anyone need them?).
Sven Schüle (engine author: Jumbo, KnockOut, Surprise)

User avatar
Graham Banks
Posts: 32767
Joined: Sun Feb 26, 2006 9:52 am
Location: Auckland, NZ

Re: Jumbo 0.6.62 is out

Post by Graham Banks » Mon Oct 29, 2018 10:23 pm

Thanks, Sven. :)
My email addresses:
gbanksnz at gmail.com
gbanksnz at yahoo.co.nz

Sergio Martinez
Posts: 1735
Joined: Fri Oct 05, 2012 12:35 pm
Location: Spain
Contact:

Re: Jumbo 0.6.62 is out

Post by Sergio Martinez » Mon Oct 29, 2018 10:51 pm

Thank you very much :)
Member of the CCRL Group. Write me if you want I test your engine.

Gabor Szots
Posts: 222
Joined: Sat Jul 21, 2018 5:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: Jumbo 0.6.62 is out

Post by Gabor Szots » Tue Oct 30, 2018 9:07 am

Sven, when I uncomment either of the hash size lines the engine (new bb compine) crashes from the command line.
Gabor Szots
CCRL testing group

joechess
Posts: 21
Joined: Sun Oct 30, 2016 10:02 pm

Re: Jumbo 0.6.62 is out

Post by joechess » Tue Oct 30, 2018 4:29 pm

Geetting a stackdump error in both version on my windows 7 amd computer
Exception: STATUS_ILLEGAL_INSTRUCTION at rip=0010043C3F5
rax=00000000FFFFB038 rbx=0000000000000000 rcx=00000000000063D8
rdx=000000060001803F rsi=000000018024D760 rdi=0000000000000000
r8 =0000000000000000 r9 =0000000000000000 r10=00000000FFFFA9F0
r11=0000000000000000 r12=00000000FFFFCBF0 r13=0000000000000001
r14=00000000FFFFCBD0 r15=00000001802193F0
rbp=0000000000000000 rsp=00000000FFFFAB30
program=C:\ENGINE\Jumbo-0.6.62\jumbo64-0.6.62.exe, pid 744, thread main
cs=0033 ds=002B es=002B fs=0053 gs=002B ss=002B
Stack trace:
Frame Function Args
00000000000 0010043C3F5 (00000000020, FF0700010302FF00, 00180047B51, 000FFFFCE00)
000FFFFCCB0 00180047BC2 (00000000000, 00000000000, 00000000000, 00000000000)
00000000000 00180045863 (00000000000, 00000000000, 00000000000, 00000000000)
000FFFFFFF0 00180045914 (00000000000, 00000000000, 00000000000, 00000000000)
End of stack trace

Sven
Posts: 3807
Joined: Thu May 15, 2008 7:57 pm
Location: Berlin, Germany
Full name: Sven Schüle
Contact:

Re: Jumbo 0.6.62 is out

Post by Sven » Tue Oct 30, 2018 6:08 pm

@joechess: Does your PC support SSE4.2 instructions or not? On older 64-bit hardware that does not support SSE4.2, please use this binary:

jumbo64-0.6.62-bb-sse41.exe

@Gabor: How does the crash look like? And does this only happen after changing the ini file as you described? Or also without doing so? In the latter case, please check my comment above.

A general word on the "ini file" (jumbo.ini): Jumbo does not actually require it, and in general there is no need to deal with it (you could even remove it) since options can be configured through the GUI. But since Graham once had trouble with some configuration options (I think it was the EGTB path) I created that "ini file" feature.
Sven Schüle (engine author: Jumbo, KnockOut, Surprise)

joechess
Posts: 21
Joined: Sun Oct 30, 2016 10:02 pm

Re: Jumbo 0.6.62 is out

Post by joechess » Tue Oct 30, 2018 11:29 pm

@joechess: Does your PC support SSE4.2 instructions or not? On older 64-bit hardware that does not support SSE4.2, please use this binary:

jumbo64-0.6.62-bb-sse41.exe
both the see41.exe's don’t work for me either, they load up to 267mb(can’t remember exact number now)looking like they are going to work, then just go to 0mb and die not making any moves at all.
previous version binaries work fine for me.

Gabor Szots
Posts: 222
Joined: Sat Jul 21, 2018 5:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: Jumbo 0.6.62 is out

Post by Gabor Szots » Wed Oct 31, 2018 10:34 am

Sven wrote:
Tue Oct 30, 2018 6:08 pm
@Gabor: How does the crash look like? And does this only happen after changing the ini file as you described? Or also without doing so? In the latter case, please check my comment above.
This is the stackdump after uncommenting the ttHashSizeMB = 256 line:
Exception: STATUS_ACCESS_VIOLATION at rip=001004376D9
rax=00000003C8EDFF60 rbx=0000000001000000 rcx=0000000600018040
rdx=0000000000000000 rsi=0000000000000000 rdi=00000003C8EDFF60
r8 =00000000FFFF9ACC r9 =000000018013F700 r10=0000000100000000
r11=00000003C8E81D82 r12=0000000000000001 r13=00000000FFFFCC10
r14=00000000FFFF9C83 r15=00000000FFFF9C70
rbp=00000000FFFF9C6F rsp=00000000FFFF9B30
program=E:\Sakk\WB-engines\Jumbo\Jumbo_0.6.62-x64.exe, pid 9632, thread main
cs=0033 ds=002B es=002B fs=0053 gs=002B ss=002B
Stack trace:
Frame Function Args
000FFFF9C6F 001004376D9 (00000000000, 00000000000, 00000000000, 5C6B6B61535C3A45)
000FFFF9C6F 00100444A92 (00000000020, FF0700010302FF00, 00180047B51, 000FFFFCE00)
000FFFFCCB0 00180047BC2 (00000000000, 00000000000, 00000000000, 00000000000)
00000000000 00180045863 (00000000000, 00000000000, 00000000000, 00000000000)
000FFFFFFF0 00180045914 (00000000000, 00000000000, 00000000000, 00000000000)
End of stack trace
And this is the engine output:
# will now use 1 cores (requested=1, current=0, max=4)
# new size of TT hash: 256 MB
Without touching the ini file it works OK.
Gabor Szots
CCRL testing group

Sven
Posts: 3807
Joined: Thu May 15, 2008 7:57 pm
Location: Berlin, Germany
Full name: Sven Schüle
Contact:

Re: Jumbo 0.6.62 is out

Post by Sven » Wed Oct 31, 2018 3:01 pm

Gabor Szots wrote:
Wed Oct 31, 2018 10:34 am
Sven wrote:
Tue Oct 30, 2018 6:08 pm
@Gabor: How does the crash look like? And does this only happen after changing the ini file as you described? Or also without doing so? In the latter case, please check my comment above.
This is the stackdump after uncommenting the ttHashSizeMB = 256 line:
Exception: STATUS_ACCESS_VIOLATION at rip=001004376D9
rax=00000003C8EDFF60 rbx=0000000001000000 rcx=0000000600018040
rdx=0000000000000000 rsi=0000000000000000 rdi=00000003C8EDFF60
r8 =00000000FFFF9ACC r9 =000000018013F700 r10=0000000100000000
r11=00000003C8E81D82 r12=0000000000000001 r13=00000000FFFFCC10
r14=00000000FFFF9C83 r15=00000000FFFF9C70
rbp=00000000FFFF9C6F rsp=00000000FFFF9B30
program=E:\Sakk\WB-engines\Jumbo\Jumbo_0.6.62-x64.exe, pid 9632, thread main
cs=0033 ds=002B es=002B fs=0053 gs=002B ss=002B
Stack trace:
Frame Function Args
000FFFF9C6F 001004376D9 (00000000000, 00000000000, 00000000000, 5C6B6B61535C3A45)
000FFFF9C6F 00100444A92 (00000000020, FF0700010302FF00, 00180047B51, 000FFFFCE00)
000FFFFCCB0 00180047BC2 (00000000000, 00000000000, 00000000000, 00000000000)
00000000000 00180045863 (00000000000, 00000000000, 00000000000, 00000000000)
000FFFFFFF0 00180045914 (00000000000, 00000000000, 00000000000, 00000000000)
End of stack trace
And this is the engine output:
# will now use 1 cores (requested=1, current=0, max=4)
# new size of TT hash: 256 MB
Without touching the ini file it works OK.
Thanks for the bug report, I could reproduce it here and found the bug. I will upload a fixed version as soon as I am done with all tests.
Sven Schüle (engine author: Jumbo, KnockOut, Surprise)

Sven
Posts: 3807
Joined: Thu May 15, 2008 7:57 pm
Location: Berlin, Germany
Full name: Sven Schüle
Contact:

Re: Jumbo 0.6.62 is out

Post by Sven » Wed Oct 31, 2018 3:05 pm

joechess wrote:
Tue Oct 30, 2018 11:29 pm
@joechess: Does your PC support SSE4.2 instructions or not? On older 64-bit hardware that does not support SSE4.2, please use this binary:

jumbo64-0.6.62-bb-sse41.exe
both the see41.exe's don’t work for me either, they load up to 267mb(can’t remember exact number now)looking like they are going to work, then just go to 0mb and die not making any moves at all.
previous version binaries work fine for me.
Could you please try to run the "jumbo64-0.6.62-bb-sse41.exe" binary from the command line, and post the output you get, together with some more information about your hardware?
Sven Schüle (engine author: Jumbo, KnockOut, Surprise)

Post Reply