Uma falha de segmentação pode ser vista após qualquer manipulação de memória em um buffer preenchido por uma chamada para clEnqueueFillBuffer(). Um exemplo da mensagem de erro é mostrado abaixo.
Falha de segmentação. 0x00007ffff5ae810b em acl_event_is_valid () de /intelFPGA_pro/17.0/hld/host/linux64/lib/libalteracl.so
A chamada clEnqueueFillBuffer() não retorna erros.
Para resolver este problema, preencha um buffer de host com os dados desejados e use a função cCreateBuffer() com a opção CL_MEM_COPY_HOST_PTR de armazenamento.
cl_mem buffer = clCreateBuffer (contexto, CL_MEM_COPY_HOST_PTR, tamanho, host_buffer, e erro)
Este problema está programado para ser corrigido em uma versão futura do software Intel® Quartus® Prime