Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
2dot5
ClickHouse
提交
042d84e1
C
ClickHouse
项目概览
2dot5
/
ClickHouse
通知
3
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
C
ClickHouse
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
042d84e1
编写于
8月 26, 2018
作者:
A
Alexey Milovidov
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Enabling -Wshadow [#CLICKHOUSE-2]
上级
281faa16
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
8 addition
and
10 deletion
+8
-10
dbms/src/Common/tests/AvalancheTest.h
dbms/src/Common/tests/AvalancheTest.h
+2
-2
dbms/src/Common/tests/auto_array.cpp
dbms/src/Common/tests/auto_array.cpp
+6
-5
dbms/src/Common/tests/int_hashes_perf.cpp
dbms/src/Common/tests/int_hashes_perf.cpp
+0
-3
未找到文件。
dbms/src/Common/tests/AvalancheTest.h
浏览文件 @
042d84e1
...
...
@@ -210,13 +210,13 @@ void BicTest3(pfHash hash, const int reps, bool verbose = true)
for
(
int
keybit
=
0
;
keybit
<
keybits
;
keybit
++
)
{
int
*
page
=
&
bins
[
keybit
*
pagesize
];
int
*
bins
=
&
page
[(
out1
*
hashbits
+
out2
)
*
4
];
int
*
bins
_in_page
=
&
page
[(
out1
*
hashbits
+
out2
)
*
4
];
double
bias
=
0
;
for
(
int
b
=
0
;
b
<
4
;
b
++
)
{
double
b2
=
static_cast
<
double
>
(
bins
[
b
])
/
static_cast
<
double
>
(
reps
/
2
);
double
b2
=
static_cast
<
double
>
(
bins
_in_page
[
b
])
/
static_cast
<
double
>
(
reps
/
2
);
b2
=
fabs
(
b2
*
2
-
1
);
if
(
b2
>
bias
)
...
...
dbms/src/Common/tests/auto_array.cpp
浏览文件 @
042d84e1
...
...
@@ -133,13 +133,14 @@ int main(int argc, char ** argv)
}
}
size_t
n
=
5
;
size_t
map_size
=
1000000
;
using
T
=
DB
::
Field
;
T
field
=
std
::
string
(
"Hello, world"
);
if
(
argc
==
2
&&
!
strcmp
(
argv
[
1
],
"1"
))
{
size_t
n
=
5
;
size_t
map_size
=
1000000
;
using
T
=
DB
::
Field
;
T
field
=
std
::
string
(
"Hello, world"
);
using
Arr
=
std
::
vector
<
T
>
;
using
Map
=
HashMap
<
UInt64
,
Arr
>
;
...
...
dbms/src/Common/tests/int_hashes_perf.cpp
浏览文件 @
042d84e1
...
...
@@ -274,14 +274,11 @@ static inline void test(size_t n, const UInt64 * data, const char * name)
int
main
(
int
argc
,
char
**
argv
)
{
const
size_t
BUF_SIZE
=
1024
;
size_t
n
=
(
atoi
(
argv
[
1
])
+
(
BUF_SIZE
-
1
))
/
BUF_SIZE
*
BUF_SIZE
;
size_t
method
=
argc
<=
2
?
0
:
atoi
(
argv
[
2
]);
std
::
cerr
<<
std
::
fixed
<<
std
::
setprecision
(
2
);
using
Source
=
std
::
vector
<
UInt64
>
;
Source
data
(
BUF_SIZE
);
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录