bouffa / gpuocelot

Automatically exported from code.google.com/p/gpuocelot
0 stars 0 forks source link

Modifier .rp for instruction div not supported by PTX parser #63

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Compile Interval app in NVIDIA SDK 4.0 against ocelot. (nvcc -arch sm_23, 
then link against ocelot)
2. Run the app.

What is the expected output? What do you see instead?
PTX Parser fails and reports:
interval.cu (688, 8):  syntax error, unexpected TOKEN_RP
Aborted
line 688 is : div.rp.f64    %fd86, %fd80, %fd70;

Please use labels and text to provide additional information.
PTX for this app is attached. Seems ocelot does not support .rp modifier for 
div instruction.
Cuda Toolkit: 4.0, SDK: 4.0

Original issue reported on code.google.com by wangjin....@gmail.com on 23 Jan 2012 at 11:54

Attachments:

GoogleCodeExporter commented 8 years ago
Same problem for .rn modifier in App MonteCarloCURAND which uses curand library.

curand.cu (5801, 16):  syntax error, unexpected TOKEN_RN

Original comment by wangjin....@gmail.com on 30 Jan 2012 at 5:39

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Similar problem for APP: Interval, particles, simpleCubemapTexture, 
simpleLayeredTexture, smokeParticles in SDK 4.1 with nvcc and runtime 4.1

Original comment by wangjin....@gmail.com on 1 Feb 2012 at 11:49