未验证 提交 7b0b064d 编写于 作者: T tianshuo78520a 提交者: GitHub

[cherry-pick] Fix CI Python3 on release/2.1 (#32930)

 Fix CI Python3 on release/2.1 #32930 
上级 b619648c
...@@ -10,3 +10,4 @@ scipy>=0.19.0, <=1.2.1 ; python_version<"3.5" ...@@ -10,3 +10,4 @@ scipy>=0.19.0, <=1.2.1 ; python_version<"3.5"
scipy<=1.3.1 ; python_version=="3.5" scipy<=1.3.1 ; python_version=="3.5"
scipy ; python_version>"3.5" scipy ; python_version>"3.5"
prettytable prettytable
distro
...@@ -17,8 +17,6 @@ import sys ...@@ -17,8 +17,6 @@ import sys
from paddle.utils import OpLastCheckpointChecker from paddle.utils import OpLastCheckpointChecker
from paddle.fluid.core import OpUpdateType from paddle.fluid.core import OpUpdateType
SAME = 0
INPUTS = "Inputs" INPUTS = "Inputs"
OUTPUTS = "Outputs" OUTPUTS = "Outputs"
ATTRS = "Attrs" ATTRS = "Attrs"
...@@ -71,7 +69,7 @@ def diff_vars(origin_vars, new_vars): ...@@ -71,7 +69,7 @@ def diff_vars(origin_vars, new_vars):
vars_name_only_in_new = set(new_vars.keys()) - set(origin_vars.keys()) vars_name_only_in_new = set(new_vars.keys()) - set(origin_vars.keys())
for var_name in common_vars_name: for var_name in common_vars_name:
if cmp(origin_vars.get(var_name), new_vars.get(var_name)) == SAME: if origin_vars.get(var_name) == new_vars.get(var_name):
continue continue
else: else:
error, var_error = True, True error, var_error = True, True
...@@ -120,7 +118,7 @@ def diff_attr(ori_attrs, new_attrs): ...@@ -120,7 +118,7 @@ def diff_attr(ori_attrs, new_attrs):
attrs_only_in_new = set(new_attrs.keys()) - set(ori_attrs.keys()) attrs_only_in_new = set(new_attrs.keys()) - set(ori_attrs.keys())
for attr_name in common_attrs: for attr_name in common_attrs:
if cmp(ori_attrs.get(attr_name), new_attrs.get(attr_name)) == SAME: if ori_attrs.get(attr_name) == new_attrs.get(attr_name):
continue continue
else: else:
error, attr_error = True, True error, attr_error = True, True
...@@ -184,7 +182,7 @@ def compare_op_desc(origin_op_desc, new_op_desc): ...@@ -184,7 +182,7 @@ def compare_op_desc(origin_op_desc, new_op_desc):
new = json.loads(new_op_desc) new = json.loads(new_op_desc)
desc_error_message = {} desc_error_message = {}
version_error_message = {} version_error_message = {}
if cmp(origin_op_desc, new_op_desc) == SAME: if origin_op_desc == new_op_desc:
return desc_error_message, version_error_message return desc_error_message, version_error_message
for op_type in origin: for op_type in origin:
......
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
# limitations under the License. # limitations under the License.
import os import os
import sys import sys
import distro
import platform import platform
import subprocess import subprocess
...@@ -47,8 +48,8 @@ def get_os_info(): ...@@ -47,8 +48,8 @@ def get_os_info():
plat = "macOs" plat = "macOs"
ver = platform.mac_ver()[0] ver = platform.mac_ver()[0]
elif platform.system() == "Linux": elif platform.system() == "Linux":
plat = platform.linux_distribution()[0] plat = distro.linux_distribution()[0]
ver = platform.linux_distribution()[1] ver = distro.linux_distribution()[1]
elif platform.system() == "Windows": elif platform.system() == "Windows":
plat = "Windows" plat = "Windows"
ver = platform.win32_ver()[0] ver = platform.win32_ver()[0]
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册