Created
March 3, 2014 07:03
-
-
Save rmcgibbo/9319779 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ python testInstallation.py | |
llvm-symbolizer: Unknown command line argument '--default-arch=x86_64'. Try: '/usr/bin/llvm-symbolizer -help' | |
llvm-symbolizer: Did you mean '-disable-ssc=x86_64'? | |
==13656==WARNING: external symbolizer didn't start up correctly! | |
==13656==WARNING: Trying to symbolize code, but external symbolizer is not initialized! | |
/home/rmcgibbo/local/openmm/olla/src/Platform.cpp:201:13: runtime error: call to function (unknown) through pointer to incorrect function type 'void (*)()' | |
(/home/rmcgibbo/opt/openmm-master/lib/plugins/libOpenMMAmoebaReference.so+0x586890): note: (unknown) defined here | |
/home/rmcgibbo/local/openmm/olla/src/Platform.cpp:201:13: runtime error: call to function (unknown) through pointer to incorrect function type 'void (*)()' | |
(/home/rmcgibbo/opt/openmm-master/lib/plugins/libOpenMMCUDA.so+0x599370): note: (unknown) defined here | |
/home/rmcgibbo/local/openmm/olla/src/Platform.cpp:201:13: runtime error: call to function (unknown) through pointer to incorrect function type 'void (*)()' | |
(/home/rmcgibbo/opt/openmm-master/lib/plugins/libOpenMMCPU.so+0x3168e0): note: (unknown) defined here | |
/home/rmcgibbo/local/openmm/olla/src/Platform.cpp:201:13: runtime error: call to function (unknown) through pointer to incorrect function type 'void (*)()' | |
(/home/rmcgibbo/opt/openmm-master/lib/plugins/libOpenMMDrudeReference.so+0xa2760): note: (unknown) defined here | |
/home/rmcgibbo/local/openmm/olla/src/Platform.cpp:201:13: runtime error: call to function (unknown) through pointer to incorrect function type 'void (*)()' | |
(/home/rmcgibbo/opt/openmm-master/lib/plugins/libOpenMMDrudeCUDA.so+0xcbfb0): note: (unknown) defined here | |
/home/rmcgibbo/local/openmm/olla/src/Platform.cpp:201:13: runtime error: call to function (unknown) through pointer to incorrect function type 'void (*)()' | |
(/home/rmcgibbo/opt/openmm-master/lib/plugins/libOpenMMOpenCL.so+0xc101f0): note: (unknown) defined here | |
/home/rmcgibbo/local/openmm/olla/src/Platform.cpp:201:13: runtime error: call to function (unknown) through pointer to incorrect function type 'void (*)()' | |
(/home/rmcgibbo/opt/openmm-master/lib/plugins/libOpenMMRPMDCUDA.so+0xf89d0): note: (unknown) defined here | |
/home/rmcgibbo/local/openmm/olla/src/Platform.cpp:201:13: runtime error: call to function (unknown) through pointer to incorrect function type 'void (*)()' | |
(/home/rmcgibbo/opt/openmm-master/lib/plugins/libOpenMMRPMDReference.so+0x99400): note: (unknown) defined here | |
/home/rmcgibbo/local/openmm/olla/src/Platform.cpp:201:13: runtime error: call to function (unknown) through pointer to incorrect function type 'void (*)()' | |
(/home/rmcgibbo/opt/openmm-master/lib/plugins/libOpenMMDrudeOpenCL.so+0x75870): note: (unknown) defined here | |
/home/rmcgibbo/local/openmm/olla/src/Platform.cpp:201:13: runtime error: call to function (unknown) through pointer to incorrect function type 'void (*)()' | |
(/home/rmcgibbo/opt/openmm-master/lib/plugins/libOpenMMRPMDOpenCL.so+0x808b0): note: (unknown) defined here | |
/home/rmcgibbo/local/openmm/olla/src/Platform.cpp:201:13: runtime error: call to function (unknown) through pointer to incorrect function type 'void (*)()' | |
(/home/rmcgibbo/opt/openmm-master/lib/plugins/libOpenMMPME.so+0x4da90): note: (unknown) defined here | |
/home/rmcgibbo/local/openmm/olla/src/Platform.cpp:207:13: runtime error: call to function (unknown) through pointer to incorrect function type 'void (*)()' | |
(/home/rmcgibbo/opt/openmm-master/lib/plugins/libOpenMMAmoebaReference.so+0x5868b0): note: (unknown) defined here | |
/home/rmcgibbo/local/openmm/olla/src/Platform.cpp:207:13: runtime error: call to function (unknown) through pointer to incorrect function type 'void (*)()' | |
(/home/rmcgibbo/opt/openmm-master/lib/plugins/libOpenMMDrudeReference.so+0xa2780): note: (unknown) defined here | |
/home/rmcgibbo/local/openmm/olla/src/Platform.cpp:207:13: runtime error: call to function (unknown) through pointer to incorrect function type 'void (*)()' | |
(/home/rmcgibbo/opt/openmm-master/lib/plugins/libOpenMMDrudeCUDA.so+0xcbfd0): note: (unknown) defined here | |
/home/rmcgibbo/local/openmm/olla/src/Platform.cpp:207:13: runtime error: call to function (unknown) through pointer to incorrect function type 'void (*)()' | |
(/home/rmcgibbo/opt/openmm-master/lib/plugins/libOpenMMRPMDCUDA.so+0xf89f0): note: (unknown) defined here | |
/home/rmcgibbo/local/openmm/olla/src/Platform.cpp:207:13: runtime error: call to function (unknown) through pointer to incorrect function type 'void (*)()' | |
(/home/rmcgibbo/opt/openmm-master/lib/plugins/libOpenMMRPMDReference.so+0x99420): note: (unknown) defined here | |
/home/rmcgibbo/local/openmm/olla/src/Platform.cpp:207:13: runtime error: call to function (unknown) through pointer to incorrect function type 'void (*)()' | |
(/home/rmcgibbo/opt/openmm-master/lib/plugins/libOpenMMDrudeOpenCL.so+0x75890): note: (unknown) defined here | |
/home/rmcgibbo/local/openmm/olla/src/Platform.cpp:207:13: runtime error: call to function (unknown) through pointer to incorrect function type 'void (*)()' | |
(/home/rmcgibbo/opt/openmm-master/lib/plugins/libOpenMMRPMDOpenCL.so+0x808d0): note: (unknown) defined here | |
/home/rmcgibbo/local/openmm/olla/src/Platform.cpp:207:13: runtime error: call to function (unknown) through pointer to incorrect function type 'void (*)()' | |
(/home/rmcgibbo/opt/openmm-master/lib/plugins/libOpenMMPME.so+0x4d6f0): note: (unknown) defined here | |
There are 4 Platforms available: | |
/home/rmcgibbo/local/openmm/openmmapi/src/NonbondedForceImpl.cpp:267:26: runtime error: signed integer overflow: 188464 * 23558 cannot be represented in type 'int' | |
1 Reference - Successfully computed forces | |
/home/rmcgibbo/local/openmm/olla/src/Platform.cpp:119:19: runtime error: member call on address 0x000002cbb100 which does not point to an object of type 'OpenMM::KernelFactory' | |
0x000002cbb100: note: object is of type 'OpenMM::CudaKernelFactory' | |
00 00 00 00 c0 89 7c 09 12 7f 00 00 88 57 e8 18 12 7f 00 00 20 00 00 00 00 00 00 00 e1 04 00 00 | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
vptr for 'OpenMM::CudaKernelFactory' | |
/home/rmcgibbo/local/openmm/platforms/cuda/src/CudaKernels.cpp:468:114: runtime error: member call on address 0x000006e0c950 which does not point to an object of type 'OpenMM::Force' | |
0x000006e0c950: note: object is of type 'OpenMM::HarmonicBondForce' | |
00 00 00 00 30 1e c0 16 12 7f 00 00 00 00 00 00 12 7f 00 00 e0 eb 64 05 00 00 00 00 f0 65 65 05 | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
vptr for 'OpenMM::HarmonicBondForce' | |
llvm-symbolizer: Unknown command line argument '--default-arch=x86_64'. Try: '/usr/bin/llvm-symbolizer -help' | |
llvm-symbolizer: Did you mean '-disable-ssc=x86_64'? | |
/home/rmcgibbo/local/openmm/platforms/cuda/src/CudaKernels.cpp:703:115: runtime error: member call on address 0x000007fdfb40 which does not point to an object of type 'OpenMM::Force' | |
0x000007fdfb40: note: object is of type 'OpenMM::HarmonicAngleForce' | |
00 00 00 00 c0 01 c0 16 12 7f 00 00 00 00 00 00 00 00 00 00 00 c5 45 03 00 00 00 00 20 ff 47 03 | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
vptr for 'OpenMM::HarmonicAngleForce' | |
/home/rmcgibbo/local/openmm/platforms/cuda/src/CudaKernels.cpp:940:117: runtime error: member call on address 0x0000025467c0 which does not point to an object of type 'OpenMM::Force' | |
0x0000025467c0: note: object is of type 'OpenMM::PeriodicTorsionForce' | |
00 00 00 00 10 b9 bf 16 12 7f 00 00 00 00 00 00 00 00 00 00 30 1d 70 04 00 00 00 00 60 93 74 04 | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
vptr for 'OpenMM::PeriodicTorsionForce' | |
/usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../include/c++/4.7/bits/ios_base.h:98:24: runtime error: load of value 4294967035, which is not a valid value for type 'std::_Ios_Fmtflags' | |
/usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../include/c++/4.7/bits/ios_base.h:78:67: runtime error: load of value 4294967035, which is not a valid value for type 'std::_Ios_Fmtflags' | |
/home/rmcgibbo/local/openmm/platforms/cuda/src/CudaKernels.cpp:1707:127: runtime error: member call on address 0x000006bf0c00 which does not point to an object of type 'OpenMM::Force' | |
0x000006bf0c00: note: object is of type 'OpenMM::NonbondedForce' | |
00 00 00 00 c0 c5 bf 16 12 7f 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 f0 3f 00 00 00 00 | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
vptr for 'OpenMM::NonbondedForce' | |
/home/rmcgibbo/local/openmm/platforms/cuda/src/CudaKernels.cpp:1731:128: runtime error: member call on address 0x000006bf0c00 which does not point to an object of type 'OpenMM::Force' | |
0x000006bf0c00: note: object is of type 'OpenMM::NonbondedForce' | |
00 00 00 00 c0 c5 bf 16 12 7f 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 f0 3f 00 00 00 00 | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
vptr for 'OpenMM::NonbondedForce' | |
2 CUDA - Successfully computed forces | |
/home/rmcgibbo/local/openmm/platforms/cpu/src/CpuKernels.cpp:475:32: runtime error: member call on address 0x0000099abbf0 which does not point to an object of type 'OpenMM::KernelImpl' | |
0x0000099abbf0: note: object is of type 'OpenMM::CpuCalcNonbondedForceKernel' | |
00 00 00 00 e0 a4 73 01 12 7f 00 00 88 bb 9a 09 00 00 00 00 70 c2 cc 02 00 00 00 00 01 00 00 00 | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
vptr for 'OpenMM::CpuCalcNonbondedForceKernel' | |
/home/rmcgibbo/local/openmm/olla/src/Kernel.cpp:64:15: runtime error: member access within address 0x000004e070d0 which does not point to an object of type 'OpenMM::KernelImpl' | |
0x000004e070d0: note: object is of type 'OpenMM::CpuCalcPmeReciprocalForceKernel' | |
00 00 00 00 b0 b3 08 f5 11 7f 00 00 58 26 ad 06 00 00 00 00 70 c2 cc 02 00 00 00 00 01 00 00 00 | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
vptr for 'OpenMM::CpuCalcPmeReciprocalForceKernel' | |
/home/rmcgibbo/local/openmm/olla/src/Kernel.cpp:50:15: runtime error: member access within address 0x000004e070d0 which does not point to an object of type 'OpenMM::KernelImpl' | |
0x000004e070d0: note: object is of type 'OpenMM::CpuCalcPmeReciprocalForceKernel' | |
00 00 00 00 b0 b3 08 f5 11 7f 00 00 58 26 ad 06 00 00 00 00 70 c2 cc 02 00 00 00 00 02 00 00 00 | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
vptr for 'OpenMM::CpuCalcPmeReciprocalForceKernel' | |
/home/rmcgibbo/local/openmm/olla/src/Kernel.cpp:51:19: runtime error: member access within address 0x000004e070d0 which does not point to an object of type 'OpenMM::KernelImpl' | |
0x000004e070d0: note: object is of type 'OpenMM::CpuCalcPmeReciprocalForceKernel' | |
00 00 00 00 b0 b3 08 f5 11 7f 00 00 58 26 ad 06 00 00 00 00 70 c2 cc 02 00 00 00 00 01 00 00 00 | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
vptr for 'OpenMM::CpuCalcPmeReciprocalForceKernel' | |
<unknown>: runtime error: member call on address 0x000004e070d0 which does not point to an object of type 'OpenMM::KernelImpl' | |
0x000004e070d0: note: object is of type 'OpenMM::CpuCalcPmeReciprocalForceKernel' | |
00 00 00 00 b0 b3 08 f5 11 7f 00 00 58 26 ad 06 00 00 00 00 70 c2 cc 02 00 00 00 00 00 00 00 00 | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
vptr for 'OpenMM::CpuCalcPmeReciprocalForceKernel' | |
3 CPU - Successfully computed forces | |
/home/rmcgibbo/local/openmm/platforms/opencl/src/OpenCLKernels.cpp:490:116: runtime error: member call on address 0x000006e0c950 which does not point to an object of type 'OpenMM::Force' | |
0x000006e0c950: note: object is of type 'OpenMM::HarmonicBondForce' | |
00 00 00 00 30 1e c0 16 12 7f 00 00 00 00 00 00 12 7f 00 00 e0 eb 64 05 00 00 00 00 f0 65 65 05 | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
vptr for 'OpenMM::HarmonicBondForce' | |
/home/rmcgibbo/local/openmm/platforms/opencl/src/OpenCLKernels.cpp:719:117: runtime error: member call on address 0x000007fdfb40 which does not point to an object of type 'OpenMM::Force' | |
0x000007fdfb40: note: object is of type 'OpenMM::HarmonicAngleForce' | |
00 00 00 00 c0 01 c0 16 12 7f 00 00 00 00 00 00 00 00 00 00 00 c5 45 03 00 00 00 00 20 ff 47 03 | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
vptr for 'OpenMM::HarmonicAngleForce' | |
/home/rmcgibbo/local/openmm/platforms/opencl/src/OpenCLKernels.cpp:950:119: runtime error: member call on address 0x0000025467c0 which does not point to an object of type 'OpenMM::Force' | |
0x0000025467c0: note: object is of type 'OpenMM::PeriodicTorsionForce' | |
00 00 00 00 10 b9 bf 16 12 7f 00 00 00 00 00 00 00 00 00 00 30 1d 70 04 00 00 00 00 60 93 74 04 | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
vptr for 'OpenMM::PeriodicTorsionForce' | |
/home/rmcgibbo/local/openmm/platforms/opencl/src/OpenCLKernels.cpp:1653:127: runtime error: member call on address 0x000006bf0c00 which does not point to an object of type 'OpenMM::Force' | |
0x000006bf0c00: note: object is of type 'OpenMM::NonbondedForce' | |
00 00 00 00 c0 c5 bf 16 12 7f 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 f0 3f 00 00 00 00 | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
vptr for 'OpenMM::NonbondedForce' | |
/home/rmcgibbo/local/openmm/platforms/opencl/src/OpenCLKernels.cpp:1677:130: runtime error: member call on address 0x000006bf0c00 which does not point to an object of type 'OpenMM::Force' | |
0x000006bf0c00: note: object is of type 'OpenMM::NonbondedForce' | |
00 00 00 00 c0 c5 bf 16 12 7f 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 f0 3f 00 00 00 00 | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
vptr for 'OpenMM::NonbondedForce' | |
4 OpenCL - Successfully computed forces | |
Median difference in forces between platforms: | |
Reference vs. CUDA: 3.66211e-06 | |
Reference vs. CPU: 4.15045e-06 | |
CUDA vs. CPU: 3.40665e-06 | |
Reference vs. OpenCL: 3.63975e-06 | |
CUDA vs. OpenCL: 1.14769e-06 | |
CPU vs. OpenCL: 3.51914e-06 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment