Hi,
I've just pulled the code and rebuild the MT system and I'm getting a
segmentation fault during tuning step using EMS in a experiment that was
working well with a version of the code pulled on October 2.
I have pulled and refreshed the code because I was facing some problems getting
the word alignments with moses --server and I saw that the code that deals with
the server params has been updated recently.
The model is a factored model and the error in the log is:
Using SCRIPTS_ROOTDIR: /opt/moses/scripts
Asking moses for feature names and values from
/mnt/a62/devel/en_es/process/model/moses.bin.ini.4
Executing: /opt/moses/bin/moses -threads all -v 0 -config
/mnt/a62/devel/en_es/process/model/moses.bin.ini.4 -show-weights
exec: /opt/moses/bin/moses -threads all -v 0 -config
/mnt/a62/devel/en_es/process/model/moses.bin.ini.4 -show-weights
Executing: /opt/moses/bin/moses -threads all -v 0 -config
/mnt/a62/devel/en_es/process/model/moses.bin.ini.4 -show-weights > ./features.list
2> /dev/null
MERT starting values and ranges for random generation:
LexicalReordering0 = 0.300 ( 0.00 .. 1.00)
LexicalReordering0 = 0.300 ( 0.00 .. 1.00)
LexicalReordering0 = 0.300 ( 0.00 .. 1.00)
LexicalReordering0 = 0.300 ( 0.00 .. 1.00)
LexicalReordering0 = 0.300 ( 0.00 .. 1.00)
LexicalReordering0 = 0.300 ( 0.00 .. 1.00)
Distortion0 = 0.300 ( 0.00 .. 1.00)
LM0 = 0.500 ( 0.00 .. 1.00)
LM1 = 0.500 ( 0.00 .. 1.00)
LM2 = 0.500 ( 0.00 .. 1.00)
WordPenalty0 = -1.000 ( 0.00 .. 1.00)
PhrasePenalty0 = 0.200 ( 0.00 .. 1.00)
TranslationModel0 = 0.200 ( 0.00 .. 1.00)
TranslationModel0 = 0.200 ( 0.00 .. 1.00)
TranslationModel0 = 0.200 ( 0.00 .. 1.00)
TranslationModel0 = 0.200 ( 0.00 .. 1.00)
TranslationModel1 = 0.200 ( 0.00 .. 1.00)
TranslationModel1 = 0.200 ( 0.00 .. 1.00)
TranslationModel1 = 0.200 ( 0.00 .. 1.00)
TranslationModel1 = 0.200 ( 0.00 .. 1.00)
TranslationModel2 = 0.200 ( 0.00 .. 1.00)
TranslationModel2 = 0.200 ( 0.00 .. 1.00)
TranslationModel2 = 0.200 ( 0.00 .. 1.00)
TranslationModel2 = 0.200 ( 0.00 .. 1.00)
GenerationModel0 = 0.300 ( 0.00 .. 1.00)
GenerationModel0 = 0.000 ( 0.00 .. 1.00)
GenerationModel1 = 0.300 ( 0.00 .. 1.00)
GenerationModel1 = 0.000 ( 0.00 .. 1.00)
featlist: LexicalReordering0=0.300000
featlist: LexicalReordering0=0.300000
featlist: LexicalReordering0=0.300000
featlist: LexicalReordering0=0.300000
featlist: LexicalReordering0=0.300000
featlist: LexicalReordering0=0.300000
featlist: Distortion0=0.300000
featlist: LM0=0.500000
featlist: LM1=0.500000
featlist: LM2=0.500000
featlist: WordPenalty0=-1.000000
featlist: PhrasePenalty0=0.200000
featlist: TranslationModel0=0.200000
featlist: TranslationModel0=0.200000
featlist: TranslationModel0=0.200000
featlist: TranslationModel0=0.200000
featlist: TranslationModel1=0.200000
featlist: TranslationModel1=0.200000
featlist: TranslationModel1=0.200000
featlist: TranslationModel1=0.200000
featlist: TranslationModel2=0.200000
featlist: TranslationModel2=0.200000
featlist: TranslationModel2=0.200000
featlist: TranslationModel2=0.200000
featlist: GenerationModel0=0.300000
featlist: GenerationModel0=0.000000
featlist: GenerationModel1=0.300000
featlist: GenerationModel1=0.000000
Saved: ./run1.moses.ini
Normalizing lambdas: 0.300000 0.300000 0.300000 0.300000 0.300000 0.300000
0.300000 0.500000 0.500000 0.500000 -1.000000 0.200000 0.200000 0.200000
0.200000 0.200000 0.200000 0.200000 0.200000 0.200000 0.200000 0.200000
0.200000 0.200000 0.300000 0.000000 0.300000 0.000000
DECODER_CFG = -weight-overwrite 'WordPenalty0= -0.128205 PhrasePenalty0=
0.025641 LexicalReordering0= 0.038462 0.038462 0.038462 0.038462 0.038462
0.038462 Distortion0= 0.038462 GenerationModel0= 0.038462 0.000000
TranslationModel1= 0.025641 0.025641 0.025641 0.025641 LM1= 0.064103
TranslationModel0= 0.025641 0.025641 0.025641 0.025641 LM0= 0.064103 LM2=
0.064103 TranslationModel2= 0.025641 0.025641 0.025641 0.025641
GenerationModel1= 0.038462 0.000000'
Executing: /opt/moses/bin/moses -threads all -v 0 -config /mnt/a62/devel/en_es/process/model/moses.bin.ini.4 -weight-overwrite 'WordPenalty0= -0.128205 PhrasePenalty0= 0.025641 LexicalReordering0= 0.038462 0.038462 0.038462 0.038462 0.038462 0.038462 Distortion0= 0.038462 GenerationModel0= 0.038462 0.000000 TranslationModel1= 0.025641 0.025641 0.025641 0.025641 LM1= 0.064103 TranslationModel0= 0.025641 0.025641 0.025641 0.025641 LM0= 0.064103 LM2= 0.064103 TranslationModel2= 0.025641 0.025641 0.025641 0.025641 GenerationModel1= 0.038462 0.000000' -n-best-list run1.best100.out 100 distinct -input-file /mnt/a62/devel/en_es/data/corpora.tuning.en > run1.out
Executing: /opt/moses/bin/moses -threads all -v 0 -config /mnt/a62/devel/en_es/process/model/moses.bin.ini.4 -weight-overwrite 'WordPenalty0= -0.128205 PhrasePenalty0= 0.025641 LexicalReordering0= 0.038462 0.038462 0.038462 0.038462 0.038462 0.038462 Distortion0= 0.038462 GenerationModel0= 0.038462 0.000000 TranslationModel1= 0.025641 0.025641 0.025641 0.025641 LM1= 0.064103 TranslationModel0= 0.025641 0.025641 0.025641 0.025641 LM0= 0.064103 LM2= 0.064103 TranslationModel2= 0.025641 0.025641 0.025641 0.025641 GenerationModel1= 0.038462 0.000000' -n-best-list run1.best100.out 100 distinct -input-file /mnt/a62/devel/en_es/data/corpora.tuning.en > run1.out
Segmentation fault (core dumped)
Exit code: 139
The decoder died. CONFIG WAS -weight-overwrite 'WordPenalty0= -0.128205 PhrasePenalty0= 0.025641 LexicalReordering0= 0.038462 0.038462 0.038462 0.038462 0.038462 0.038462 Distortion0= 0.038462 GenerationModel0= 0.038462 0.000000 TranslationModel1= 0.025641 0.025641 0.025641 0.025641 LM1= 0.064103 TranslationModel0= 0.025641 0.025641 0.025641 0.025641 LM0= 0.064103 LM2= 0.064103 TranslationModel2= 0.025641 0.025641 0.025641 0.025641 GenerationModel1= 0.038462 0.000000'
Thanks in advance for helping...
Alex
_______________________________________________
Moses-support mailing list
Moses-support@mit.edu
http://mailman.mit.edu/mailman/listinfo/moses-support