doris icon indicating copy to clipboard operation
doris copied to clipboard

[fix](build) fix macOS build

Open zy-kkk opened this issue 1 month ago • 16 comments

Related PR: #58458 Fix macOS compilation error in HybridSet::get_digest(). std::vector uses proxy objects for iteration, so const auto& v cannot be addressed with &v in libc++. Changed to bool v to copy the value to a real bool variable.

zy-kkk avatar Dec 08 '25 03:12 zy-kkk

run buildall

zy-kkk avatar Dec 08 '25 03:12 zy-kkk

PR approved by at least one committer and no changes requested.

github-actions[bot] avatar Dec 08 '25 03:12 github-actions[bot]

PR approved by anyone and no changes requested.

github-actions[bot] avatar Dec 08 '25 03:12 github-actions[bot]

TPC-H: Total hot run time: 34318 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpch-tools
Tpch sf100 test result on commit 1dd1defd9441aa21b9d03edc7526faa419862995, data reload: false

------ Round 1 ----------------------------------
q1	17605	5083	5021	5021
q2	1998	323	188	188
q3	10281	1318	747	747
q4	10222	888	315	315
q5	7533	2494	2161	2161
q6	213	173	141	141
q7	966	819	655	655
q8	9371	1465	1084	1084
q9	7074	5328	5284	5284
q10	6856	2207	1836	1836
q11	513	314	287	287
q12	382	365	227	227
q13	17813	3682	3036	3036
q14	233	230	214	214
q15	604	523	514	514
q16	913	869	802	802
q17	684	798	495	495
q18	7745	7099	7004	7004
q19	1436	964	622	622
q20	382	355	232	232
q21	4090	3152	2498	2498
q22	1025	1006	955	955
Total cold run time: 107939 ms
Total hot run time: 34318 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5030	4917	4915	4915
q2	331	424	323	323
q3	2118	2670	2280	2280
q4	1319	1732	1285	1285
q5	4184	4914	4746	4746
q6	232	172	129	129
q7	1999	1923	1830	1830
q8	2694	2580	2575	2575
q9	7638	7569	7438	7438
q10	3100	3266	2815	2815
q11	588	512	601	512
q12	698	752	611	611
q13	3505	3913	3259	3259
q14	300	298	289	289
q15	546	517	513	513
q16	913	1065	859	859
q17	1179	1422	1352	1352
q18	7965	7692	7719	7692
q19	885	865	866	865
q20	1867	1980	1779	1779
q21	4650	4247	4144	4144
q22	1074	1016	1007	1007
Total cold run time: 52815 ms
Total hot run time: 51218 ms

doris-robot avatar Dec 08 '25 04:12 doris-robot

TPC-DS: Total hot run time: 179671 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpcds-tools
TPC-DS sf100 test result on commit 1dd1defd9441aa21b9d03edc7526faa419862995, data reload: false

query5	4802	627	505	505
query6	349	220	203	203
query7	4664	479	275	275
query8	300	244	254	244
query9	8742	2621	2660	2621
query10	542	326	270	270
query11	15397	14724	14515	14515
query12	184	120	117	117
query13	1680	460	389	389
query14	6011	3257	3065	3065
query14_1	2963	2988	2937	2937
query15	223	203	186	186
query16	7476	488	458	458
query17	1216	725	654	654
query18	2016	420	328	328
query19	208	186	157	157
query20	128	119	119	119
query21	217	134	113	113
query22	3837	3950	3940	3940
query23	16636	16137	15966	15966
query23_1	16119	15941	15911	15911
query24	7225	1613	1173	1173
query24_1	1203	1176	1213	1176
query25	614	474	414	414
query26	1254	278	171	171
query27	2916	475	313	313
query28	4386	2197	2181	2181
query29	825	550	445	445
query30	314	244	219	219
query31	813	698	623	623
query32	79	71	69	69
query33	645	345	303	303
query34	873	871	531	531
query35	778	811	739	739
query36	871	899	832	832
query37	123	92	75	75
query38	3869	3849	3838	3838
query39	763	730	722	722
query39_1	715	706	714	706
query40	223	135	120	120
query41	65	63	61	61
query42	135	98	94	94
query43	434	424	398	398
query44	1335	792	775	775
query45	198	195	186	186
query46	903	983	617	617
query47	1708	1699	1632	1632
query48	415	332	247	247
query49	799	436	378	378
query50	697	316	250	250
query51	3868	3837	3831	3831
query52	122	101	92	92
query53	231	231	186	186
query54	336	274	258	258
query55	97	79	81	79
query56	364	315	313	313
query57	1164	1137	1108	1108
query58	299	266	264	264
query59	2277	2418	2367	2367
query60	365	342	337	337
query61	157	157	150	150
query62	794	669	655	655
query63	231	176	176	176
query64	4573	1180	859	859
query65	4007	3961	4004	3961
query66	1219	439	330	330
query67	15200	15096	14850	14850
query68	7150	935	668	668
query69	519	296	274	274
query70	1173	1033	993	993
query71	427	295	282	282
query72	5883	4924	4887	4887
query73	693	574	294	294
query74	8783	8743	8542	8542
query75	3008	3051	2511	2511
query76	3236	1132	766	766
query77	517	372	301	301
query78	9476	9795	8796	8796
query79	1052	827	587	587
query80	844	555	464	464
query81	505	268	249	249
query82	441	126	104	104
query83	299	279	260	260
query84	269	119	99	99
query85	893	499	449	449
query86	322	313	305	305
query87	4077	4008	3938	3938
query88	2948	2130	2128	2128
query89	382	323	285	285
query90	1849	160	157	157
query91	172	166	144	144
query92	77	69	68	68
query93	1207	1046	686	686
query94	767	306	274	274
query95	553	349	377	349
query96	540	483	214	214
query97	2617	2661	2577	2577
query98	235	204	196	196
query99	1352	1328	1214	1214
Total cold run time: 266559 ms
Total hot run time: 179671 ms

