Hi! It looks the following warning message is written when a user specifies a blastall -a option greater than 1:
-----
Number of FPGAs configured : 1 using Bitstream "blast_1_0_0"
rasclib_resource_alloc: Attempting to call resource_alloc() more than once (without intervening free()). (error code: -39)
Allocation of FPGA(s) failed. The query will be run on the CPU,
however wallclock will be greatly increased
Merged or split queries will not work
Please contact your system adminstrator with the full error message
rasclib_resource_alloc: Attempting to call resource_alloc() more than once (without intervening free()). (error code: -39)
Allocation of FPGA(s) failed. The query will be run on the CPU,
however wallclock will be greatly increased
Merged or split queries will not work
Please contact your system adminstrator with the full error message
rasclib_resource_alloc: Attempting to call resource_alloc() more than once (without intervening free()). (error code: -39)
Allocation of FPGA(s) failed. The query will be run on the CPU,
however wallclock will be greatly increased
Merged or split queries will not work
Please contact your system adminstrator with the full error message
-----
However, this does not tell the user what exactly happened. I would suggest checking the -a option, automatically changing it to 1 (if FPGA usage is specified), and writing a message to the user about the automatic change to -a 1. Thanks!
-- Haruna :)