I\'m getting the error
[Synth 8-2576] procedural assignment to a non-register result is not permitted [\"lpm_mult.v\":29]
Wha
By default all input and output signals are 'wires'. Wires cannot be assigned in the procedural blocks.
output reg [63:0] result;
This should fix the error.