doris-robot avatar Dec 08 '25 04:12 doris-robot

ClickBench: Total hot run time: 27.25 s
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
ClickBench test result on commit 1dd1defd9441aa21b9d03edc7526faa419862995, data reload: false

query1	0.06	0.05	0.05
query2	0.10	0.05	0.04
query3	0.25	0.08	0.08
query4	1.61	0.11	0.11
query5	0.28	0.26	0.26
query6	1.17	0.63	0.63
query7	0.03	0.02	0.02
query8	0.05	0.04	0.04
query9	0.56	0.52	0.51
query10	0.56	0.57	0.55
query11	0.16	0.12	0.10
query12	0.14	0.11	0.12
query13	0.62	0.61	0.61
query14	0.98	1.00	0.98
query15	0.81	0.78	0.80
query16	0.40	0.39	0.39
query17	1.06	1.04	1.05
query18	0.23	0.21	0.21
query19	1.93	1.83	1.71
query20	0.02	0.01	0.02
query21	15.44	0.26	0.13
query22	4.93	0.05	0.05
query23	16.01	0.28	0.09
query24	1.42	0.57	0.32
query25	0.07	0.06	0.06
query26	0.14	0.12	0.12
query27	0.07	0.07	0.05
query28	3.27	1.20	1.01
query29	12.61	4.07	3.23
query30	0.27	0.14	0.11
query31	2.81	0.63	0.40
query32	3.24	0.55	0.46
query33	2.98	3.09	3.13
query34	16.97	5.17	4.53
query35	4.55	4.52	4.52
query36	0.68	0.50	0.49
query37	0.10	0.07	0.06
query38	0.07	0.04	0.03
query39	0.04	0.03	0.03
query40	0.18	0.14	0.14
query41	0.09	0.04	0.03
query42	0.04	0.03	0.03
query43	0.05	0.04	0.04
Total cold run time: 97.05 s
Total hot run time: 27.25 s

doris-robot avatar Dec 08 '25 04:12 doris-robot

BE UT Coverage Report

Increment line coverage 0.00% (0/1) :tada:

Increment coverage report Complete coverage report

Category Coverage
Function Coverage 53.25% (18623/34975)
Line Coverage 38.93% (171754/441212)
Region Coverage 33.56% (132962/396198)
Branch Coverage 34.50% (57178/165738)

hello-stephen avatar Dec 08 '25 05:12 hello-stephen

BE Regression && UT Coverage Report

Increment line coverage 0.00% (0/1) :tada:

Increment coverage report Complete coverage report

Category Coverage
Function Coverage 73.05% (25054/34297)
Line Coverage 60.13% (265079/440846)
Region Coverage 55.62% (223052/401012)
Branch Coverage 56.88% (94776/166637)

hello-stephen avatar Dec 08 '25 06:12 hello-stephen

run buildall

