Skip to content

Commit 89ab402

Browse files
committed
updated selfcheck.exp [skip ci]
1 parent 4e2837e commit 89ab402

1 file changed

Lines changed: 43 additions & 33 deletions

File tree

selfcheck.exp

Lines changed: 43 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -10331,7 +10331,7 @@ Line 182
1033110331
0U always 0
1033210332
i {!<=-1,0}
1033310333
< always {!<=-1,!>=2}
10334-
( {!<=-1,>=symbolic=(i+1),<=symbolic=(i)}
10334+
( always !<=-1
1033510335
++ always !<=0
1033610336
i always !<=-1
1033710337
Line 183
@@ -10657,6 +10657,7 @@ Line 415
1065710657
:: always 8
1065810658
FILE_NOT_FOUND always 8
1065910659
"File is missing: " always "File is missing: "
10660+
+ always {size=0,+}
1066010661
Line 422
1066110662
= always 0
1066210663
nullptr always 0
@@ -12552,7 +12553,7 @@ Line 1460
1255212553
0 always 0
1255312554
i {!<=-1,0}
1255412555
< always {!<=-1,!>=2}
12555-
( {!<=-1,>=symbolic=(i+1),<=symbolic=(i)}
12556+
( always !<=-1
1255612557
++ always !<=0
1255712558
i always !<=-1
1255812559
Line 1461
@@ -12627,7 +12628,7 @@ Line 1493
1262712628
valueDefinedInCode_ always {!<=-1,!>=2}
1262812629
false always 0
1262912630
Line 1494
12630-
name possible {"__STRICT_ANSI__"@10,"__FILE__"@11,"__LINE__"@12,"__COUNTER__"@13,"__DATE__"@15,"__TIME__"@17,"__STDC_VERSION__"@21,"__cplusplus"@25,size=15@10,size=8@11}
12631+
name possible {"__STRICT_ANSI__"@10,"__FILE__"@11,"__LINE__"@12,"__COUNTER__"@13,"__DATE__"@15,"__TIME__"@17,"__STDC_VERSION__"@21,"__cplusplus"@25}
1263112632
' ' always 32
1263212633
value possible {"1"@10,"__FILE__"@11,"__LINE__"@12,"__COUNTER__"@13,size=1@10,size=8@11,size=11@13}
1263312634
Line 1495
@@ -12892,11 +12893,13 @@ Line 1666
1289212893
Line 1673
1289312894
"Unexpected token '" always "Unexpected token '"
1289412895
tokenA possible symbolic=(tok->next->next)@42
12896+
+ always {size=0,+}
1289512897
"'" always "'"
1289612898
Line 1677
1289712899
"Combining '" always "Combining '"
1289812900
"' and '" always "' and '"
1289912901
tokenB possible symbolic=(tok->next->next)@44
12902+
+ always {size=0,+}
1290012903
"' yields an invalid token." always "' yields an invalid token."
1290112904
Line 1681
1290212905
"Unexpected newline" always {size=18,"Unexpected newline"}
@@ -12907,6 +12910,7 @@ Line 1685
1290712910
( always !<=-1
1290812911
"' yields universal character '\\" always "' yields universal character '\\"
1290912912
strAB possible {size=5@72,size=9@74}
12913+
+ always {size=0,+}
1291012914
"'. This is undefined behavior according to C standard chapter 5.1.1.2, paragraph 4." always "'. This is undefined behavior according to C standard chapter 5.1.1.2, paragraph 4."
1291112915
Line 1690
1291212916
, always {!<=-1,!>=2}
@@ -12915,7 +12919,7 @@ Line 1690
1291512919
= always 0
1291612920
nullptr always 0
1291712921
Line 1691
12918-
str possible {"1"@178,"0"@178,"","##"@10,size=0,size=2@10}
12922+
str possible {"1"@178,"0"@178,"","##"@10}
1291912923
Line 1692
1292012924
replaced {!<=-1,!>=2,1@127}
1292112925
Line 1694
@@ -13051,6 +13055,7 @@ Line 1753
1305113055
Line 1754
1305213056
"In definition of '" always "In definition of '"
1305313057
nameTokDef always !0
13058+
+ always {size=0,+}
1305413059
"': Missing opening parenthesis for __VA_OPT__" always "': Missing opening parenthesis for __VA_OPT__"
1305513060
Line 1756
1305613061
= always 1
@@ -13077,6 +13082,7 @@ Line 1763
1307713082
tok always {!symbolic=(endToken),!0}
1307813083
"In definition of '" always "In definition of '"
1307913084
nameTokDef always !0
13085+
+ always {size=0,+}
1308013086
"': __VA_OPT__ cannot be nested" always "': __VA_OPT__ cannot be nested"
1308113087
Line 1764
1308213088
== always {!<=-1,!>=2}
@@ -13092,6 +13098,7 @@ Line 1771
1309213098
0 always 0
1309313099
Line 1773
1309413100
"In definition of '" always "In definition of '"
13101+
+ always {size=0,+}
1309513102
"': Missing closing parenthesis for __VA_OPT__" always "': Missing closing parenthesis for __VA_OPT__"
1309613103
Line 1785
1309713104
return always {!<=-1,!>=2}
@@ -13141,7 +13148,7 @@ Line 1804
1314113148
= always 0
1314213149
0U always 0
1314313150
Line 1805
13144-
calledInDefine {!<=-1,!>=2,0,symbolic=(loc.fileIndex!=nameTokInst->location.fileIndex||loc.line<nameTokInst->location.line)@217}
13151+
calledInDefine {!<=-1,!>=2,symbolic=(loc.fileIndex!=nameTokInst->location.fileIndex||loc.line<nameTokInst->location.line)@217}
1314513152
? always {!<=-1,!>=2}
1314613153
( always {!<=-1,!>=2}
1314713154
: always {!<=-1,!>=2}
@@ -13420,8 +13427,8 @@ Line 1954
1342013427
= possible {symbolic=(optExpandValue->cfront()),symbolic=(optNoExpandValue->cfront()),symbolic=(valueToken)}
1342113428
valueToken2 possible {symbolic=(optExpandValue->cfront()),symbolic=(optNoExpandValue->cfront()),symbolic=(valueToken)}
1342213429
tok possible {symbolic=(optExpandValue->cfront()),symbolic=(optNoExpandValue->cfront()),symbolic=(valueToken)}
13423-
!= {!<=-1,!>=2,0}
13424-
endToken2 possible {symbolic=(endToken),symbolic=(tok),0}
13430+
!= always {!<=-1,!>=2}
13431+
endToken2 possible {symbolic=(endToken),0}
1342513432
Line 1955
1342613433
. possible 44
1342713434
!= {!<=-1,!>=2,1}
@@ -13471,7 +13478,7 @@ Line 1970
1347113478
Line 1971
1347213479
( always {!<=-1,!>=2}
1347313480
Line 1972
13474-
"" always {size=0,""}
13481+
"" always ""
1347513482
( always {!<=-1,!>=2}
1347613483
Line 1975
1347713484
( always {!<=-1,!>=2}
@@ -13497,7 +13504,7 @@ Line 1989
1349713504
. always !<=-1
1349813505
col always !<=-1
1349913506
Line 1991
13500-
"##" always {size=2,"##"}
13507+
"##" always "##"
1350113508
( always {!<=-1,!>=2}
1350213509
Line 1996
1350313510
>= always {!<=-1,!>=2}
@@ -13914,6 +13921,8 @@ Line 2205
1391413921
macros2 always size=0
1391513922
Line 2207
1391613923
'\"' always 34
13924+
Line 2208
13925+
next possible 0
1391713926
Line 2211
1391813927
&& always {!<=-1,!>=2}
1391913928
. always {!<=-1,!>=2}
@@ -14396,8 +14405,7 @@ Line 2527
1439614405
Line 2528
1439714406
"invalid sizeof expression" always "invalid sizeof expression"
1439814407
Line 2534
14399-
!= {!<=-1,!>=2,0}
14400-
tok2 possible symbolic=(typeToken)
14408+
!= always {!<=-1,!>=2}
1440114409
Line 2535
1440214410
( possible {size=6,size=1}
1440314411
== {!<=-1,!>=2,0}
@@ -14461,7 +14469,7 @@ Line 2567
1446114469
Line 2569
1446214470
lastSlash always !<=-1
1446314471
= always !<=-1
14464-
path possible {""@7118,size=0@7118}
14472+
path possible ""@7118
1446514473
( always !<=-1
1446614474
"\\/" always "\\/"
1446714475
Line 2570
@@ -14540,8 +14548,7 @@ Line 2613
1454014548
Line 2614
1454114549
"invalid __has_include expression" always "invalid __has_include expression"
1454214550
Line 2618
14543-
!= {!<=-1,!>=2,0}
14544-
tok3 possible symbolic=(headerToken)
14551+
!= always {!<=-1,!>=2}
1454514552
Line 2621
1454614553
1U always 1
1454714554
( always !<=-1
@@ -15332,7 +15339,7 @@ Line 3057
1533215339
! {!<=-1,!>=2,1@27}
1533315340
systemheader {!<=-1,!>=2,0@27,symbolic=(htok->str()[0]=='<')@198}
1533415341
Line 3058
15335-
sourcefile possible {""@27,size=0@27}
15342+
sourcefile possible ""@27
1533615343
nullptr always 0
1533715344
Line 3062
1533815345
!= always {!<=-1,!>=2}
@@ -15379,7 +15386,7 @@ Line 3124
1537915386
Line 3125
1538015387
it {lifetime[Iterator]=(dui.includes),lifetime[Object]=(dui),!symbolic=(dui.includes.end()),!end=0}
1538115388
Line 3127
15382-
"" always {size=0,""}
15389+
"" always ""
1538315390
filename always symbolic=(*it)
1538415391
false always 0
1538515392
outputList possible 0
@@ -15714,31 +15721,31 @@ Line 3294
1571415721
strictAnsiUndefined always {!<=-1,!>=2}
1571515722
Line 3295
1571615723
"__STRICT_ANSI__" always "__STRICT_ANSI__"
15717-
"__STRICT_ANSI__" always {size=15,"__STRICT_ANSI__"}
15724+
"__STRICT_ANSI__" always "__STRICT_ANSI__"
1571815725
"1" always {size=1,"1"}
1571915726
Line 3297
1572015727
"__FILE__" always "__FILE__"
15721-
"__FILE__" always {size=8,"__FILE__"}
15728+
"__FILE__" always "__FILE__"
1572215729
"__FILE__" always {size=8,"__FILE__"}
1572315730
Line 3298
1572415731
macros always !size=0
1572515732
"__LINE__" always "__LINE__"
15726-
"__LINE__" always {size=8,"__LINE__"}
15733+
"__LINE__" always "__LINE__"
1572715734
"__LINE__" always {size=8,"__LINE__"}
1572815735
Line 3299
1572915736
macros always {!size=1,!size=0}
1573015737
"__COUNTER__" always "__COUNTER__"
15731-
"__COUNTER__" always {size=11,"__COUNTER__"}
15738+
"__COUNTER__" always "__COUNTER__"
1573215739
"__COUNTER__" always {size=11,"__COUNTER__"}
1573315740
Line 3302
1573415741
macros always {!size=2,!size=1,!size=0}
1573515742
"__DATE__" always "__DATE__"
15736-
"__DATE__" always {size=8,"__DATE__"}
15743+
"__DATE__" always "__DATE__"
1573715744
& {lifetime[Address]=(ltime),!0}
1573815745
Line 3303
1573915746
macros always {!size=3,!size=2,!size=1,!size=0}
1574015747
"__TIME__" always "__TIME__"
15741-
"__TIME__" always {size=8,"__TIME__"}
15748+
"__TIME__" always "__TIME__"
1574215749
& {lifetime[Address]=(ltime),!0}
1574315750
Line 3305
1574415751
! {!<=-1,!>=2,0}
@@ -15759,7 +15766,7 @@ Line 3309
1575915766
Line 3310
1576015767
macros always {!size=4,!size=3,!size=2,!size=1,!size=0}
1576115768
"__STDC_VERSION__" always "__STDC_VERSION__"
15762-
"__STDC_VERSION__" always {size=16,"__STDC_VERSION__"}
15769+
"__STDC_VERSION__" always "__STDC_VERSION__"
1576315770
std_def always !size=0
1576415771
Line 3312
1576515772
cpp_std possible -1
@@ -15786,7 +15793,7 @@ Line 3324
1578615793
Line 3325
1578715794
macros always {!size=4,!size=3,!size=2,!size=1,!size=0}
1578815795
"__cplusplus" always "__cplusplus"
15789-
"__cplusplus" always {size=11,"__cplusplus"}
15796+
"__cplusplus" always "__cplusplus"
1579015797
std_def always !size=0
1579115798
Line 3332
1579215799
True always 0
@@ -15805,7 +15812,7 @@ Line 3342
1580515812
( {lifetime[Iterator]=(dui.includes),lifetime[Object]=(dui),end=0}
1580615813
it possible {lifetime[Iterator]=(dui.includes),lifetime[Object]=(dui)}
1580715814
Line 3343
15808-
"" always {size=0,""}
15815+
"" always ""
1580915816
it {lifetime[Iterator]=(dui.includes),lifetime[Object]=(dui),!symbolic=(dui.includes.end()),!end=0}
1581015817
false always 0
1581115818
Line 3344
@@ -16153,18 +16160,21 @@ Line 3536
1615316160
!= always {!<=-1,!>=2}
1615416161
( {lifetime[Iterator]=(macros),end=0}
1615516162
Line 3537
16156-
"1" always {size=1,"1"}
16163+
"1" always "1"
16164+
, always {size=0,,}
1615716165
tok always !0
1615816166
Line 3538
1615916167
hasInclude always {!<=-1,!>=2}
1616016168
&& always {!<=-1,!>=2}
1616116169
tok always !0
1616216170
== always {!<=-1,!>=2}
1616316171
Line 3539
16164-
"1" always {size=1,"1"}
16172+
"1" always "1"
16173+
, always {size=0,,}
1616516174
tok always !0
1616616175
Line 3541
16167-
"0" always {size=1,"0"}
16176+
"0" always "0"
16177+
, always {size=0,,}
1616816178
tok always !0
1616916179
Line 3543
1617016180
par {!<=-1,!>=2,0}
@@ -16310,7 +16320,7 @@ Line 3602
1631016320
! always {!<=-1,!>=2}
1631116321
( always {!<=-1,!>=2}
1631216322
& {lifetime[Address]=(tmp),!0}
16313-
tmp {symbolic=(tok),0}
16323+
tmp always symbolic=(tok)
1631416324
Line 3603
1631516325
output always NonMovedVariable
1631616326
Line 3606
@@ -16481,8 +16491,8 @@ Line 3720
1648116491
= {lifetime[Iterator]=(macros),start=0}
1648216492
( {lifetime[Iterator]=(macros),start=0}
1648316493
macroIt possible {lifetime[Iterator]=(macros),start=0}
16484-
!= {!<=-1,!>=2,0}
16485-
( {lifetime[Iterator]=(macros),symbolic=(macroIt),end=0}
16494+
!= always {!<=-1,!>=2}
16495+
( {lifetime[Iterator]=(macros),end=0}
1648616496
macroIt possible lifetime[Iterator]=(macros)
1648716497
Line 3721
1648816498
macroIt {lifetime[Iterator]=(macros),!symbolic=(macros.end()),!end=0}
@@ -16502,8 +16512,8 @@ Line 3725
1650216512
= {lifetime[Iterator]=(usage),start=0}
1650316513
( {lifetime[Iterator]=(usage),start=0}
1650416514
usageIt possible {lifetime[Iterator]=(usage),start=0}
16505-
!= {!<=-1,!>=2,0}
16506-
( {lifetime[Iterator]=(usage),symbolic=(usageIt),end=0}
16515+
!= always {!<=-1,!>=2}
16516+
( {lifetime[Iterator]=(usage),end=0}
1650716517
usageIt possible lifetime[Iterator]=(usage)
1650816518
Line 3726
1650916519
usageIt {lifetime[Iterator]=(usage),!symbolic=(usage.end()),!end=0}

0 commit comments

Comments
 (0)