date_and_time

I get the following fpe from a call to date_and_time

after setting up pgi_debug
the call has no arguments

otserver%/data/tools/400/src/delta/0.9.4.1/sfit4
Error: floating point exception, integer divide by zero
PGDBG 12.6-0 x86-64 (Workstation, 16 Process)
Copyright 1989-2000, The Portland Group, Inc. All Rights Reserved.
Copyright 2000-2012, STMicroelectronics, Inc. All Rights Reserved.
Loading symbols from /data/tools/400/src/delta/0.9.4.1/sfit4 …
libnuma.so loaded by ld-linux-x86-64.so.2.
libpthread.so.0 loaded by ld-linux-x86-64.so.2.
librt.so.1 loaded by ld-linux-x86-64.so.2.
libm.so.6 loaded by ld-linux-x86-64.so.2.
libc.so.6 loaded by ld-linux-x86-64.so.2.
ld-linux-x86-64.so.2 loaded by ld-linux-x86-64.so.2.
Loaded: /data/tools/400/src/delta/0.9.4.1/sfit4
Stopped at 0x30D52AC76E, function waitpid
0x30D52AC76E: 48 3D 0 F0 FF FF cmpq $0xFFFFFFFFFFFFF000,%rax


seems to me to be within the intrinsic function.

from within pgdbg the offending line:

F2 F 59 5 8C 0 0 0 mulsd 0x8C(%rip),%xmm0

How do I get past this?
Thanks,
-Jim

Hi Jim,

Sorry, I have no idea what would be wrong here. Can you please post or send to PGI Customer Service (trs@pgroup.com) a reproducing example?

  • Mat