zy-kkk avatar Dec 10 '25 02:12 zy-kkk

TPC-H: Total hot run time: 36455 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpch-tools
Tpch sf100 test result on commit ef9238464b07a72e5b1779650ad1d0024005d267, data reload: false

------ Round 1 ----------------------------------
q1	17615	5129	4989	4989
q2	2015	374	238	238
q3	10171	1353	774	774
q4	10212	828	319	319
q5	7864	2080	2003	2003
q6	226	172	138	138
q7	1016	858	706	706
q8	9377	1395	1246	1246
q9	7238	5328	5389	5328
q10	6869	2400	1982	1982
q11	531	329	307	307
q12	704	728	579	579
q13	17786	3728	3043	3043
q14	304	297	273	273
q15	604	534	505	505
q16	938	907	864	864
q17	716	793	555	555
q18	7688	7079	7006	7006
q19	1461	970	606	606
q20	413	376	254	254
q21	4313	3968	3772	3772
q22	1079	998	968	968
Total cold run time: 109140 ms
Total hot run time: 36455 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5086	4957	4945	4945
q2	344	420	322	322
q3	2119	2718	2298	2298
q4	1307	1771	1339	1339
q5	5046	4705	4533	4533
q6	213	168	132	132
q7	2114	2014	1766	1766
q8	2698	2629	2565	2565
q9	7572	7492	7529	7492
q10	3254	3233	3092	3092
q11	610	508	478	478
q12	693	788	590	590
q13	3596	4111	3294	3294
q14	292	300	282	282
q15	549	509	531	509
q16	893	902	891	891
q17	1179	1462	1455	1455
q18	7863	7617	7636	7617
q19	872	842	851	842
q20	1877	1977	1841	1841
q21	4693	4240	4214	4214
q22	1150	1030	999	999
Total cold run time: 54020 ms
Total hot run time: 51496 ms

doris-robot avatar Dec 10 '25 03:12 doris-robot

TPC-DS: Total hot run time: 181110 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpcds-tools
TPC-DS sf100 test result on commit ef9238464b07a72e5b1779650ad1d0024005d267, data reload: false

query5	4776	632	476	476
query6	333	222	238	222
query7	4219	470	293	293
query8	323	265	237	237
query9	8765	2635	2610	2610
query10	476	373	326	326
query11	15166	14845	14561	14561
query12	187	117	114	114
query13	1255	537	379	379
query14	6094	3357	3112	3112
query14_1	2954	2970	3025	2970
query15	219	205	194	194
query16	862	476	459	459
query17	1144	732	601	601
query18	2591	457	356	356
query19	238	244	217	217
query20	122	117	112	112
query21	221	140	117	117
query22	3837	4008	4116	4008
query23	16660	16240	16053	16053
query23_1	16055	16037	15985	15985
query24	7323	1651	1218	1218
query24_1	1230	1245	1249	1245
query25	587	501	436	436
query26	1262	269	172	172
query27	2744	481	322	322
query28	4445	2153	2129	2129
query29	852	589	476	476
query30	312	246	219	219
query31	862	693	619	619
query32	87	77	73	73
query33	573	347	292	292
query34	912	908	551	551
query35	790	813	767	767
query36	862	927	837	837
query37	134	95	77	77
query38	3823	3861	3789	3789
query39	752	752	722	722
query39_1	698	691	714	691
query40	227	136	122	122
query41	67	62	66	62
query42	107	110	107	107
query43	433	436	386	386
query44	1358	752	755	752
query45	194	189	183	183
query46	897	1014	604	604
query47	1678	1729	1580	1580
query48	320	331	249	249
query49	634	448	352	352
query50	671	311	225	225
query51	3842	3881	3875	3875
query52	107	108	95	95
query53	326	366	299	299
query54	284	272	247	247
query55	82	75	72	72
query56	317	304	309	304
query57	1143	1143	1105	1105
query58	276	254	251	251
query59	2238	2460	2282	2282
query60	305	321	285	285
query61	162	164	153	153
query62	705	670	604	604
query63	331	298	302	298
query64	4986	1328	1014	1014
query65	4011	3974	3927	3927
query66	1426	440	315	315
query67	15260	15181	14782	14782
query68	8366	1030	744	744
query69	498	336	303	303
query70	1112	1020	980	980
query71	375	321	289	289
query72	6069	4912	5040	4912
query73	687	619	314	314
query74	8461	8828	8567	8567
query75	3619	3522	3160	3160
query76	4050	1161	775	775
query77	610	399	300	300
query78	9530	9551	8888	8888
query79	1601	883	605	605
query80	730	658	559	559
query81	516	272	247	247
query82	206	130	104	104
query83	270	251	243	243
query84	261	114	94	94
query85	923	528	461	461
query86	374	295	290	290
query87	4083	4104	3986	3986
query88	3225	2273	2287	2273
query89	473	420	385	385
query90	2215	160	153	153
query91	173	168	143	143
query92	83	71	64	64
query93	2193	958	560	560
query94	475	293	279	279
query95	580	383	328	328
query96	595	460	207	207
query97	2580	2617	2554	2554
query98	218	210	190	190
query99	1277	1311	1238	1238
Total cold run time: 263349 ms
Total hot run time: 181110 ms

