Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Crayon鑫
Paddle
提交
f8caa587
P
Paddle
项目概览
Crayon鑫
/
Paddle
与 Fork 源项目一致
Fork自
PaddlePaddle / Paddle
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
Paddle
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
f8caa587
编写于
4月 24, 2021
作者:
Z
Zhou Wei
提交者:
GitHub
4月 24, 2021
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
clear CUDA compile environment on windows (#32498)
上级
18d3e2ca
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
36 addition
and
7 deletion
+36
-7
paddle/scripts/paddle_build.bat
paddle/scripts/paddle_build.bat
+36
-7
未找到文件。
paddle/scripts/paddle_build.bat
浏览文件 @
f8caa587
...
@@ -35,12 +35,21 @@ taskkill /f /im link.exe 2>NUL
...
@@ -35,12 +35,21 @@ taskkill /f /im link.exe 2>NUL
taskkill
/f /im
vctip
.exe
2
>
NUL
taskkill
/f /im
vctip
.exe
2
>
NUL
taskkill
/f /im
cvtres
.exe
2
>
NUL
taskkill
/f /im
cvtres
.exe
2
>
NUL
taskkill
/f /im
rc
.exe
2
>
NUL
taskkill
/f /im
rc
.exe
2
>
NUL
taskkill
/f /im
mspdbsrv
.exe
2
>
NUL
taskkill
/f /im
csc
.exe
2
>
NUL
taskkill
/f /im
python
.exe
2
>
NUL
taskkill
/f /im
python
.exe
2
>
NUL
taskkill
/f /im
nvcc
.exe
2
>
NUL
taskkill
/f /im
cicc
.exe
2
>
NUL
taskkill
/f /im
ptxas
.exe
2
>
NUL
taskkill
/f /im
test_api_impl
.exe
2
>
NUL
taskkill
/f /im
op_function_generator
.exe
2
>
NUL
wmic
process
where
name
=
"op_function_generator.exe"
call
terminate
2
>
NUL
wmic
process
where
name
=
"op_function_generator.exe"
call
terminate
2
>
NUL
wmic
process
where
name
=
"
python
.exe"
call
terminate
2
>
NUL
wmic
process
where
name
=
"
test_api_impl
.exe"
call
terminate
2
>
NUL
wmic
process
where
name
=
"cvtres.exe"
call
terminate
2
>
NUL
wmic
process
where
name
=
"cvtres.exe"
call
terminate
2
>
NUL
wmic
process
where
name
=
"rc.exe"
call
terminate
2
>
NUL
wmic
process
where
name
=
"rc.exe"
call
terminate
2
>
NUL
wmic
process
where
name
=
"CL.exe"
call
terminate
2
>
NUL
wmic
process
where
name
=
"Lib.exe"
call
terminate
2
>
NUL
wmic
process
where
name
=
"python.exe"
call
terminate
2
>
NUL
rem ------initialize common variable------
rem ------initialize common variable------
if
not
defined
GENERATOR
set
GENERATOR
=
"Visual Studio 15 2017 Win64"
if
not
defined
GENERATOR
set
GENERATOR
=
"Visual Studio 15 2017 Win64"
...
@@ -174,11 +183,10 @@ rem ------show summary of current environment----------
...
@@ -174,11 +183,10 @@ rem ------show summary of current environment----------
cmake
--version
cmake
--version
if
"
%WITH_GPU%
"
==
"ON"
(
if
"
%WITH_GPU%
"
==
"ON"
(
nvcc
--version
nvcc
--version
where
nvidia
-smi
nvidia
-smi
nvidia
-smi
)
)
python
%work_dir%
\tools\summary_env.py
::
python %work_dir%\tools\summary_env.py
%cache_dir%
\tools\busybox64.exe
bash
%work_dir%
\tools\get_cpu_info.sh
::
%cache_dir%\tools\busybox64.exe bash %work_dir%\tools\get_cpu_info.sh
goto
:CASE
_
%
1
goto
:CASE
_
%
1
...
@@ -207,6 +215,7 @@ rem ------PR CI windows check for OPENBLAS/CPU------
...
@@ -207,6 +215,7 @@ rem ------PR CI windows check for OPENBLAS/CPU------
set
WITH_MKL
=
ON
set
WITH_MKL
=
ON
set
WITH_GPU
=
OFF
set
WITH_GPU
=
OFF
set
MSVC_STATIC_CRT
=
ON
set
MSVC_STATIC_CRT
=
ON
set
retry_times
=
1
call
:cmake
||
goto
cmake_error
call
:cmake
||
goto
cmake_error
call
:build
||
goto
build_error
call
:build
||
goto
build_error
...
@@ -345,7 +354,7 @@ echo ========================================
...
@@ -345,7 +354,7 @@ echo ========================================
echo
Step
2
.
Buile
Paddle
...
echo
Step
2
.
Buile
Paddle
...
echo
========================================
echo
========================================
for
/F
%%
#
in
(
'wmic cpu get NumberOfLogicalProcessors
^|
findstr [0-9]'
)
do
set
/a
PARALLEL_PROJECT_COUNT
=
%%
#
*
3
/5
for
/F
%%
#
in
(
'wmic cpu get NumberOfLogicalProcessors
^|
findstr [0-9]'
)
do
set
/a
PARALLEL_PROJECT_COUNT
=
%%
#
*
4
/5
echo
"PARALLEL PROJECT COUNT is
%PARALLEL_PROJECT_COUNT%
"
echo
"PARALLEL PROJECT COUNT is
%PARALLEL_PROJECT_COUNT%
"
set
build_times
=
1
set
build_times
=
1
:build
_tp
:build
_tp
...
@@ -380,10 +389,19 @@ taskkill /f /im link.exe 2>NUL
...
@@ -380,10 +389,19 @@ taskkill /f /im link.exe 2>NUL
taskkill
/f /im
vctip
.exe
2
>
NUL
taskkill
/f /im
vctip
.exe
2
>
NUL
taskkill
/f /im
cvtres
.exe
2
>
NUL
taskkill
/f /im
cvtres
.exe
2
>
NUL
taskkill
/f /im
rc
.exe
2
>
NUL
taskkill
/f /im
rc
.exe
2
>
NUL
taskkill
/f /im
mspdbsrv
.exe
2
>
NUL
taskkill
/f /im
csc
.exe
2
>
NUL
taskkill
/f /im
nvcc
.exe
2
>
NUL
taskkill
/f /im
cicc
.exe
2
>
NUL
taskkill
/f /im
ptxas
.exe
2
>
NUL
taskkill
/f /im
test_api_impl
.exe
2
>
NUL
taskkill
/f /im
test_api_impl
.exe
2
>
NUL
taskkill
/f /im
op_function_generator
.exe
2
>
NUL
wmic
process
where
name
=
"op_function_generator.exe"
call
terminate
2
>
NUL
wmic
process
where
name
=
"op_function_generator.exe"
call
terminate
2
>
NUL
wmic
process
where
name
=
"test_api_impl.exe"
call
terminate
2
>
NUL
wmic
process
where
name
=
"cvtres.exe"
call
terminate
2
>
NUL
wmic
process
where
name
=
"cvtres.exe"
call
terminate
2
>
NUL
wmic
process
where
name
=
"rc.exe"
call
terminate
2
>
NUL
wmic
process
where
name
=
"rc.exe"
call
terminate
2
>
NUL
wmic
process
where
name
=
"CL.exe"
call
terminate
2
>
NUL
wmic
process
where
name
=
"Lib.exe"
call
terminate
2
>
NUL
echo
Build
Paddle
the
%build_times%
time
:
echo
Build
Paddle
the
%build_times%
time
:
if
%GENERATOR%
==
"Ninja"
(
if
%GENERATOR%
==
"Ninja"
(
...
@@ -735,10 +753,21 @@ taskkill /f /im git-remote-https.exe 2>NUL
...
@@ -735,10 +753,21 @@ taskkill /f /im git-remote-https.exe 2>NUL
taskkill
/f /im
vctip
.exe
2
>
NUL
taskkill
/f /im
vctip
.exe
2
>
NUL
taskkill
/f /im
cvtres
.exe
2
>
NUL
taskkill
/f /im
cvtres
.exe
2
>
NUL
taskkill
/f /im
rc
.exe
2
>
NUL
taskkill
/f /im
rc
.exe
2
>
NUL
taskkill
/f /im
mspdbsrv
.exe
2
>
NUL
taskkill
/f /im
csc
.exe
2
>
NUL
taskkill
/f /im
python
.exe
2
>
NUL
taskkill
/f /im
python
.exe
2
>
NUL
taskkill
/f /im
nvcc
.exe
2
>
NUL
taskkill
/f /im
cicc
.exe
2
>
NUL
taskkill
/f /im
ptxas
.exe
2
>
NUL
taskkill
/f /im
test_api_impl
.exe
2
>
NUL
taskkill
/f /im
op_function_generator
.exe
2
>
NUL
wmic
process
where
name
=
"op_function_generator.exe"
call
terminate
2
>
NUL
wmic
process
where
name
=
"op_function_generator.exe"
call
terminate
2
>
NUL
wmic
process
where
name
=
"
python
.exe"
call
terminate
2
>
NUL
wmic
process
where
name
=
"
test_api_impl
.exe"
call
terminate
2
>
NUL
wmic
process
where
name
=
"cvtres.exe"
call
terminate
2
>
NUL
wmic
process
where
name
=
"cvtres.exe"
call
terminate
2
>
NUL
wmic
process
where
name
=
"rc.exe"
call
terminate
2
>
NUL
wmic
process
where
name
=
"CL.exe"
call
terminate
2
>
NUL
wmic
process
where
name
=
"Lib.exe"
call
terminate
2
>
NUL
wmic
process
where
name
=
"python.exe"
call
terminate
2
>
NUL
echo
Windows
CI
run
successfully
!
echo
Windows
CI
run
successfully
!
exit
/b
0
exit
/b
0
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录