Hi guys,

I'm writing a new scorer for MERT, but first I wanted to test evaluator.cpp
with BLEU before going further. I'm using the HEAD version of Moses, with
the smoke test data included in the following directory:
mosesdecoder/mert/example

Here's my dump

../evaluator --sctype BLEU --scconfig reflen:closest --nbest NBEST
--reference REF

name: reflen value: closest
*** Segmentation fault
Register dump:

 RAX: 0000000000000000   RBX: 0000000000000098   RCX: 00000000004b52f0
 RDX: 0000000000000000   RSI: 00007ffd3f8f5ab0   RDI: 0000000000000098
 RBP: 0000000000000000   R8 : 0000000000825700   R9 : 00000000004b4da0
 R10: 0000000000000006   R11: 00000031656bb350   R12: 00000000008256e0
 R13: 00007ffd3f8f5b20   R14: 0000000000000001   R15: 00007ffd3f8f5ab0
 RSP: 00007ffd3f8f5a30

 RIP: 000000316569d4e8   EFLAGS: 00010206

 CS: 0033   FS: 0000   GS: 0000

 Trap: 0000000e   Error: 00000004   OldMask: 00000000   CR2: 00000098

 FPUCW: 0000037f   FPUSW: 00000000   TAG: 00000000
 RIP: 00000000   RDP: 00000000

 ST(0) 0000 0000000000000000   ST(1) 0000 0000000000000000
 ST(2) 0000 0000000000000000   ST(3) 0000 0000000000000000
 ST(4) 0000 0000000000000000   ST(5) 0000 0000000000000000
 ST(6) 0000 0000000000000000   ST(7) 0000 0000000000000000
 mxcsr: 1f80
 XMM0:  00000000000000000000000000000000 XMM1:
00000000000000000000000000000000
 XMM2:  00000000000000000000000000000000 XMM3:
00000000000000000000000000000000
 XMM4:  00000000000000000000000000000000 XMM5:
00000000000000000000000000000000
 XMM6:  00000000000000000000000000000000 XMM7:
00000000000000000000000000000000
 XMM8:  00000000000000000000000000000000 XMM9:
00000000000000000000000000000000
 XMM10: 00000000000000000000000000000000 XMM11:
00000000000000000000000000000000
 XMM12: 00000000000000000000000000000000 XMM13:
00000000000000000000000000000000
 XMM14: 00000000000000000000000000000000 XMM15:
00000000000000000000000000000000

Backtrace:
/usr/lib64/libstdc++.so.6(_ZNSs6assignERKSs+0x8)[0x316569d4e8]
../evaluator[0x409e93]
/lib64/libc.so.6(__libc_start_main+0xfd)[0x315e21ed5d]
../evaluator[0x406dc9]

Memory map:

