Skip to content

Instantly share code, notes, and snippets.

@rchatsiri
Created June 12, 2012 08:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rchatsiri/2916095 to your computer and use it in GitHub Desktop.
Save rchatsiri/2916095 to your computer and use it in GitHub Desktop.
Clang compiled code of opencl file with libclc.
$clang -ccc-host-triple x86_64-unknown-linux-gnu -Iptx-nvidiacl/include -Igeneric/include -Xclang -mlink-bitcode-file -Xclang nvptx--nvidiacl/lib/builtins.bc -include clc/clc.h -Dcl_clang_storage_class_specifiers test/fabs.cl -S -o fabs.ptx
In file included from <built-in>:149:
In file included from <command line>:2:
In file included from generic/include/clc/clc.h:27:
ptx-nvidiacl/include/clc/workitem/get_global_size.h:3:19: error: use of unknown builtin '__builtin_ptx_read_nctaid_x' [-Wimplicit-function-declaration]
case 0: return __builtin_ptx_read_nctaid_x()*__builtin_ptx_read_ntid_x();
^
ptx-nvidiacl/include/clc/workitem/get_global_size.h:3:49: error: use of unknown builtin '__builtin_ptx_read_ntid_x' [-Wimplicit-function-declaration]
case 0: return __builtin_ptx_read_nctaid_x()*__builtin_ptx_read_ntid_x();
^
ptx-nvidiacl/include/clc/workitem/get_global_size.h:3:49: note: did you mean '__builtin_ptx_read_nctaid_x'?
case 0: return __builtin_ptx_read_nctaid_x()*__builtin_ptx_read_ntid_x();
^~~~~~~~~~~~~~~~~~~~~~~~~
__builtin_ptx_read_nctaid_x
ptx-nvidiacl/include/clc/workitem/get_global_size.h:4:19: error: use of unknown builtin '__builtin_ptx_read_nctaid_y' [-Wimplicit-function-declaration]
case 1: return __builtin_ptx_read_nctaid_y()*__builtin_ptx_read_ntid_y();
^
ptx-nvidiacl/include/clc/workitem/get_global_size.h:4:19: note: did you mean '__builtin_ptx_read_nctaid_x'?
case 1: return __builtin_ptx_read_nctaid_y()*__builtin_ptx_read_ntid_y();
^~~~~~~~~~~~~~~~~~~~~~~~~~~
__builtin_ptx_read_nctaid_x
ptx-nvidiacl/include/clc/workitem/get_global_size.h:4:49: error: use of unknown builtin '__builtin_ptx_read_ntid_y' [-Wimplicit-function-declaration]
case 1: return __builtin_ptx_read_nctaid_y()*__builtin_ptx_read_ntid_y();
^
ptx-nvidiacl/include/clc/workitem/get_global_size.h:4:49: note: did you mean '__builtin_ptx_read_ntid_x'?
case 1: return __builtin_ptx_read_nctaid_y()*__builtin_ptx_read_ntid_y();
^~~~~~~~~~~~~~~~~~~~~~~~~
__builtin_ptx_read_ntid_x
ptx-nvidiacl/include/clc/workitem/get_global_size.h:5:19: error: use of unknown builtin '__builtin_ptx_read_nctaid_z' [-Wimplicit-function-declaration]
case 2: return __builtin_ptx_read_nctaid_z()*__builtin_ptx_read_ntid_z();
^
ptx-nvidiacl/include/clc/workitem/get_global_size.h:5:49: error: use of unknown builtin '__builtin_ptx_read_ntid_z' [-Wimplicit-function-declaration]
case 2: return __builtin_ptx_read_nctaid_z()*__builtin_ptx_read_ntid_z();
^
In file included from <built-in>:149:
In file included from <command line>:2:
In file included from generic/include/clc/clc.h:28:
ptx-nvidiacl/include/clc/workitem/get_global_id.h:3:19: error: use of unknown builtin '__builtin_ptx_read_ctaid_x' [-Wimplicit-function-declaration]
case 0: return __builtin_ptx_read_ctaid_x()*__builtin_ptx_read_ntid_x()+__builtin_ptx_read_tid_x();
^
ptx-nvidiacl/include/clc/workitem/get_global_id.h:3:19: note: did you mean '__builtin_ptx_read_nctaid_x'?
case 0: return __builtin_ptx_read_ctaid_x()*__builtin_ptx_read_ntid_x()+__builtin_ptx_read_tid_x();
^~~~~~~~~~~~~~~~~~~~~~~~~~
__builtin_ptx_read_nctaid_x
ptx-nvidiacl/include/clc/workitem/get_global_id.h:3:76: error: use of unknown builtin '__builtin_ptx_read_tid_x' [-Wimplicit-function-declaration]
case 0: return __builtin_ptx_read_ctaid_x()*__builtin_ptx_read_ntid_x()+__builtin_ptx_read_tid_x();
^
ptx-nvidiacl/include/clc/workitem/get_global_id.h:3:76: note: did you mean '__builtin_ptx_read_ntid_x'?
case 0: return __builtin_ptx_read_ctaid_x()*__builtin_ptx_read_ntid_x()+__builtin_ptx_read_tid_x();
^~~~~~~~~~~~~~~~~~~~~~~~
__builtin_ptx_read_ntid_x
ptx-nvidiacl/include/clc/workitem/get_global_id.h:4:19: error: use of unknown builtin '__builtin_ptx_read_ctaid_y' [-Wimplicit-function-declaration]
case 1: return __builtin_ptx_read_ctaid_y()*__builtin_ptx_read_ntid_y()+__builtin_ptx_read_tid_y();
^
ptx-nvidiacl/include/clc/workitem/get_global_id.h:4:76: error: use of unknown builtin '__builtin_ptx_read_tid_y' [-Wimplicit-function-declaration]
case 1: return __builtin_ptx_read_ctaid_y()*__builtin_ptx_read_ntid_y()+__builtin_ptx_read_tid_y();
^
ptx-nvidiacl/include/clc/workitem/get_global_id.h:5:19: error: use of unknown builtin '__builtin_ptx_read_ctaid_z' [-Wimplicit-function-declaration]
case 2: return __builtin_ptx_read_ctaid_z()*__builtin_ptx_read_ntid_z()+__builtin_ptx_read_tid_z();
^
ptx-nvidiacl/include/clc/workitem/get_global_id.h:5:76: error: use of unknown builtin '__builtin_ptx_read_tid_z' [-Wimplicit-function-declaration]
case 2: return __builtin_ptx_read_ctaid_z()*__builtin_ptx_read_ntid_z()+__builtin_ptx_read_tid_z();
^
In file included from <built-in>:149:
In file included from <command line>:2:
In file included from generic/include/clc/clc.h:68:
ptx-nvidiacl/include/clc/synchronization/barrier.h:3:5: error: use of unknown builtin '__builtin_ptx_bar_sync' [-Wimplicit-function-declaration]
__builtin_ptx_bar_sync(0);
^
13 errors generated.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment