类型定义与错误码

任务类型

类型码

说明

-1

未知任务类型

0

蒙特卡洛测量任务

1

PMeasure测量任务

2

QST任务

3

QST密度矩阵计算任务

4

保真度计算任务

5

求期望任务

8

噪声学习任务

9

读取误差缓解任务

10

量子分布式计算任务

11

保真度测量任务

计算后端类型

类型码

说明

0

全振幅模拟

1

噪声模拟

2

部分振幅模拟

3

单振幅模拟

4

MPS模拟

5

真实芯片计算

任务状态类型

状态码

说明

0

未知状态

1

系统接收到计算任务

2

正在被执行

3

计算成功

4

计算失败

5

排队中

35

任务已被取消

错误码 (ErrorCode)

错误码

说明

0

无错误

1

数据库错误

2

OriginIR 语法错误

3

Json 解析错误

4

后端计算错误

5

系统任务队列满

6

Qubit 数目超出限制

7

不支持的后端类型

8

量子程序时序超出

9

任务类型错误

10

虚拟机初始化失败

11

编译失败

12

任务预估错误

13

元数据配置错误

14

保真度密度矩阵错误

15

QST 程序错误

16

空的量子程序

17

Qubit 数目错误,和目标逻辑门不匹配

18

量子芯片 Qubit 拓扑结构错误

19

量子芯片计算任务程序错误

20

重复的 Measure 操作

21

数据库操作错误

22

系统任务状态信息满

23

Backend 模块发送任务到后端时通信失败

24

集群计算错误

25

调度错误,芯片拓扑结构不支持线路运行

26

任务配置错误

27

未知的应用 ID

28

未知的任务 ID

29

解析子任务结果错误

30

系统调用超时

31

任务已终止

32

URL 地址错误

33

参数错误

34

量子线路长度错误

35

芯片离线状态,无法设置真实计算模式

36

未知错误

37

登录密码错误

38

用户名已注册

39

Token 验证失败

40

任务查询失败

41

用户查询失败

42

权限不足

43

API Key 错误

>1400

测控错误(标记硬件错误)