Article ID: 000078991 Content Type: Install & Setup Last Reviewed: 07/28/2015

Error: integer value too large to represent while executing "expr (end) - 1 "

Environment

    Quartus® II Subscription Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Description

Due to a problem in Quartus® II software version 15.0, you may see the following error message when using  the address extender IP in Qsys:

Error: integer value too large to represent while executing  "expr (end) - 1 " invoked from within" proc_num2hex [ expr (end) - 1 " invoked from within" lappend slaves_end_address "[ proc_num2hex [ expr (end) - 1 ]]"" ("foreach" body line 3) invoked from within" foreach slave_info s_map_dec { array set slave_info_array lappend slaves_end_address "[ proc_num2hex [ expr ..." (procedure "proc_get_address_map_slaves_end_address" line 5) invoked from within
"proc_get_address_map_slaves_end_address " invoked from within" lsort -ascii [ proc_get_address_map_slaves_end_address "invoked from within"set slave_address [ lsort -ascii [ proc_get_address_map_slaves_end_address ]]"(procedure proc_get_higest_end_address" line 2) invoked from within"proc_get_higest_end_address instSlaveMapParam " invoked from within"proc_num2hex [ proc_get_higest_end_address instSlaveMapParam ] "invoked from within"set inst_master_paddr_top           [ proc_num2hex [ proc_get_higest_end_address instSlaveMapParam ] ]" (procedure "sub_validate_check_module" line 15)
    invoked from within"sub_validate_check_module"(procedure "validate_process" line 4) invoked from within "validate_process"("if" else script line 2) invoked from within"if { "" > "32" || "" > "32" } { send_message error "Address width above 32 bits are not supported for ..." (procedure "validate" line 14) invoked from within"validate")

Resolution

To work around this issue, copy the component hardware declaration file altera_address_span_extender_hw.tcl from the Quartus II software version 14.1 installation directory to the Quartus II software version 15.0.

This issue is schedule to be fixed in future version of the Quartus II software.

 

Related Products

This article applies to 1 products

Intel® Programmable Devices

1