00400000-004f3000 r-xp 00000000 08:03 26378541
/hardmnt/malet0/home/nicruiz/GitHub/mosesdecoder/mert/evaluator
006f3000-006f4000 rw-p 000f3000 08:03 26378541
/hardmnt/malet0/home/nicruiz/GitHub/mosesdecoder/mert/evaluator
006f4000-006f5000 rw-p 00000000 00:00 0
00825000-00846000 rw-p 00000000 00:00 0
[heap]
315de00000-315de20000 r-xp 00000000 08:01 261137
/lib64/ld-2.12.so
315e01f000-315e020000 r--p 0001f000 08:01 261137
/lib64/ld-2.12.so
315e020000-315e021000 rw-p 00020000 08:01 261137
/lib64/ld-2.12.so
315e021000-315e022000 rw-p 00000000 00:00 0
315e200000-315e38a000 r-xp 00000000 08:01 261148
/lib64/libc-2.12.so
315e38a000-315e58a000 ---p 0018a000 08:01 261148
/lib64/libc-2.12.so
315e58a000-315e58e000 r--p 0018a000 08:01 261148
/lib64/libc-2.12.so
315e58e000-315e58f000 rw-p 0018e000 08:01 261148
/lib64/libc-2.12.so
315e58f000-315e594000 rw-p 00000000 00:00 0
315e600000-315e617000 r-xp 00000000 08:01 261338
/lib64/libpthread-2.12.so
315e617000-315e817000 ---p 00017000 08:01 261338
/lib64/libpthread-2.12.so
315e817000-315e818000 r--p 00017000 08:01 261338
/lib64/libpthread-2.12.so
315e818000-315e819000 rw-p 00018000 08:01 261338
/lib64/libpthread-2.12.so
315e819000-315e81d000 rw-p 00000000 00:00 0
315ee00000-315ee83000 r-xp 00000000 08:01 261314
/lib64/libm-2.12.so
315ee83000-315f082000 ---p 00083000 08:01 261314
/lib64/libm-2.12.so
315f082000-315f083000 r--p 00082000 08:01 261314
/lib64/libm-2.12.so
315f083000-315f084000 rw-p 00083000 08:01 261314
/lib64/libm-2.12.so
315f200000-315f215000 r-xp 00000000 08:01 261315
/lib64/libz.so.1.2.3
315f215000-315f414000 ---p 00015000 08:01 261315
/lib64/libz.so.1.2.3
315f414000-315f415000 r--p 00014000 08:01 261315
/lib64/libz.so.1.2.3
315f415000-315f416000 rw-p 00015000 08:01 261315
/lib64/libz.so.1.2.3
315f600000-315f607000 r-xp 00000000 08:01 263269
/lib64/librt-2.12.so
315f607000-315f806000 ---p 00007000 08:01 263269
/lib64/librt-2.12.so
315f806000-315f807000 r--p 00006000 08:01 263269
/lib64/librt-2.12.so
315f807000-315f808000 rw-p 00007000 08:01 263269
/lib64/librt-2.12.so
3165200000-3165216000 r-xp 00000000 08:01 261336
/lib64/libgcc_s-4.4.7-20120601.so.1
3165216000-3165415000 ---p 00016000 08:01 261336
/lib64/libgcc_s-4.4.7-20120601.so.1
3165415000-3165416000 rw-p 00015000 08:01 261336
/lib64/libgcc_s-4.4.7-20120601.so.1
3165600000-31656e8000 r-xp 00000000 08:01 657082
/usr/lib64/libstdc++.so.6.0.13
31656e8000-31658e8000 ---p 000e8000 08:01 657082
/usr/lib64/libstdc++.so.6.0.13
31658e8000-31658ef000 r--p 000e8000 08:01 657082
/usr/lib64/libstdc++.so.6.0.13
31658ef000-31658f1000 rw-p 000ef000 08:01 657082
/usr/lib64/libstdc++.so.6.0.13
31658f1000-3165906000 rw-p 00000000 00:00 0
316be00000-316be10000 r-xp 00000000 08:01 263184
/lib64/libbz2.so.1.0.4
316be10000-316c00f000 ---p 00010000 08:01 263184
/lib64/libbz2.so.1.0.4
316c00f000-316c011000 rw-p 0000f000 08:01 263184
/lib64/libbz2.so.1.0.4
316d600000-316d620000 r-xp 00000000 08:01 663920
/usr/lib64/liblzma.so.0.0.0
316d620000-316d820000 ---p 00020000 08:01 663920
/usr/lib64/liblzma.so.0.0.0
316d820000-316d821000 rw-p 00020000 08:01 663920
/usr/lib64/liblzma.so.0.0.0
7fe3147f9000-7fe314800000 rw-p 00000000 00:00 0
7fe314800000-7fe314804000 r-xp 00000000 08:01 261305
/lib64/libSegFault.so
7fe314804000-7fe314a03000 ---p 00004000 08:01 261305
/lib64/libSegFault.so
7fe314a03000-7fe314a04000 r--p 00003000 08:01 261305
/lib64/libSegFault.so
7fe314a04000-7fe314a05000 rw-p 00004000 08:01 261305
/lib64/libSegFault.so
7fe314a05000-7fe314a06000 rw-p 00000000 00:00 0
7fe314a2c000-7fe314a2d000 rw-p 00000000 00:00 0
7ffd3f8e3000-7ffd3f8f9000 rw-p 00000000 00:00 0
[stack]
7ffd3f9c1000-7ffd3f9c2000 r-xp 00000000 00:00 0
[vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0
[vsyscall]
evaluator.sh: line 13:  7235 Segmentation fault      (core dumped)
$evaluator --sctype BLEU --scconfig reflen:closest --nbest NBEST
--reference REF

I don't work with this codebase very often. Do you have any suggestions
about how to resolve the issue?

I have no compilation issues with bjam. My compilation script is pretty
vanilla.
./bjam -j4 --with-boost=/home/nicruiz/software/boost_1_55_0

Thanks,
Nick Ruiz
_______________________________________________
Moses-support mailing list
Moses-support@mit.edu
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to