---
title: 错误码
description: "**表1 错误码**"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/2300/accel/kunpengaccel_ksl_16_0031.html
sourcePath: /source/zh/kunpengboostkithistory/2300/accel/kunpengaccel_ksl_16_0031.html
indexId: 8c02b040f215a61fc8a2cd8eaf0657fbc85d81b70dab7ba1601f7fa6c564a68e74
---
# 错误码


**表1 错误码**

| 宏定义 | 错误码 | 说明 |
| --- | --- | --- |
| HTL\_THREAD\_SUCCESS | 0 | 返回成功。 |
| HTL\_THREAD\_ERR\_UNINITIALIZED | 1 | HTL尚未初始化。 |
| HTL\_THREAD\_ERR\_MEM | 2 | 内存分配失败。 |
| HTL\_THREAD\_ERR\_OTHER | 3 | 其他错误。 |
| HTL\_THREAD\_INV\_EXECUTOR | 4 | 无效的执行器。 |
| HTL\_THREAD\_INV\_EXECUTOR\_RANK | 5 | 执行器的rank无效。 |
| HTL\_THREAD\_INV\_EXECUTOR\_BARRIER | 6 | 执行器的barrier无效。 |
| HTL\_THREAD\_INV\_SCHED | 7 | 无效的调度器。 |
| HTL\_THREAD\_INV\_SCHED\_MODE | 8 | 调度器的模式无效。 |
| HTL\_THREAD\_INV\_SCHED\_TYPE | 9 | 调度器的类型无效。 |
| HTL\_THREAD\_INV\_SCHED\_TARGET | 10 | 调度器执行的对象无效。 |
| HTL\_THREAD\_INV\_SCHED\_CONFIG | 11 | 调度器的配置无效。 |
| HTL\_THREAD\_INV\_POOL | 12 | 无效的线程池。 |
| HTL\_THREAD\_INV\_POOL\_TYPE | 13 | 线程池的类型无效。 |
| HTL\_THREAD\_INV\_POOL\_MODE | 14 | 线程池的访问模式无效。 |
| HTL\_THREAD\_INV\_POOL\_CONFIG | 15 | 线程池的配置无效。 |
| HTL\_THREAD\_INV\_POOL\_CONFIG\_DEF | 16 | 线程池定义的配置无效。 |
| HTL\_THREAD\_INV\_WORK | 17 | 无效的工作单元。 |
| HTL\_THREAD\_INV\_THREAD | 18 | 无效的线程。 |
| HTL\_THREAD\_INV\_THREAD\_ATTR | 19 | 无效的线程属性。 |
| HTL\_THREAD\_INV\_KEY | 21 | 无效的key。 |
| HTL\_THREAD\_INV\_MUTEX | 22 | 无效的mutex。 |
| HTL\_THREAD\_INV\_MUTEX\_ATTR | 23 | 无效的mutex属性。 |
| HTL\_THREAD\_INV\_COND | 24 | 无效的条件变量。 |
| HTL\_THREAD\_INV\_RWLOCK | 25 | 无效的读写锁。 |
| HTL\_THREAD\_INV\_BARRIER | 26 | 无效的barrier。 |
| HTL\_THREAD\_INV\_TIMER | 27 | 无效的定时器。 |
| HTL\_THREAD\_INV\_QUERY\_KIND | 28 | 无效的查询类型。 |
| HTL\_THREAD\_INV\_TOOL\_CONTEXT | 29 | 无效的工具上下文。 |
| HTL\_THREAD\_INV\_ARG | 30 | 无效的用户参数。 |
| HTL\_THREAD\_ERR\_EXECUTOR | 31 | 与执行器相关的错误。 |
| HTL\_THREAD\_ERR\_EXECUTOR\_STATE | 32 | 与执行流状态相关的错误。 |
| HTL\_THREAD\_ERR\_EXECUTOR\_BARRIER | 33 | 与执行器barrier相关的错误。 |
| HTL\_THREAD\_ERR\_SCHED | 34 | 与调度器相关的错误。 |
| HTL\_THREAD\_ERR\_SCHED\_CONFIG | 35 | 与调度器配置相关的错误。 |
| HTL\_THREAD\_ERR\_POOL | 36 | 与池相关的错误。 |
| HTL\_THREAD\_ERR\_WORKS | 37 | 与调度工作单元相关的错误。 |
| HTL\_THREAD\_ERR\_THREAD | 38 | 与工作单元相关的错误。 |
| HTL\_THREAD\_ERR\_KEY | 40 | 与工作单元特定数据键相关的错误。 |
| HTL\_THREAD\_ERR\_MUTEX | 41 | 与mutex相关的错误。 |
| HTL\_THREAD\_ERR\_MUTEX\_LOCKED | 42 | 互斥锁已被锁定。 |
| HTL\_THREAD\_ERR\_COND | 43 | 与条件变量相关的错误。 |
| HTL\_THREAD\_ERR\_COND\_TIMEDOUT | 44 | 条件变量超时。 |
| HTL\_THREAD\_ERR\_RWLOCK | 45 | 与读写锁相关的错误。 |
| HTL\_THREAD\_ERR\_BARRIER | 46 | 与barrier相关的错误。 |
| HTL\_THREAD\_ERR\_TIMER | 47 | 与定时器相关的错误。 |
| HTL\_THREAD\_ERR\_MIGRATION\_TARGET | 48 | 与迁移目标相关的错误。 |
| HTL\_THREAD\_ERR\_MIGRATION\_NA | 49 | 不支持迁移。 |
| HTL\_THREAD\_ERR\_MISSING\_JOIN | 50 | 执行器丢失join。 |
| HTL\_THREAD\_ERR\_FEATURE\_NA | 51 | 不支持的特性。 |
| HTL\_THREAD\_ERR\_SYS | 52 | 与系统调用和标准库相关的错误。 |
| HTL\_THREAD\_ERR\_CPUID | 53 | 与CPU ID相关的错误。 |
| HTL\_THREAD\_INV\_COND\_ATTR | 54 | 无效的cond属性。 |
| HTL\_THREAD\_INV\_RWLOCK\_ATTR | 55 | 无效的rwlock属性。 |
| HTL\_THREAD\_INV\_BARRIER\_ATTR | 56 | 无效的barrier属性。 |