doris-robot avatar Dec 10 '25 03:12 doris-robot

ClickBench: Total hot run time: 27.33 s
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
ClickBench test result on commit ef9238464b07a72e5b1779650ad1d0024005d267, data reload: false

query1	0.05	0.05	0.05
query2	0.09	0.04	0.04
query3	0.25	0.10	0.08
query4	1.61	0.11	0.11
query5	0.26	0.26	0.25
query6	1.16	0.65	0.63
query7	0.03	0.02	0.02
query8	0.06	0.04	0.04
query9	0.58	0.52	0.51
query10	0.55	0.56	0.56
query11	0.16	0.11	0.11
query12	0.15	0.11	0.11
query13	0.61	0.62	0.60
query14	1.01	0.97	0.97
query15	0.82	0.81	0.81
query16	0.41	0.39	0.40
query17	1.02	1.04	1.01
query18	0.22	0.20	0.21
query19	1.83	1.82	1.87
query20	0.02	0.02	0.01
query21	15.43	0.31	0.14
query22	4.82	0.05	0.05
query23	16.04	0.28	0.10
query24	0.91	0.33	0.64
query25	0.10	0.08	0.08
query26	0.14	0.13	0.13
query27	0.08	0.05	0.04
query28	3.95	1.22	1.02
query29	12.60	4.04	3.22
query30	0.27	0.17	0.14
query31	2.81	0.64	0.39
query32	3.23	0.56	0.47
query33	3.10	3.08	3.04
query34	16.95	5.08	4.49
query35	4.56	4.59	4.54
query36	0.64	0.50	0.48
query37	0.10	0.07	0.06
query38	0.07	0.04	0.03
query39	0.05	0.03	0.04
query40	0.17	0.15	0.14
query41	0.08	0.04	0.03
query42	0.04	0.03	0.03
query43	0.04	0.04	0.03
Total cold run time: 97.07 s
Total hot run time: 27.33 s

doris-robot avatar Dec 10 '25 03:12 doris-robot

BE UT Coverage Report

Increment line coverage 0.00% (0/1) :tada:

Increment coverage report Complete coverage report

Category Coverage
Function Coverage 53.36% (18715/35070)
Line Coverage 39.07% (173034/442917)
Region Coverage 33.76% (134292/397748)
Branch Coverage 34.66% (57677/166428)

doris-robot avatar Dec 10 '25 03:12 doris-robot

BE Regression && UT Coverage Report

Increment line coverage 100.00% (1/1) :tada:

Increment coverage report Complete coverage report

Category Coverage
Function Coverage 73.16% (25147/34372)
Line Coverage 60.31% (266839/442441)
Region Coverage 56.00% (225379/402471)
Branch Coverage 57.23% (95746/167303)

hello-stephen avatar Dec 10 '25 05:12 hello-stephen

BE Regression && UT Coverage Report

Increment line coverage 100.00% (1/1) :tada:

Increment coverage report Complete coverage report

Category Coverage
Function Coverage 73.17% (25150/34372)
Line Coverage 60.31% (266850/442441)
Region Coverage 56.02% (225447/402471)
Branch Coverage 57.23% (95749/167303)

hello-stephen avatar Dec 10 '25 08:12 hello-stephen

BE Regression && UT Coverage Report

Increment line coverage 100.00% (1/1) :tada:

Increment coverage report Complete coverage report

Category Coverage
Function Coverage 72.30% (24850/34372)
Line Coverage 59.05% (261261/442441)
Region Coverage 54.11% (217790/402471)
Branch Coverage 55.58% (92988/167303)

hello-stephen avatar Dec 11 '25 04:12 hello-stephen