[Issue 17595] New: Fix warnings in PDF build & fail on specific warnings in the future
via Digitalmars-d-bugs
digitalmars-d-bugs at puremagic.com
Tue Jul 4 12:20:57 PDT 2017
https://issues.dlang.org/show_bug.cgi?id=17595
Issue ID: 17595
Summary: Fix warnings in PDF build & fail on specific warnings
in the future
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
Severity: enhancement
Priority: P1
Component: dlang.org
Assignee: nobody at puremagic.com
Reporter: greensunny12 at gmail.com
There are a lot of warnings in the spec build. At least for the undefined
references it might make sense to fix them and check for these errors in the
future.
----
LaTeX Warning: No \author given.
...
LaTeX Warning: Hyper reference `source_text' on page 7 undefined on input line
197.
[7] (/usr/share/texlive/texmf-dist/tex/latex/base/t1cmtt.fd)
LaTeX Warning: Hyper reference `character_set' on page 8 undefined on input lin
e 261.
LaTeX Warning: Hyper reference `end_of_file' on page 8 undefined on input line
269.
LaTeX Warning: Hyper reference `end_of_line' on page 8 undefined on input line
280.
[8]
LaTeX Warning: Hyper reference `white_space' on page 9 undefined on input line
295.
LaTeX Warning: Hyper reference `comment' on page 9 undefined on input line 311.
[9]
LaTeX Warning: Hyper reference `tokens' on page 10 undefined on input line 372.
[10] [11]
Overfull \hbox (5.318pt too wide) in paragraph at lines 378--378
[] \T1/cmtt/m/it/10.95 CharacterLiteral[]
LaTeX Warning: Hyper reference `identifiers' on page 12 undefined on input line
449.
[12]
LaTeX Warning: Hyper reference `string_literals' on page 13 undefined on input
line 481.
[13] [14] [15] [16]
Underfull \vbox (badness 1028) has occurred while \output is active [17]
[18]
Overfull \hbox (569.97498pt too wide) in paragraph at lines 780--815
[][]
LaTeX Warning: Hyper reference `characterliteral' on page 19 undefined on input
line 818.
LaTeX Warning: Hyper reference `integerliteral' on page 19 undefined on input l
ine 833.
[19] [20] [21] [22]
LaTeX Warning: Hyper reference `binary-literals' on page 23 undefined on input
line 972.
[23]
LaTeX Warning: Hyper reference `floatliteral' on page 24 undefined on input lin
e 1035.
[24] [25] [26]
LaTeX Warning: Hyper reference `keywords Keywords' on page 27 undefined on inpu
t line 1180.
[27]
Underfull \hbox (badness 10000) in paragraph at lines 1216--1216
[] [][][][]
Overfull \hbox (7.34686pt too wide) in paragraph at lines 1232--1232
[] [][][][]
Underfull \hbox (badness 10000) in paragraph at lines 1289--1289
[] [][][][]
Underfull \hbox (badness 10000) in paragraph at lines 1303--1303
[] [][][][]
[28]
Overfull \hbox (24.32198pt too wide) in paragraph at lines 1310--1310
[] [][][][]
Overfull \hbox (29.98035pt too wide) in paragraph at lines 1314--1314
[] [][][][]
LaTeX Warning: Hyper reference `global_symbols' on page 29 undefined on input l
ine 1323.
Underfull \hbox (badness 10000) in paragraph at lines 1329--1329
[] [][][]
Overfull \hbox (69.83514pt too wide) in paragraph at lines 1329--1329
[][] \T1/cmtt/m/n/10.95 (alias to immutable(char)[])[]
Underfull \hbox (badness 10000) in paragraph at lines 1330--1330
[] [][][]
Overfull \hbox (75.49352pt too wide) in paragraph at lines 1330--1330
[][] \T1/cmtt/m/n/10.95 (alias to immutable(wchar)[])[]
Underfull \hbox (badness 10000) in paragraph at lines 1331--1331
[] [][][]
Overfull \hbox (75.49352pt too wide) in paragraph at lines 1331--1331
[][] \T1/cmtt/m/n/10.95 (alias to immutable(dchar)[])[]
LaTeX Warning: Hyper reference `specialtokens' on page 29 undefined on input li
ne 1338.
LaTeX Warning: Hyper reference `special-token-sequence' on page 29 undefined on
input line 1361.
[29] [30]
LaTeX Warning: Hyper reference `type' on page 31 undefined on input line 1414.
[31] [32]
LaTeX Warning: Hyper reference `expression' on page 33 undefined on input line
1491.
[33] [34] [35] [36]
Overfull \hbox (61.25948pt too wide) in paragraph at lines 1694--1694
[] [][][][][][][] \T1/cmtt/m/it/10.95 AllocatorArguments$[]$ [][][][][][][]
ClassArguments$[]$ SuperClass$[]$ Interfaces$[]$ AggregateBody[]
[37] [38] [39] [40] [41] [42]
LaTeX Warning: Hyper reference `statement' on page 43 undefined on input line 1
976.
[43] [44] [45] [46] [47] [48] [49] [50]
LaTeX Warning: Hyper reference `iasm' on page 51 undefined on input line 2304.
[51] [52] [53] [54] [55]
LaTeX Warning: Hyper reference `declaration' on page 56 undefined on input line
2488.
[56] [57] [58] [59] [60]
LaTeX Warning: Hyper reference `function' on page 61 undefined on input line 26
67.
[61] [62]
Overfull \hbox (3.78221pt too wide) in paragraph at lines 2769--2769
[] [][][][][][][] \T1/cmtt/m/it/10.95 TemplateParameters Parameters MemberFu
nctionAttributes$[]$ Constraint$[]$ [][][]
Overfull \hbox (58.33705pt too wide) in paragraph at lines 2770--2770
[] [][][][][][][] \T1/cmtt/m/it/10.95 TemplateParameters Parameters MemberFu
nctionAttributes$[]$ Constraint$[]$ FunctionBody[]
[63] [64]
LaTeX Warning: Hyper reference `aggregate' on page 65 undefined on input line 2
816.
Overfull \hbox (7.41171pt too wide) in paragraph at lines 2831--2831
[] [][][][][][][] \T1/cmtt/m/it/10.95 Identifier TemplateParameters Constrai
nt$[]$ BaseClassList$[]$ AggregateBody[]
Overfull \hbox (52.67868pt too wide) in paragraph at lines 2840--2840
[] [][][][][][][] \T1/cmtt/m/it/10.95 Identifier TemplateParameters Constrai
nt$[]$ BaseInterfaceList$[]$ AggregateBody[]
Overfull \hbox (27.12277pt too wide) in paragraph at lines 2841--2841
[] [][][][][][][] \T1/cmtt/m/it/10.95 Identifier TemplateParameters BaseInte
rfaceList Constraint AggregateBody[]
[65] [66]
LaTeX Warning: Hyper reference `enum' on page 67 undefined on input line 2899.
[67]
LaTeX Warning: Hyper reference `template' on page 68 undefined on input line 29
39.
[68] [69] [70]
Overfull \hbox (53.51405pt too wide) in paragraph at lines 3034--3034
[] \T1/cmtt/m/it/10.95 BasicType Declarator TemplateValueParameterSpecializa
tion TemplateValueParameterDefault[]
Overfull \hbox (54.5359pt too wide) in paragraph at lines 3047--3047
[] [][][][][][][] \T1/cmtt/m/it/10.95 Identifier TemplateAliasParameterSpeci
alization$[]$ TemplateAliasParameterDefault$[]$[]
Overfull \hbox (113.02019pt too wide) in paragraph at lines 3048--3048
[] [][][][][][][] \T1/cmtt/m/it/10.95 BasicType Declarator TemplateAliasPara
meterSpecialization$[]$ TemplateAliasParameterDefault$[]$[]
[71]
LaTeX Warning: Hyper reference `attribute' on page 72 undefined on input line 3
085.
[72] [73]
LaTeX Warning: Hyper reference `conditional' on page 74 undefined on input line
3197.
[74] [75]
LaTeX Warning: Hyper reference `module' on page 76 undefined on input line 3252
.
[76] [77] [78]
Underfull \vbox (badness 10000) has occurred while \output is active [79]
LaTeX Warning: Hyper reference `module_declaration' on page 80 undefined on inp
ut line 3452.
[80] [81]
LaTeX Warning: Hyper reference `import-declaration' on page 82 undefined on inp
ut line 3549.
[82]
LaTeX Warning: Hyper reference `name_lookup' on page 83 undefined on input line
3596.
[83] [84]
LaTeX Warning: Hyper reference `public_imports' on page 85 undefined on input l
ine 3697.
[85]
LaTeX Warning: Hyper reference `static_imports' on page 86 undefined on input l
ine 3748.
LaTeX Warning: Hyper reference `renamed_imports' on page 86 undefined on input
line 3770.
LaTeX Warning: Hyper reference `selective_imports' on page 86 undefined on inpu
t line 3792.
[86]
LaTeX Warning: Hyper reference `renamed_selective_imports' on page 87 undefined
on input line 3814.
LaTeX Warning: Hyper reference `scoped_imports' on page 87 undefined on input l
ine 3838.
[87]
LaTeX Warning: Hyper reference `module_scope_operators' on page 88 undefined on
input line 3883.
LaTeX Warning: Hyper reference `staticorder' on page 88 undefined on input line
3904.
[88]
LaTeX Warning: Hyper reference `order_of_static_ctor' on page 89 undefined on i
nput line 3925.
LaTeX Warning: Hyper reference `override_cycle_abort' on page 89 undefined on i
nput line 3946.
LaTeX Warning: Hyper reference `order_of_static_ctors' on page 89 undefined on
input line 3972.
LaTeX Warning: Hyper reference `order_static_dtor' on page 89 undefined on inpu
t line 3977.
[89]
LaTeX Warning: Hyper reference `order_of_unittests' on page 90 undefined on inp
ut line 3989.
LaTeX Warning: Hyper reference `mixin-declaration' on page 90 undefined on inpu
t line 3994.
LaTeX Warning: Hyper reference `package-module' on page 90 undefined on input l
ine 4009.
[90] [91] [92] [93] [94] [95]
Underfull \vbox (badness 10000) has occurred while \output is active [96]
Overfull \hbox (29.268pt too wide) in paragraph at lines 4251--4251
[] \T1/cmtt/m/it/10.95 LinkageAttribute[]
Overfull \hbox (17.95126pt too wide) in paragraph at lines 4252--4252
[] \T1/cmtt/m/it/10.95 AlignAttribute[]
Overfull \hbox (3.00502pt too wide) in paragraph at lines 4253--4253
[] [][][][]
Overfull \hbox (14.32176pt too wide) in paragraph at lines 4260--4260
[] [][][][]
[97]
LaTeX Warning: Hyper reference `declaration_syntax' on page 98 undefined on inp
ut line 4314.
[98]
LaTeX Warning: Hyper reference `auto-declaration' on page 99 undefined on input
line 4378.
[99]
LaTeX Warning: Hyper reference `alias' on page 100 undefined on input line 4428
.
[100] [101]
LaTeX Warning: Hyper reference `extern' on page 102 undefined on input line 458
4.
[102]
LaTeX Warning: Hyper reference `typeof' on page 103 undefined on input line 460
5.
[103]
LaTeX Warning: Hyper reference `void_init' on page 104 undefined on input line
4700.
[104]
LaTeX Warning: Hyper reference `global_static_init' on page 105 undefined on in
put line 4728.
LaTeX Warning: Hyper reference `typequal_vs_storageclass' on page 105 undefined
on input line 4737.
[105] [106] [107] [108]
LaTeX Warning: Hyper reference `basic-data-types' on page 109 undefined on inpu
t line 4872.
Underfull \vbox (badness 10000) has occurred while \output is active [109]
Overfull \vbox (35.44003pt too high) has occurred while \output is active
[110]
LaTeX Warning: Hyper reference `derived-data-types' on page 111 undefined on in
put line 4909.
LaTeX Warning: Hyper reference `user-defined-types' on page 111 undefined on in
put line 4925.
LaTeX Warning: Hyper reference `base-types' on page 111 undefined on input line
4941.
LaTeX Warning: Hyper reference `pointer-conversions' on page 111 undefined on i
nput line 4953.
LaTeX Warning: Hyper reference `implicit-conversions' on page 111 undefined on
input line 4960.
[111]
LaTeX Warning: Hyper reference `integer-promotions' on page 112 undefined on in
put line 4987.
LaTeX Warning: Hyper reference `usual-arithmetic-conversions' on page 112 undef
ined on input line 5023.
[112]
LaTeX Warning: Hyper reference `bool' on page 113 undefined on input line 5112.
LaTeX Warning: Hyper reference `delegates' on page 113 undefined on input line
5130.
[113]
LaTeX Warning: Hyper reference `size_t' on page 114 undefined on input line 520
9.
LaTeX Warning: Hyper reference `ptrdiff_t' on page 114 undefined on input line
5215.
[114] [115] [116]
Underfull \vbox (badness 10000) has occurred while \output is active [117]
LaTeX Warning: Hyper reference `init' on page 118 undefined on input line 5315.
[118] [119]
LaTeX Warning: Hyper reference `stringof' on page 120 undefined on input line 5
400.
[120]
LaTeX Warning: Hyper reference `sizeof' on page 121 undefined on input line 544
3.
LaTeX Warning: Hyper reference `alignof' on page 121 undefined on input line 54
74.
LaTeX Warning: Hyper reference `classinfo' on page 121 undefined on input line
5481.
LaTeX Warning: Hyper reference `classproperties' on page 121 undefined on input
line 5493.
[121] [122]
Underfull \vbox (badness 10000) has occurred while \output is active [123]
LaTeX Warning: Hyper reference `linkage' on page 124 undefined on input line 55
75.
[124] [125]
LaTeX Warning: Hyper reference `namespace' on page 126 undefined on input line
5646.
LaTeX Warning: Hyper reference `align' on page 126 undefined on input line 5695
.
[126] [127]
LaTeX Warning: Hyper reference `deprecated' on page 128 undefined on input line
5808.
[128]
LaTeX Warning: Hyper reference `visibility_attributes' on page 129 undefined on
input line 5862.
[129]
LaTeX Warning: Hyper reference `const' on page 130 undefined on input line 5921
.
LaTeX Warning: Hyper reference `immutable' on page 130 undefined on input line
5954.
LaTeX Warning: Hyper reference `inout' on page 130 undefined on input line 5960
.
[130]
LaTeX Warning: Hyper reference `shared' on page 131 undefined on input line 596
6.
LaTeX Warning: Hyper reference `gshared' on page 131 undefined on input line 59
72.
LaTeX Warning: Hyper reference `disable' on page 131 undefined on input line 60
10.
[131]
LaTeX Warning: Hyper reference `nogc' on page 132 undefined on input line 6036.
LaTeX Warning: Hyper reference `property' on page 132 undefined on input line 6
078.
LaTeX Warning: Hyper reference `nothrow' on page 132 undefined on input line 60
82.
[132]
LaTeX Warning: Hyper reference `pure' on page 133 undefined on input line 6086.
LaTeX Warning: Hyper reference `ref' on page 133 undefined on input line 6090.
LaTeX Warning: Hyper reference `return' on page 133 undefined on input line 609
4.
LaTeX Warning: Hyper reference `override' on page 133 undefined on input line 6
098.
LaTeX Warning: Hyper reference `static' on page 133 undefined on input line 612
6.
[133]
LaTeX Warning: Hyper reference `auto' on page 134 undefined on input line 6169.
LaTeX Warning: Hyper reference `scope' on page 134 undefined on input line 6180
.
[134]
LaTeX Warning: Hyper reference `abstract' on page 135 undefined on input line 6
204.
LaTeX Warning: Hyper reference `uda' on page 135 undefined on input line 6231.
[135] [136] [137] [138] [139]
LaTeX Warning: Hyper reference `predefined-pragmas' on page 140 undefined on in
put line 6399.
LaTeX Warning: Hyper reference `inline' on page 140 undefined on input line 641
9.
[140]
LaTeX Warning: Hyper reference `lib' on page 141 undefined on input line 6468.
LaTeX Warning: Hyper reference `mangle' on page 141 undefined on input line 647
9.
LaTeX Warning: Hyper reference `msg' on page 141 undefined on input line 6492.
LaTeX Warning: Hyper reference `startaddress' on page 141 undefined on input li
ne 6501.
LaTeX Warning: Hyper reference `vendor_specific_pragmas' on page 141 undefined
on input line 6518.
[141] [142]
LaTeX Warning: Hyper reference `order-of-evaluation' on page 143 undefined on i
nput line 6562.
LaTeX Warning: Hyper reference `expression' on page 143 undefined on input line
6585.
[143]
LaTeX Warning: Hyper reference `assign_expressions' on page 144 undefined on in
put line 6602.
LaTeX Warning: Hyper reference `assignment_operator_expressions' on page 144 un
defined on input line 6632.
[144]
LaTeX Warning: Hyper reference `conditional_expressions' on page 145 undefined
on input line 6661.
LaTeX Warning: Hyper reference `oror_expressions' on page 145 undefined on inpu
t line 6687.
LaTeX Warning: Hyper reference `andand_expressions' on page 145 undefined on in
put line 6716.
[145]
LaTeX Warning: Hyper reference `bitwise_expressions' on page 146 undefined on i
nput line 6745.
LaTeX Warning: Hyper reference `or_expressions' on page 146 undefined on input
line 6753.
LaTeX Warning: Hyper reference `xor_expressions' on page 146 undefined on input
line 6764.
LaTeX Warning: Hyper reference `and_expressions' on page 146 undefined on input
line 6775.
[146]
LaTeX Warning: Hyper reference `compare_expressions' on page 147 undefined on i
nput line 6786.
LaTeX Warning: Hyper reference `equality_expressions' on page 147 undefined on
input line 6798.
[147]
LaTeX Warning: Hyper reference `identity_expressions' on page 148 undefined on
input line 6877.
LaTeX Warning: Hyper reference `relation_expressions' on page 148 undefined on
input line 6913.
[148]
LaTeX Warning: Hyper reference `integer_comparisons' on page 149 undefined on i
nput line 6955.
LaTeX Warning: Hyper reference `floating-point-comparisons' on page 149 undefin
ed on input line 6982.
[149]
LaTeX Warning: Hyper reference `class-comparisons' on page 150 undefined on inp
ut line 7038.
LaTeX Warning: Hyper reference `in_expressions' on page 150 undefined on input
line 7054.
[150]
LaTeX Warning: Hyper reference `shift_expressions' on page 151 undefined on inp
ut line 7086.
LaTeX Warning: Hyper reference `add_expressions' on page 151 undefined on input
line 7118.
[151]
LaTeX Warning: Hyper reference `cat_expressions' on page 152 undefined on input
line 7171.
LaTeX Warning: Hyper reference `mul_expressions' on page 152 undefined on input
line 7187.
[152]
LaTeX Warning: Hyper reference `unary-expression' on page 153 undefined on inpu
t line 7224.
LaTeX Warning: Hyper reference `complement_expressions' on page 153 undefined o
n input line 7244.
LaTeX Warning: Hyper reference `new_expressions' on page 153 undefined on input
line 7260.
[153] [154]
LaTeX Warning: Hyper reference `delete_expressions' on page 155 undefined on in
put line 7344.
LaTeX Warning: Hyper reference `cast_expressions' on page 155 undefined on inpu
t line 7387.
[155] [156] [157]
LaTeX Warning: Hyper reference `pow_expressions' on page 158 undefined on input
line 7559.
LaTeX Warning: Hyper reference `postfix_expressions' on page 158 undefined on i
nput line 7572.
LaTeX Warning: Hyper reference `index_expressions' on page 158 undefined on inp
ut line 7589.
[158]
LaTeX Warning: Hyper reference `slice_expressions' on page 159 undefined on inp
ut line 7620.
[159]
Underfull \vbox (badness 1292) has occurred while \output is active [160]
LaTeX Warning: Hyper reference `primary_expressions' on page 161 undefined on i
nput line 7731.
[161]
LaTeX Warning: Hyper reference `identifier' on page 162 undefined on input line
7769.
LaTeX Warning: Hyper reference `this' on page 162 undefined on input line 7775.
LaTeX Warning: Hyper reference `super' on page 162 undefined on input line 7811
.
[162]
LaTeX Warning: Hyper reference `null' on page 163 undefined on input line 7824.
LaTeX Warning: Hyper reference `true_false' on page 163 undefined on input line
7838.
LaTeX Warning: Hyper reference `character-literal' on page 163 undefined on inp
ut line 7845.
LaTeX Warning: Hyper reference `string_literals' on page 163 undefined on input
line 7855.
[163]
LaTeX Warning: Hyper reference `array_literals' on page 164 undefined on input
line 7911.
[164] [165]
LaTeX Warning: Hyper reference `associative_array_literals' on page 166 undefin
ed on input line 8013.
[166]
LaTeX Warning: Hyper reference `function_literals' on page 167 undefined on inp
ut line 8060.
[167] [168] [169]
LaTeX Warning: Hyper reference `lambdas' on page 170 undefined on input line 82
27.
[170]
LaTeX Warning: Hyper reference `uniform_construction_syntax' on page 171 undefi
ned on input line 8279.
LaTeX Warning: Hyper reference `assert_expressions' on page 171 undefined on in
put line 8304.
[171]
LaTeX Warning: Hyper reference `mixin_expressions' on page 172 undefined on inp
ut line 8375.
LaTeX Warning: Hyper reference `import_expressions' on page 172 undefined on in
put line 8397.
[172]
LaTeX Warning: Hyper reference `typeid_expressions' on page 173 undefined on in
put line 8432.
LaTeX Warning: Hyper reference `is_expression' on page 173 undefined on input l
ine 8473.
[173] [174] [175] [176] [177] [178]
LaTeX Warning: Hyper reference `associativity' on page 179 undefined on input l
ine 8805.
[179] [180] [181]
LaTeX Warning: Hyper reference `scope-statement' on page 182 undefined on input
line 8892.
Underfull \vbox (badness 10000) has occurred while \output is active [182]
LaTeX Warning: Hyper reference `scope-block-statement' on page 183 undefined on
input line 8943.
[183]
LaTeX Warning: Hyper reference `labeled-statement' on page 184 undefined on inp
ut line 8955.
LaTeX Warning: Hyper reference `block-statement' on page 184 undefined on input
line 8985.
LaTeX Warning: Hyper reference `expression-statement' on page 184 undefined on
input line 9001.
[184]
LaTeX Warning: Hyper reference `declaration-statement' on page 185 undefined on
input line 9026.
LaTeX Warning: Hyper reference `if-statement' on page 185 undefined on input li
ne 9045.
[185]
LaTeX Warning: Hyper reference `while-statement' on page 186 undefined on input
line 9106.
[186]
LaTeX Warning: Hyper reference `do-statement' on page 187 undefined on input li
ne 9137.
LaTeX Warning: Hyper reference `for-statement' on page 187 undefined on input l
ine 9169.
[187]
LaTeX Warning: Hyper reference `foreach-statement' on page 188 undefined on inp
ut line 9247.
[188] [189]
LaTeX Warning: Hyper reference `foreach_over_arrays' on page 190 undefined on i
nput line 9296.
LaTeX Warning: Hyper reference `foreach_over_arrays_of_characters' on page 190
undefined on input line 9344.
[190]
LaTeX Warning: Hyper reference `foreach_over_associative_arrays' on page 191 un
defined on input line 9400.
[191]
LaTeX Warning: Hyper reference `foreach_over_struct_and_classes' on page 192 un
defined on input line 9427.
LaTeX Warning: Hyper reference `op-apply' on page 192 undefined on input line 9
431.
LaTeX Warning: Hyper reference `op-apply-reverse' on page 192 undefined on inpu
t line 9432.
[192]
LaTeX Warning: Hyper reference `op-apply' on page 193 undefined on input line 9
513.
[193]
LaTeX Warning: Hyper reference `foreach-with-ranges' on page 194 undefined on i
nput line 9551.
[194]
LaTeX Warning: Hyper reference `foreach_over_delegates' on page 195 undefined o
n input line 9644.
[195]
LaTeX Warning: Hyper reference `foreach_over_tuples' on page 196 undefined on i
nput line 9688.
[196]
LaTeX Warning: Hyper reference `foreach_ref_parameters' on page 197 undefined o
n input line 9732.
...
--
More information about the Digitalmars-d-bugs
mailing list