annotate liboffloadmic/runtime/liboffload_msg.h @ 145:1830386684a0

gcc-9.2.0
author anatofuz
date Thu, 13 Feb 2020 11:34:05 +0900
parents 04ced10e8804
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
111
kono
parents:
diff changeset
1 /*
kono
parents:
diff changeset
2 Copyright (c) 2014-2016 Intel Corporation. All Rights Reserved.
kono
parents:
diff changeset
3
kono
parents:
diff changeset
4 Redistribution and use in source and binary forms, with or without
kono
parents:
diff changeset
5 modification, are permitted provided that the following conditions
kono
parents:
diff changeset
6 are met:
kono
parents:
diff changeset
7
kono
parents:
diff changeset
8 * Redistributions of source code must retain the above copyright
kono
parents:
diff changeset
9 notice, this list of conditions and the following disclaimer.
kono
parents:
diff changeset
10 * Redistributions in binary form must reproduce the above copyright
kono
parents:
diff changeset
11 notice, this list of conditions and the following disclaimer in the
kono
parents:
diff changeset
12 documentation and/or other materials provided with the distribution.
kono
parents:
diff changeset
13 * Neither the name of Intel Corporation nor the names of its
kono
parents:
diff changeset
14 contributors may be used to endorse or promote products derived
kono
parents:
diff changeset
15 from this software without specific prior written permission.
kono
parents:
diff changeset
16
kono
parents:
diff changeset
17 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
kono
parents:
diff changeset
18 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
kono
parents:
diff changeset
19 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
kono
parents:
diff changeset
20 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
kono
parents:
diff changeset
21 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
kono
parents:
diff changeset
22 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
kono
parents:
diff changeset
23 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
kono
parents:
diff changeset
24 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
kono
parents:
diff changeset
25 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
kono
parents:
diff changeset
26 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
kono
parents:
diff changeset
27 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
kono
parents:
diff changeset
28 */
kono
parents:
diff changeset
29
kono
parents:
diff changeset
30 // file: liboffload_msg.h
kono
parents:
diff changeset
31 enum {
kono
parents:
diff changeset
32 __dummy__ = 0,
kono
parents:
diff changeset
33 msg_c_device_is_not_available,
kono
parents:
diff changeset
34 msg_c_invalid_device_number,
kono
parents:
diff changeset
35 msg_c_send_func_ptr,
kono
parents:
diff changeset
36 msg_c_receive_func_ptr,
kono
parents:
diff changeset
37 msg_c_malloc,
kono
parents:
diff changeset
38 msg_c_unknown_mic_device_type,
kono
parents:
diff changeset
39 msg_c_offload_malloc,
kono
parents:
diff changeset
40 msg_c_offload1,
kono
parents:
diff changeset
41 msg_c_unknown_var_type,
kono
parents:
diff changeset
42 msg_c_invalid_env_var_value,
kono
parents:
diff changeset
43 msg_c_invalid_env_var_int_value,
kono
parents:
diff changeset
44 msg_c_invalid_env_report_value,
kono
parents:
diff changeset
45 msg_c_offload_signaled1,
kono
parents:
diff changeset
46 msg_c_offload_signaled2,
kono
parents:
diff changeset
47 msg_c_myowrapper_checkresult,
kono
parents:
diff changeset
48 msg_c_myotarget_checkresult,
kono
parents:
diff changeset
49 msg_c_offload_descriptor_offload,
kono
parents:
diff changeset
50 msg_c_merge_var_descs1,
kono
parents:
diff changeset
51 msg_c_merge_var_descs2,
kono
parents:
diff changeset
52 msg_c_mic_parse_env_var_list1,
kono
parents:
diff changeset
53 msg_c_mic_parse_env_var_list2,
kono
parents:
diff changeset
54 msg_c_mic_process_exit_ret,
kono
parents:
diff changeset
55 msg_c_mic_process_exit_sig,
kono
parents:
diff changeset
56 msg_c_mic_process_exit,
kono
parents:
diff changeset
57 msg_c_mic_init3,
kono
parents:
diff changeset
58 msg_c_mic_init4,
kono
parents:
diff changeset
59 msg_c_mic_init5,
kono
parents:
diff changeset
60 msg_c_mic_init6,
kono
parents:
diff changeset
61 msg_c_mic_init7,
kono
parents:
diff changeset
62 msg_c_mic_init8,
kono
parents:
diff changeset
63 msg_c_mic_init9,
kono
parents:
diff changeset
64 msg_c_mic_init10,
kono
parents:
diff changeset
65 msg_c_mic_init11,
kono
parents:
diff changeset
66 msg_c_no_static_var_data,
kono
parents:
diff changeset
67 msg_c_no_ptr_data,
kono
parents:
diff changeset
68 msg_c_get_engine_handle,
kono
parents:
diff changeset
69 msg_c_get_engine_index,
kono
parents:
diff changeset
70 msg_c_process_create,
kono
parents:
diff changeset
71 msg_c_process_set_cache_size,
kono
parents:
diff changeset
72 msg_c_process_get_func_handles,
kono
parents:
diff changeset
73 msg_c_process_wait_shutdown,
kono
parents:
diff changeset
74 msg_c_process_proxy_flush,
kono
parents:
diff changeset
75 msg_c_load_library,
kono
parents:
diff changeset
76 msg_c_pipeline_create,
kono
parents:
diff changeset
77 msg_c_pipeline_run_func,
kono
parents:
diff changeset
78 msg_c_pipeline_start_run_funcs,
kono
parents:
diff changeset
79 msg_c_buf_create,
kono
parents:
diff changeset
80 msg_c_buf_create_out_of_mem,
kono
parents:
diff changeset
81 msg_c_buf_create_from_mem,
kono
parents:
diff changeset
82 msg_c_buf_destroy,
kono
parents:
diff changeset
83 msg_c_buf_map,
kono
parents:
diff changeset
84 msg_c_buf_unmap,
kono
parents:
diff changeset
85 msg_c_buf_read,
kono
parents:
diff changeset
86 msg_c_buf_write,
kono
parents:
diff changeset
87 msg_c_buf_copy,
kono
parents:
diff changeset
88 msg_c_buf_get_address,
kono
parents:
diff changeset
89 msg_c_buf_add_ref,
kono
parents:
diff changeset
90 msg_c_buf_release_ref,
kono
parents:
diff changeset
91 msg_c_buf_set_state,
kono
parents:
diff changeset
92 msg_c_event_wait,
kono
parents:
diff changeset
93 msg_c_zero_or_neg_ptr_len,
kono
parents:
diff changeset
94 msg_c_zero_or_neg_transfer_size,
kono
parents:
diff changeset
95 msg_c_bad_ptr_mem_alloc,
kono
parents:
diff changeset
96 msg_c_bad_ptr_mem_range,
kono
parents:
diff changeset
97 msg_c_different_src_and_dstn_sizes,
kono
parents:
diff changeset
98 msg_c_non_contiguous_dope_vector,
kono
parents:
diff changeset
99 msg_c_omp_invalid_device_num_env,
kono
parents:
diff changeset
100 msg_c_omp_invalid_device_num,
kono
parents:
diff changeset
101 msg_c_unknown_binary_type,
kono
parents:
diff changeset
102 msg_c_multiple_target_exes,
kono
parents:
diff changeset
103 msg_c_no_target_exe,
kono
parents:
diff changeset
104 msg_c_report_unknown_timer_node,
kono
parents:
diff changeset
105 msg_c_report_unknown_trace_node,
kono
parents:
diff changeset
106 msg_c_incorrect_affinity,
kono
parents:
diff changeset
107 msg_c_cannot_set_affinity,
kono
parents:
diff changeset
108 msg_c_mixed_versions,
kono
parents:
diff changeset
109 msg_c_report_host,
kono
parents:
diff changeset
110 msg_c_report_mic,
kono
parents:
diff changeset
111 msg_c_report_title,
kono
parents:
diff changeset
112 msg_c_report_seconds,
kono
parents:
diff changeset
113 msg_c_report_bytes,
kono
parents:
diff changeset
114 msg_c_report_cpu_time,
kono
parents:
diff changeset
115 msg_c_report_mic_time,
kono
parents:
diff changeset
116 msg_c_report_tag,
kono
parents:
diff changeset
117 msg_c_report_from_file,
kono
parents:
diff changeset
118 msg_c_report_file,
kono
parents:
diff changeset
119 msg_c_report_line,
kono
parents:
diff changeset
120 msg_c_report_cpu_to_mic_data,
kono
parents:
diff changeset
121 msg_c_report_mic_to_cpu_data,
kono
parents:
diff changeset
122 msg_c_report_offload,
kono
parents:
diff changeset
123 msg_c_report_w_tag,
kono
parents:
diff changeset
124 msg_c_report_state,
kono
parents:
diff changeset
125 msg_c_report_start,
kono
parents:
diff changeset
126 msg_c_report_init,
kono
parents:
diff changeset
127 msg_c_report_logical_card,
kono
parents:
diff changeset
128 msg_c_report_physical_card,
kono
parents:
diff changeset
129 msg_c_report_register,
kono
parents:
diff changeset
130 msg_c_report_init_func,
kono
parents:
diff changeset
131 msg_c_report_create_buf_host,
kono
parents:
diff changeset
132 msg_c_report_create_buf_mic,
kono
parents:
diff changeset
133 msg_c_report_send_pointer_data,
kono
parents:
diff changeset
134 msg_c_report_sent_pointer_data,
kono
parents:
diff changeset
135 msg_c_report_gather_copyin_data,
kono
parents:
diff changeset
136 msg_c_report_copyin_data,
kono
parents:
diff changeset
137 msg_c_report_state_signal,
kono
parents:
diff changeset
138 msg_c_report_signal,
kono
parents:
diff changeset
139 msg_c_report_wait,
kono
parents:
diff changeset
140 msg_c_report_compute,
kono
parents:
diff changeset
141 msg_c_report_receive_pointer_data,
kono
parents:
diff changeset
142 msg_c_report_received_pointer_data,
kono
parents:
diff changeset
143 msg_c_report_start_target_func,
kono
parents:
diff changeset
144 msg_c_report_var,
kono
parents:
diff changeset
145 msg_c_report_scatter_copyin_data,
kono
parents:
diff changeset
146 msg_c_report_gather_copyout_data,
kono
parents:
diff changeset
147 msg_c_report_scatter_copyout_data,
kono
parents:
diff changeset
148 msg_c_report_copyout_data,
kono
parents:
diff changeset
149 msg_c_report_unregister,
kono
parents:
diff changeset
150 msg_c_report_destroy,
kono
parents:
diff changeset
151 msg_c_report_myoinit,
kono
parents:
diff changeset
152 msg_c_report_myoregister,
kono
parents:
diff changeset
153 msg_c_report_myofini,
kono
parents:
diff changeset
154 msg_c_report_mic_myo_shared,
kono
parents:
diff changeset
155 msg_c_report_mic_myo_fptr,
kono
parents:
diff changeset
156 msg_c_report_myosharedmalloc,
kono
parents:
diff changeset
157 msg_c_report_myosharedfree,
kono
parents:
diff changeset
158 msg_c_report_myosharedalignedmalloc,
kono
parents:
diff changeset
159 msg_c_report_myosharedalignedfree,
kono
parents:
diff changeset
160 msg_c_report_myoacquire,
kono
parents:
diff changeset
161 msg_c_report_myorelease,
kono
parents:
diff changeset
162 msg_c_report_myosupportsfeature,
kono
parents:
diff changeset
163 msg_c_report_myosharedarenacreate,
kono
parents:
diff changeset
164 msg_c_report_myosharedalignedarenamalloc,
kono
parents:
diff changeset
165 msg_c_report_myosharedalignedarenafree,
kono
parents:
diff changeset
166 msg_c_report_myoarenaacquire,
kono
parents:
diff changeset
167 msg_c_report_myoarenarelease,
kono
parents:
diff changeset
168 msg_c_report_host_total_offload_time,
kono
parents:
diff changeset
169 msg_c_report_host_initialize,
kono
parents:
diff changeset
170 msg_c_report_host_target_acquire,
kono
parents:
diff changeset
171 msg_c_report_host_wait_deps,
kono
parents:
diff changeset
172 msg_c_report_host_setup_buffers,
kono
parents:
diff changeset
173 msg_c_report_host_alloc_buffers,
kono
parents:
diff changeset
174 msg_c_report_host_setup_misc_data,
kono
parents:
diff changeset
175 msg_c_report_host_alloc_data_buffer,
kono
parents:
diff changeset
176 msg_c_report_host_send_pointers,
kono
parents:
diff changeset
177 msg_c_report_host_gather_inputs,
kono
parents:
diff changeset
178 msg_c_report_host_map_in_data_buffer,
kono
parents:
diff changeset
179 msg_c_report_host_unmap_in_data_buffer,
kono
parents:
diff changeset
180 msg_c_report_host_start_compute,
kono
parents:
diff changeset
181 msg_c_report_host_wait_compute,
kono
parents:
diff changeset
182 msg_c_report_host_start_buffers_reads,
kono
parents:
diff changeset
183 msg_c_report_host_scatter_outputs,
kono
parents:
diff changeset
184 msg_c_report_host_map_out_data_buffer,
kono
parents:
diff changeset
185 msg_c_report_host_unmap_out_data_buffer,
kono
parents:
diff changeset
186 msg_c_report_host_wait_buffers_reads,
kono
parents:
diff changeset
187 msg_c_report_host_destroy_buffers,
kono
parents:
diff changeset
188 msg_c_report_target_total_time,
kono
parents:
diff changeset
189 msg_c_report_target_descriptor_setup,
kono
parents:
diff changeset
190 msg_c_report_target_func_lookup,
kono
parents:
diff changeset
191 msg_c_report_target_func_time,
kono
parents:
diff changeset
192 msg_c_report_target_scatter_inputs,
kono
parents:
diff changeset
193 msg_c_report_target_add_buffer_refs,
kono
parents:
diff changeset
194 msg_c_report_target_compute,
kono
parents:
diff changeset
195 msg_c_report_target_gather_outputs,
kono
parents:
diff changeset
196 msg_c_report_target_release_buffer_refs,
kono
parents:
diff changeset
197 msg_c_coi_pipeline_max_number,
kono
parents:
diff changeset
198 msg_c_ranges_dont_match,
kono
parents:
diff changeset
199 msg_c_destination_is_over,
kono
parents:
diff changeset
200 msg_c_slice_of_noncont_array,
kono
parents:
diff changeset
201 msg_c_pointer_array_mismatch,
kono
parents:
diff changeset
202 msg_c_in_with_preallocated,
kono
parents:
diff changeset
203 msg_c_report_no_host_exe,
kono
parents:
diff changeset
204 msg_c_report_no_target_exe,
kono
parents:
diff changeset
205 msg_c_report_path_buff_overflow,
kono
parents:
diff changeset
206 msg_c_create_pipeline_for_stream,
kono
parents:
diff changeset
207 msg_c_offload_no_stream,
kono
parents:
diff changeset
208 msg_c_offload_device_doesnt_match_to_stream,
kono
parents:
diff changeset
209 msg_c_offload_streams_are_absent,
kono
parents:
diff changeset
210 msg_c_get_engine_info,
kono
parents:
diff changeset
211 msg_c_clear_cpu_mask,
kono
parents:
diff changeset
212 msg_c_set_cpu_mask,
kono
parents:
diff changeset
213 msg_c_report_state_stream,
kono
parents:
diff changeset
214 msg_c_report_stream,
kono
parents:
diff changeset
215 msg_c_unload_library,
kono
parents:
diff changeset
216 msg_c_target_myo_library,
kono
parents:
diff changeset
217 msg_c_myo_dl_sym,
kono
parents:
diff changeset
218 msg_c_bad_myo_free,
kono
parents:
diff changeset
219 lastMsg = 187,
kono
parents:
diff changeset
220 firstMsg = 1
kono
parents:
diff changeset
221 };
kono
parents:
diff changeset
222
kono
parents:
diff changeset
223
kono
parents:
diff changeset
224 #if !defined(MESSAGE_TABLE_NAME)
kono
parents:
diff changeset
225 # define MESSAGE_TABLE_NAME __liboffload_message_table
kono
parents:
diff changeset
226 #endif
kono
parents:
diff changeset
227
kono
parents:
diff changeset
228 static char const * MESSAGE_TABLE_NAME[] = {
kono
parents:
diff changeset
229 /* 0 __dummy__ */ "Un-used message",
kono
parents:
diff changeset
230 /* 1 msg_c_device_is_not_available */ "offload error: cannot offload to MIC - device is not available",
kono
parents:
diff changeset
231 /* 2 msg_c_invalid_device_number */ "offload error: expected a number greater than or equal to -1",
kono
parents:
diff changeset
232 /* 3 msg_c_send_func_ptr */ "offload error: cannot find function name for address %p",
kono
parents:
diff changeset
233 /* 4 msg_c_receive_func_ptr */ "offload error: cannot find address of function %s",
kono
parents:
diff changeset
234 /* 5 msg_c_malloc */ "offload error: memory allocation failed",
kono
parents:
diff changeset
235 /* 6 msg_c_unknown_mic_device_type */ "offload error: unknown mic device type ",
kono
parents:
diff changeset
236 /* 7 msg_c_offload_malloc */ "offload error: memory allocation failed (requested=%lld bytes, align %lld)",
kono
parents:
diff changeset
237 /* 8 msg_c_offload1 */ "offload error: device %d does not have a pending signal for wait(%p)",
kono
parents:
diff changeset
238 /* 9 msg_c_unknown_var_type */ "offload error: unknown variable type %d",
kono
parents:
diff changeset
239 /* 10 msg_c_invalid_env_var_value */ "offload warning: ignoring invalid value specified for %s",
kono
parents:
diff changeset
240 /* 11 msg_c_invalid_env_var_int_value */ "offload warning: specify an integer value for %s",
kono
parents:
diff changeset
241 /* 12 msg_c_invalid_env_report_value */ "offload warning: ignoring %s setting; use a value in range 1-3",
kono
parents:
diff changeset
242 /* 13 msg_c_offload_signaled1 */ "offload error: invalid device number %d specified in _Offload_signaled",
kono
parents:
diff changeset
243 /* 14 msg_c_offload_signaled2 */ "offload error: invalid signal %p specified for _Offload_signaled",
kono
parents:
diff changeset
244 /* 15 msg_c_myowrapper_checkresult */ "offload error: %s failed with error %d",
kono
parents:
diff changeset
245 /* 16 msg_c_myotarget_checkresult */ "offload error: %s failed with error %d",
kono
parents:
diff changeset
246 /* 17 msg_c_offload_descriptor_offload */ "offload error: cannot find offload entry %s",
kono
parents:
diff changeset
247 /* 18 msg_c_merge_var_descs1 */ "offload error: unexpected number of variable descriptors",
kono
parents:
diff changeset
248 /* 19 msg_c_merge_var_descs2 */ "offload error: unexpected variable type",
kono
parents:
diff changeset
249 /* 20 msg_c_mic_parse_env_var_list1 */ "offload_error: MIC environment variable must begin with an alpabetic character",
kono
parents:
diff changeset
250 /* 21 msg_c_mic_parse_env_var_list2 */ "offload_error: MIC environment variable value must be specified with '='",
kono
parents:
diff changeset
251 /* 22 msg_c_mic_process_exit_ret */ "offload error: process on the device %d unexpectedly exited with code %d",
kono
parents:
diff changeset
252 /* 23 msg_c_mic_process_exit_sig */ "offload error: process on the device %d was terminated by signal %d (%s)",
kono
parents:
diff changeset
253 /* 24 msg_c_mic_process_exit */ "offload error: process on the device %d was unexpectedly terminated",
kono
parents:
diff changeset
254 /* 25 msg_c_mic_init3 */ "offload warning: ignoring MIC_STACKSIZE setting; use a value >= 16K and a multiple of 4K",
kono
parents:
diff changeset
255 /* 26 msg_c_mic_init4 */ "offload error: thread key create failed with error %d",
kono
parents:
diff changeset
256 /* 27 msg_c_mic_init5 */ "offload error: specify OFFLOAD_DEVICES as comma-separated physical device numbers or 'none'",
kono
parents:
diff changeset
257 /* 28 msg_c_mic_init6 */ "offload error: OFFLOAD_DEVICES device number %d does not correspond to a physical device",
kono
parents:
diff changeset
258 /* 29 msg_c_mic_init7 */ "offload error: specify a number as a device in OFFLOAD_DEVICES",
kono
parents:
diff changeset
259 /* 30 msg_c_mic_init8 */ "offload error: specify a number as the start of a device range in OFFLOAD_DEVICES",
kono
parents:
diff changeset
260 /* 31 msg_c_mic_init9 */ "offload error: specify a number as the end of a device range in OFFLOAD_DEVICES",
kono
parents:
diff changeset
261 /* 32 msg_c_mic_init10 */ "offload error: specify a low to high device range in OFFLOAD_DEVICES",
kono
parents:
diff changeset
262 /* 33 msg_c_mic_init11 */ "offload error: specify comma-separated device or device ranges in OFFLOAD_DEVICES",
kono
parents:
diff changeset
263 /* 34 msg_c_no_static_var_data */ "offload error: cannot find data associated with statically allocated variable %p",
kono
parents:
diff changeset
264 /* 35 msg_c_no_ptr_data */ "offload error: cannot find data associated with pointer variable %p",
kono
parents:
diff changeset
265 /* 36 msg_c_get_engine_handle */ "offload error: cannot get device %d handle (error code %d)",
kono
parents:
diff changeset
266 /* 37 msg_c_get_engine_index */ "offload error: cannot get physical index for logical device %d (error code %d)",
kono
parents:
diff changeset
267 /* 38 msg_c_process_create */ "offload error: cannot start process on the device %d (error code %d)",
kono
parents:
diff changeset
268 /* 39 msg_c_process_set_cache_size */ "offload error: cannot reserve buffer on the device %d (error code %d)",
kono
parents:
diff changeset
269 /* 40 msg_c_process_get_func_handles */ "offload error: cannot get function handles on the device %d (error code %d)",
kono
parents:
diff changeset
270 /* 41 msg_c_process_wait_shutdown */ "offload error: wait for process shutdown failed on device %d (error code %d)",
kono
parents:
diff changeset
271 /* 42 msg_c_process_proxy_flush */ "offload error: cannot flush process output on device %d (error code %d)",
kono
parents:
diff changeset
272 /* 43 msg_c_load_library */ "offload error: cannot load library %s to the device %d (error code %d)",
kono
parents:
diff changeset
273 /* 44 msg_c_pipeline_create */ "offload error: cannot create pipeline on the device %d (error code %d)",
kono
parents:
diff changeset
274 /* 45 msg_c_pipeline_run_func */ "offload error: cannot execute function on the device %d (error code %d)",
kono
parents:
diff changeset
275 /* 46 msg_c_pipeline_start_run_funcs */ "offload error: cannot start executing pipeline function on the device %d (error code %d)",
kono
parents:
diff changeset
276 /* 47 msg_c_buf_create */ "offload error: cannot create buffer on device %d (error code %d)",
kono
parents:
diff changeset
277 /* 48 msg_c_buf_create_out_of_mem */ "offload error: cannot create buffer on device %d, out of memory",
kono
parents:
diff changeset
278 /* 49 msg_c_buf_create_from_mem */ "offload error: cannot create buffer from memory on device %d (error code %d)",
kono
parents:
diff changeset
279 /* 50 msg_c_buf_destroy */ "offload error: buffer destroy failed (error code %d)",
kono
parents:
diff changeset
280 /* 51 msg_c_buf_map */ "offload error: buffer map failed (error code %d)",
kono
parents:
diff changeset
281 /* 52 msg_c_buf_unmap */ "offload error: buffer unmap failed (error code %d)",
kono
parents:
diff changeset
282 /* 53 msg_c_buf_read */ "offload error: buffer read failed (error code %d)",
kono
parents:
diff changeset
283 /* 54 msg_c_buf_write */ "offload error: buffer write failed (error code %d)",
kono
parents:
diff changeset
284 /* 55 msg_c_buf_copy */ "offload error: buffer copy failed (error code %d)",
kono
parents:
diff changeset
285 /* 56 msg_c_buf_get_address */ "offload error: cannot get buffer address on device %d (error code %d)",
kono
parents:
diff changeset
286 /* 57 msg_c_buf_add_ref */ "offload error: cannot reuse buffer memory on device %d (error code %d)",
kono
parents:
diff changeset
287 /* 58 msg_c_buf_release_ref */ "offload error: cannot release buffer memory on device %d (error code %d)",
kono
parents:
diff changeset
288 /* 59 msg_c_buf_set_state */ "offload error: buffer set state failed (error code %d)",
kono
parents:
diff changeset
289 /* 60 msg_c_event_wait */ "offload error: wait for event to become signaled failed (error code %d)",
kono
parents:
diff changeset
290 /* 61 msg_c_zero_or_neg_ptr_len */ "offload error: memory allocation of zero or negative length is not supported",
kono
parents:
diff changeset
291 /* 62 msg_c_zero_or_neg_transfer_size */ "offload error: data transfer of zero or negative size is not supported",
kono
parents:
diff changeset
292 /* 63 msg_c_bad_ptr_mem_alloc */ "offload error: allocation (base=%p, size=%d) overlaps with existing allocation (base=%p, size=%d)",
kono
parents:
diff changeset
293 /* 64 msg_c_bad_ptr_mem_range */ "offload error: data transfer (base=%p, size=%d) not subset of existing allocation (base=%p, size=%d)",
kono
parents:
diff changeset
294 /* 65 msg_c_different_src_and_dstn_sizes */ "offload error: size of the source %d differs from size of the destination %d",
kono
parents:
diff changeset
295 /* 66 msg_c_non_contiguous_dope_vector */ "offload error: offload data transfer supports only a single contiguous memory range per variable",
kono
parents:
diff changeset
296 /* 67 msg_c_omp_invalid_device_num_env */ "offload warning: ignoring %s setting; use a non-negative integer value",
kono
parents:
diff changeset
297 /* 68 msg_c_omp_invalid_device_num */ "offload error: device number should be a non-negative integer value",
kono
parents:
diff changeset
298 /* 69 msg_c_unknown_binary_type */ "offload error: unexpected embedded target binary type, expected either an executable or shared library",
kono
parents:
diff changeset
299 /* 70 msg_c_multiple_target_exes */ "offload error: more that one target executable found",
kono
parents:
diff changeset
300 /* 71 msg_c_no_target_exe */ "offload error: target executable is not available",
kono
parents:
diff changeset
301 /* 72 msg_c_report_unknown_timer_node */ "offload error: unknown timer node",
kono
parents:
diff changeset
302 /* 73 msg_c_report_unknown_trace_node */ "offload error: unknown trace node",
kono
parents:
diff changeset
303 /* 74 msg_c_incorrect_affinity */ "offload error: unknow affinity type %s, specify compact, scatter or balanced",
kono
parents:
diff changeset
304 /* 75 msg_c_cannot_set_affinity */ "offload_error: unable to set affinity",
kono
parents:
diff changeset
305 /* 76 msg_c_mixed_versions */ "offload_error: all application executables that contain offload must be built with the same compiler version",
kono
parents:
diff changeset
306 /* 77 msg_c_report_host */ "HOST",
kono
parents:
diff changeset
307 /* 78 msg_c_report_mic */ "MIC",
kono
parents:
diff changeset
308 /* 79 msg_c_report_title */ "timer data (sec)",
kono
parents:
diff changeset
309 /* 80 msg_c_report_seconds */ "(seconds)",
kono
parents:
diff changeset
310 /* 81 msg_c_report_bytes */ "(bytes)",
kono
parents:
diff changeset
311 /* 82 msg_c_report_cpu_time */ "CPU Time",
kono
parents:
diff changeset
312 /* 83 msg_c_report_mic_time */ "MIC Time",
kono
parents:
diff changeset
313 /* 84 msg_c_report_tag */ "Tag",
kono
parents:
diff changeset
314 /* 85 msg_c_report_from_file */ "Offload from file",
kono
parents:
diff changeset
315 /* 86 msg_c_report_file */ "File",
kono
parents:
diff changeset
316 /* 87 msg_c_report_line */ "Line",
kono
parents:
diff changeset
317 /* 88 msg_c_report_cpu_to_mic_data */ "CPU->MIC Data",
kono
parents:
diff changeset
318 /* 89 msg_c_report_mic_to_cpu_data */ "MIC->CPU Data",
kono
parents:
diff changeset
319 /* 90 msg_c_report_offload */ "Offload",
kono
parents:
diff changeset
320 /* 91 msg_c_report_w_tag */ "Tag %d",
kono
parents:
diff changeset
321 /* 92 msg_c_report_state */ "State",
kono
parents:
diff changeset
322 /* 93 msg_c_report_start */ "Start target",
kono
parents:
diff changeset
323 /* 94 msg_c_report_init */ "Initialize",
kono
parents:
diff changeset
324 /* 95 msg_c_report_logical_card */ "logical card",
kono
parents:
diff changeset
325 /* 96 msg_c_report_physical_card */ "physical card",
kono
parents:
diff changeset
326 /* 97 msg_c_report_register */ "Register static data tables",
kono
parents:
diff changeset
327 /* 98 msg_c_report_init_func */ "Setup target entry",
kono
parents:
diff changeset
328 /* 99 msg_c_report_create_buf_host */ "Create host buffer",
kono
parents:
diff changeset
329 /* 100 msg_c_report_create_buf_mic */ "Create target buffer",
kono
parents:
diff changeset
330 /* 101 msg_c_report_send_pointer_data */ "Send pointer data",
kono
parents:
diff changeset
331 /* 102 msg_c_report_sent_pointer_data */ "Host->target pointer data",
kono
parents:
diff changeset
332 /* 103 msg_c_report_gather_copyin_data */ "Gather copyin data",
kono
parents:
diff changeset
333 /* 104 msg_c_report_copyin_data */ "Host->target copyin data",
kono
parents:
diff changeset
334 /* 105 msg_c_report_state_signal */ "Signal",
kono
parents:
diff changeset
335 /* 106 msg_c_report_signal */ "signal :",
kono
parents:
diff changeset
336 /* 107 msg_c_report_wait */ "waits :",
kono
parents:
diff changeset
337 /* 108 msg_c_report_compute */ "Execute task on target",
kono
parents:
diff changeset
338 /* 109 msg_c_report_receive_pointer_data */ "Receive pointer data",
kono
parents:
diff changeset
339 /* 110 msg_c_report_received_pointer_data */ "Target->host pointer data",
kono
parents:
diff changeset
340 /* 111 msg_c_report_start_target_func */ "Start target entry",
kono
parents:
diff changeset
341 /* 112 msg_c_report_var */ "Var",
kono
parents:
diff changeset
342 /* 113 msg_c_report_scatter_copyin_data */ "Scatter copyin data",
kono
parents:
diff changeset
343 /* 114 msg_c_report_gather_copyout_data */ "Gather copyout data",
kono
parents:
diff changeset
344 /* 115 msg_c_report_scatter_copyout_data */ "Scatter copyout data",
kono
parents:
diff changeset
345 /* 116 msg_c_report_copyout_data */ "Target->host copyout data",
kono
parents:
diff changeset
346 /* 117 msg_c_report_unregister */ "Unregister data tables",
kono
parents:
diff changeset
347 /* 118 msg_c_report_destroy */ "Destroy",
kono
parents:
diff changeset
348 /* 119 msg_c_report_myoinit */ "Initialize MYO",
kono
parents:
diff changeset
349 /* 120 msg_c_report_myoregister */ "Register MYO tables",
kono
parents:
diff changeset
350 /* 121 msg_c_report_myofini */ "Finalize MYO",
kono
parents:
diff changeset
351 /* 122 msg_c_report_mic_myo_shared */ "MIC MYO shared table register",
kono
parents:
diff changeset
352 /* 123 msg_c_report_mic_myo_fptr */ "MIC MYO fptr table register",
kono
parents:
diff changeset
353 /* 124 msg_c_report_myosharedmalloc */ "MYO shared malloc",
kono
parents:
diff changeset
354 /* 125 msg_c_report_myosharedfree */ "MYO shared free",
kono
parents:
diff changeset
355 /* 126 msg_c_report_myosharedalignedmalloc */ "MYO shared aligned malloc",
kono
parents:
diff changeset
356 /* 127 msg_c_report_myosharedalignedfree */ "MYO shared aligned free",
kono
parents:
diff changeset
357 /* 128 msg_c_report_myoacquire */ "MYO acquire",
kono
parents:
diff changeset
358 /* 129 msg_c_report_myorelease */ "MYO release",
kono
parents:
diff changeset
359 /* 130 msg_c_report_myosupportsfeature */ "MYO supports feature",
kono
parents:
diff changeset
360 /* 131 msg_c_report_myosharedarenacreate */ "MYO shared arena create",
kono
parents:
diff changeset
361 /* 132 msg_c_report_myosharedalignedarenamalloc */ "MYO shared aligned arena malloc",
kono
parents:
diff changeset
362 /* 133 msg_c_report_myosharedalignedarenafree */ "MYO shared aligned arena free",
kono
parents:
diff changeset
363 /* 134 msg_c_report_myoarenaacquire */ "MYO arena acquire",
kono
parents:
diff changeset
364 /* 135 msg_c_report_myoarenarelease */ "MYO arena release",
kono
parents:
diff changeset
365 /* 136 msg_c_report_host_total_offload_time */ "host: total offload time",
kono
parents:
diff changeset
366 /* 137 msg_c_report_host_initialize */ "host: initialize target",
kono
parents:
diff changeset
367 /* 138 msg_c_report_host_target_acquire */ "host: acquire target",
kono
parents:
diff changeset
368 /* 139 msg_c_report_host_wait_deps */ "host: wait dependencies",
kono
parents:
diff changeset
369 /* 140 msg_c_report_host_setup_buffers */ "host: setup buffers",
kono
parents:
diff changeset
370 /* 141 msg_c_report_host_alloc_buffers */ "host: allocate buffers",
kono
parents:
diff changeset
371 /* 142 msg_c_report_host_setup_misc_data */ "host: setup misc_data",
kono
parents:
diff changeset
372 /* 143 msg_c_report_host_alloc_data_buffer */ "host: allocate buffer",
kono
parents:
diff changeset
373 /* 144 msg_c_report_host_send_pointers */ "host: send pointers",
kono
parents:
diff changeset
374 /* 145 msg_c_report_host_gather_inputs */ "host: gather inputs",
kono
parents:
diff changeset
375 /* 146 msg_c_report_host_map_in_data_buffer */ "host: map IN data buffer",
kono
parents:
diff changeset
376 /* 147 msg_c_report_host_unmap_in_data_buffer */ "host: unmap IN data buffer",
kono
parents:
diff changeset
377 /* 148 msg_c_report_host_start_compute */ "host: initiate compute",
kono
parents:
diff changeset
378 /* 149 msg_c_report_host_wait_compute */ "host: wait compute",
kono
parents:
diff changeset
379 /* 150 msg_c_report_host_start_buffers_reads */ "host: initiate pointer reads",
kono
parents:
diff changeset
380 /* 151 msg_c_report_host_scatter_outputs */ "host: scatter outputs",
kono
parents:
diff changeset
381 /* 152 msg_c_report_host_map_out_data_buffer */ "host: map OUT data buffer",
kono
parents:
diff changeset
382 /* 153 msg_c_report_host_unmap_out_data_buffer */ "host: unmap OUT data buffer",
kono
parents:
diff changeset
383 /* 154 msg_c_report_host_wait_buffers_reads */ "host: wait pointer reads",
kono
parents:
diff changeset
384 /* 155 msg_c_report_host_destroy_buffers */ "host: destroy buffers",
kono
parents:
diff changeset
385 /* 156 msg_c_report_target_total_time */ "target: total time",
kono
parents:
diff changeset
386 /* 157 msg_c_report_target_descriptor_setup */ "target: setup offload descriptor",
kono
parents:
diff changeset
387 /* 158 msg_c_report_target_func_lookup */ "target: entry lookup",
kono
parents:
diff changeset
388 /* 159 msg_c_report_target_func_time */ "target: entry time",
kono
parents:
diff changeset
389 /* 160 msg_c_report_target_scatter_inputs */ "target: scatter inputs",
kono
parents:
diff changeset
390 /* 161 msg_c_report_target_add_buffer_refs */ "target: add buffer reference",
kono
parents:
diff changeset
391 /* 162 msg_c_report_target_compute */ "target: compute",
kono
parents:
diff changeset
392 /* 163 msg_c_report_target_gather_outputs */ "target: gather outputs",
kono
parents:
diff changeset
393 /* 164 msg_c_report_target_release_buffer_refs */ "target: remove buffer reference",
kono
parents:
diff changeset
394 /* 165 msg_c_coi_pipeline_max_number */ "number of host threads doing offload exceeds maximum of %d",
kono
parents:
diff changeset
395 /* 166 msg_c_ranges_dont_match */ "ranges of source and destination don't match together",
kono
parents:
diff changeset
396 /* 167 msg_c_destination_is_over */ "insufficient destination memory to transfer source",
kono
parents:
diff changeset
397 /* 168 msg_c_slice_of_noncont_array */ "a non-contiguous slice may be taken of contiguous arrays only",
kono
parents:
diff changeset
398 /* 169 msg_c_pointer_array_mismatch */ "number of %s elements is less than described by the source",
kono
parents:
diff changeset
399 /* 170 msg_c_in_with_preallocated */ "offload error: preallocated targetptr alloc_if(1) may not be used with an in clause",
kono
parents:
diff changeset
400 /* 171 msg_c_report_no_host_exe */ "offload error: Cannot find host executable",
kono
parents:
diff changeset
401 /* 172 msg_c_report_no_target_exe */ "offload error: Cannot find target executable (%s)",
kono
parents:
diff changeset
402 /* 173 msg_c_report_path_buff_overflow */ "offload error: Size of host executable path exceeded 4KB",
kono
parents:
diff changeset
403 /* 174 msg_c_create_pipeline_for_stream */ "offload error: number of cpus exceeds maximum of %d",
kono
parents:
diff changeset
404 /* 175 msg_c_offload_no_stream */ "offload error: the stream isn't found on device %d",
kono
parents:
diff changeset
405 /* 176 msg_c_offload_device_doesnt_match_to_stream */ "offload_error: the stream was created for device %d",
kono
parents:
diff changeset
406 /* 177 msg_c_offload_streams_are_absent */ "offload error: there was created no streams",
kono
parents:
diff changeset
407 /* 178 msg_c_get_engine_info */ "offload error: cannot get device %d info (error code %d)",
kono
parents:
diff changeset
408 /* 179 msg_c_clear_cpu_mask */ "offload error: cannot clear cpu mask (error code %d)",
kono
parents:
diff changeset
409 /* 180 msg_c_set_cpu_mask */ "offload error: cannot set cpu mask (error code %d)",
kono
parents:
diff changeset
410 /* 181 msg_c_report_state_stream */ "Stream",
kono
parents:
diff changeset
411 /* 182 msg_c_report_stream */ "stream :",
kono
parents:
diff changeset
412 /* 183 msg_c_unload_library */ "offload error: cannot unload library from the device %d (error code %d)",
kono
parents:
diff changeset
413 /* 184 msg_c_target_myo_library */ "offload error: cannot find MYO library on device %s",
kono
parents:
diff changeset
414 /* 185 msg_c_myo_dl_sym */ "offload error: cannot find MYO func on device %s",
kono
parents:
diff changeset
415 /* 186 msg_c_bad_myo_free */ "offload error: cannot free MYO shared memory %p",
kono
parents:
diff changeset
416 };