ID del artículo: 000086399 Tipo de contenido: Mensajes de error Última revisión: 16/11/2024

Mensaje de error: "Error: Optimizer FAILED -dbg-info-enabled --grif --soft-elementary-math=false --fas=false --wiicm-disable=true "kernel_top.1.bc" -o "kernel_top.kwgid.bc"

Entorno

    Intel® Quartus® Prime Pro Edition
    Intel® FPGA SDK para OpenCL™ edición Pro
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descripción

Debido a un problema con el SDK de FPGA para la tecnología de software OpenCL™, es posible que vea este error después de un largo tiempo de compilación. Esto se debe a que un gran número de operaciones de almacenamiento a elementos indefinidos realizados por las funciones de h_updating_graph_mask_buf_0 y h_graph_visited_buf_0 matrices.

Resolución

Para solucionar este problema, agregue las líneas siguientes en el archivo kernel_top.cl :

***************
*** 22,30 ****

#pragma ACCEL interface
variable=k depth=1
bool stop;
do {
- bool h_updating_graph_mask_buf_0[1000000];
- bool h_graph_visited_buf_0[1000000];
//if no thread
changes this value then the loop stops
stop =
false;
//omp_set_num_threads(num_omp_threads);
--- 22,30 ----

#pragma ACCEL interface
variable=k depth=1
bool stop;
bool
h_updating_graph_mask_buf_0[1000000];
bool
h_graph_visited_buf_0[1000000];
do {
//if no thread
changes this value then the loop stops
stop =
false;
//omp_set_num_threads(num_omp_threads);

Este problema se solucionará en una versión futura de Intel FPGA SDK para OpenCL

Productos relacionados

Este artículo se aplica a 1 productos

Dispositivos programables Intel®

1

El contenido de esta página es una combinación de la traducción humana y automática del contenido original en inglés. Este contenido se ofrece únicamente para su comodidad como información general y no debe considerarse completa o precisa. Si hay alguna contradicción entre la versión en inglés de esta página y la traducción, prevalecerá la versión en inglés. Consulte la versión en inglés de esta página.