Intel C Compiler - fill_in_indtargs step failure
Got a failure in ZAFL'ing the Intel C Compiler binary on step fill_in_indtargs
.
Binary attached: icc.zip
Last few lines of logs/fill_in_indtargs.log
:
TextToPrintf analysis of 'mov r9, qword [r10 + rax*8]' successful at 510313
(nonPIC): could not find size of switch table
pic64: max-table-entry (max_int means no found): 0x40 #entries: 0x1 ibtargets.size: 1
pic64: INVALID switch table detected for, 51c7c0type=ibtp_switchtable_type4 with L5=
pic64: max-table-entry (max_int means no found): 0x8 #entries: 0x1 ibtargets.size: 1
pic64: INVALID switch table detected for, 51a4d8type=ibtp_switchtable_type4 with L5=
pic64: max-table-entry (max_int means no found): 0xb0 #entries: 0x1 ibtargets.size: 1
pic64: INVALID switch table detected for, 51a50btype=ibtp_switchtable_type4 with L5=
pic64: could not find size of switch table
pic64: max-table-entry (max_int means no found): 0x7fffffff #entries: 0x1 ibtargets.size: 1
pic64: INVALID switch table detected for, 51a525type=ibtp_switchtable_type4 with L5=
pic64: found I1 ('cmp r8, r9'), but could not find size of switch table
pic64: max-table-entry (max_int means no found): 0x7fffffff #entries: 0x1 ibtargets.size: 1
pic64: INVALID switch table detected for, 51b408type=ibtp_switchtable_type4 with L5=
pic64: could not find size of switch table
pic64: max-table-entry (max_int means no found): 0x7fffffff #entries: 0x10 ibtargets.size: 9
pic64: valid switch table for 51b4b7 detected ibtp_switchtable_type4
Unexpected error: Cannot getMemoryDisplacementEncodingSize of operand without displacement
#ATTRIBUTE start_time=Wed Jul 15 12:54:32 2020
#ATTRIBUTE end_time=Wed Jul 15 12:54:32 2020
#ATTRIBUTE elapsed_time=3.42096
#ATTRIBUTE step_name=/home/snagy2/bigdata/zaflBuildDir/peasoup_umbrella/irdb-libs/plugins_install/libfill_in_indtargs.so
#ATTRIBUTE step_command= /home/snagy2/bigdata/zaflBuildDir/peasoup_umbrella/installed/irdb-libs/plugins_install/thanos.exe "/home/snagy2/bigdata/zaflBuildDir/peasoup_umbrella/irdb-libs/plugins_install/libfill_in_indtargs.so --step-args 37 "
#ATTRIBUTE step_exitcode=1
Any ideas? Maybe it's DRM'd (though not sure how to determine that statically)?