- Marcar como nuevo
- Favorito
- Suscribir
- Silenciar
- Suscribirse a un feed RSS
- Resaltar
- Imprimir
- Informe de contenido inapropiado
Hello All,
I am using Intel OneAPI 2024, and I noticed when compiling in check using:
-C -g -check -assume byterecl -check all -gen-interfaces -traceback -assume byterecl -fpe0 -qopenmp $(OPTPRE) -warn nostderrors(OPTPRE: is some pre-processing command)
with mpiifx I get the following error on runtime, before any output from the program itself:
MemorySanitizer:DEADLYSIGNAL
==22054==ERROR: MemorySanitizer: SEGV on unknown address 0x000000000413 (pc 0x000000000413 bp 0x7fff50f50a55 sp 0x7fff50f509a8 T22054)
==22054==Hint: pc points to the zero page.
==22054==The signal is caused by a READ memory access.
==22054==Hint: address points to the zero page.
MemorySanitizer:DEADLYSIGNAL
MemorySanitizer: nested bug in the same thread, aborting.Compiling with mpiifort, does not give rise to this error.
I have noticed this recently just after I updated to Intel OneAPI 2024.
I am not trying to debug my code, I am just wondering if this is expected behavior, and if so, how would I interpret this message to fix the error?
PS: with mpiifort the runtime debug is running normally as before I upgraded.
Thank you and have a lovely day.
Mus
- Marcar como nuevo
- Favorito
- Suscribir
- Silenciar
- Suscribirse a un feed RSS
- Resaltar
- Imprimir
- Informe de contenido inapropiado
please add -check all,nouninit for the time being (also please note your compilation line contains -C -check and -check all which is redundant...)
I will have to check with the compiler team how to avoid that.
Enlace copiado
- Marcar como nuevo
- Favorito
- Suscribir
- Silenciar
- Suscribirse a un feed RSS
- Resaltar
- Imprimir
- Informe de contenido inapropiado
- Marcar como nuevo
- Favorito
- Suscribir
- Silenciar
- Suscribirse a un feed RSS
- Resaltar
- Imprimir
- Informe de contenido inapropiado
please add -check all,nouninit for the time being (also please note your compilation line contains -C -check and -check all which is redundant...)
I will have to check with the compiler team how to avoid that.
- Marcar como nuevo
- Favorito
- Suscribir
- Silenciar
- Suscribirse a un feed RSS
- Resaltar
- Imprimir
- Informe de contenido inapropiado
@TobiasK Thank you for the reply.
Adding the nouninit flag seemed to have solved the issue. I'm gonna go ahead and mark this as solved.
- Marcar como nuevo
- Favorito
- Suscribir
- Silenciar
- Suscribirse a un feed RSS
- Resaltar
- Imprimir
- Informe de contenido inapropiado
Ron updated his 'Known bug post'
For the time being, -check uninit will not work with either MPI nor MKL. Unfortunately, uninit is part of check all for now.
- Marcar como nuevo
- Favorito
- Suscribir
- Silenciar
- Suscribirse a un feed RSS
- Resaltar
- Imprimir
- Informe de contenido inapropiado
- Suscribirse a un feed RSS
- Marcar tema como nuevo
- Marcar tema como leído
- Flotar este Tema para el usuario actual
- Favorito
- Suscribir
- Página de impresión sencilla