Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
BaiXuePrincess
Paddle
提交
3fd34a0e
P
Paddle
项目概览
BaiXuePrincess
/
Paddle
与 Fork 源项目一致
Fork自
PaddlePaddle / Paddle
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
Paddle
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
3fd34a0e
编写于
7月 14, 2021
作者:
zhouweiwei2014
提交者:
GitHub
7月 14, 2021
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Polish sccache on windows (#34147)
上级
1b377635
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
5 addition
and
6 deletion
+5
-6
paddle/scripts/paddle_build.bat
paddle/scripts/paddle_build.bat
+5
-6
未找到文件。
paddle/scripts/paddle_build.bat
浏览文件 @
3fd34a0e
...
@@ -156,7 +156,7 @@ rem -------Caching strategy 1: End --------------------------------
...
@@ -156,7 +156,7 @@ rem -------Caching strategy 1: End --------------------------------
rem -------Caching strategy 2: sccache decorate compiler-----------
rem -------Caching strategy 2: sccache decorate compiler-----------
if
"
%WITH_SCCACHE%
"
==
"ON"
(
if
"
%WITH_SCCACHE%
"
==
"ON"
(
rem
cmd /C sccache -V || call :install_sccache
cmd
/C
sccache
-V
||
call
:install
_sccache
sccache
--stop-server
2
>
NUL
sccache
--stop-server
2
>
NUL
if
not
exist
D
:\sccache
mkdir
D
:\sccache
if
not
exist
D
:\sccache
mkdir
D
:\sccache
set
SCCACHE_DIR
=
D
:\sccache\.cache
set
SCCACHE_DIR
=
D
:\sccache\.cache
...
@@ -164,11 +164,10 @@ if "%WITH_SCCACHE%"=="ON" (
...
@@ -164,11 +164,10 @@ if "%WITH_SCCACHE%"=="ON" (
set
SCCACHE_ERROR_LOG
=
D
:\sccache\sccache_log.txt
set
SCCACHE_ERROR_LOG
=
D
:\sccache\sccache_log.txt
set
SCCACHE_LOG
=
quiet
set
SCCACHE_LOG
=
quiet
sccache
--start-server
sccache
--start-server
if
!errorlevel!
NEQ
0
exit
/b
1
sccache
-z
sccache
-z
goto
:CASE
_
%
1
goto
:CASE
_
%
1
)
else
(
)
else
(
del
%PYTHON_ROOT%
\sccache.exe
del
%PYTHON_ROOT%
\sccache.exe
2
>
NUL
goto
:CASE
_
%
1
goto
:CASE
_
%
1
)
)
...
@@ -473,7 +472,7 @@ echo Build Paddle successfully!
...
@@ -473,7 +472,7 @@ echo Build Paddle successfully!
echo
0
>
%cache_dir%
\error_code.txt
echo
0
>
%cache_dir%
\error_code.txt
type
%cache_dir%
\error_code.txt
type
%cache_dir%
\error_code.txt
:: ci will collect
cl
cache hit rate
:: ci will collect
sc
cache hit rate
if
"
%WITH_SCCACHE%
"
==
"ON"
(
if
"
%WITH_SCCACHE%
"
==
"ON"
(
call
:collect
_sccache_hits
call
:collect
_sccache_hits
)
)
...
@@ -809,11 +808,11 @@ type sccache_summary.txt
...
@@ -809,11 +808,11 @@ type sccache_summary.txt
for
/f
"tokens=2,3"
%%i
in
(
'type sccache_summary.txt
^|
findstr "requests hits"
^|
findstr /V "executed C/C++ CUDA"'
)
do
set
%%i
=
%%j
for
/f
"tokens=2,3"
%%i
in
(
'type sccache_summary.txt
^|
findstr "requests hits"
^|
findstr /V "executed C/C++ CUDA"'
)
do
set
%%i
=
%%j
if
%requests%
EQU
0
(
if
%requests%
EQU
0
(
echo
"sccache hit rate: 0
%
"
echo
"sccache hit rate: 0
%
"
echo
ipipe_log_param_
Cl
cache_Hit_Hate
:
0
%
echo
ipipe_log_param_
sc
cache_Hit_Hate
:
0
%
)
else
(
)
else
(
set
/a
rate
=
!hits!
*
10000
/
!requests!
set
/a
rate
=
!hits!
*
10000
/
!requests!
echo
"sccache hit rate:
!
rate:~0,-2
!
.
!
rate:~-2
!%%
"
echo
"sccache hit rate:
!
rate:~0,-2
!
.
!
rate:~-2
!%%
"
echo
ipipe_log_param_
Clcache_Hit_Hate
:
!
rate
:
~
0
,
2
!
.
!
rate
:
~
2
,
2
!%%
echo
ipipe_log_param_
sccache_Hit_Hate
:
!
rate
:
~
0
,-
2
!
.
!
rate
:
~-
2
!%%
)
)
goto
:eof
goto
:eof
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录