Caml1999I031 Lt2Builtin_attributes,check_alerts@(Location!t@@@@)Parsetree*attributes@@@@&stringO@@@$unitF@@@@@@@@@@>parsing/builtin_attributes.mliddH@@-@@6check_alerts_inclusion#def.!t@@@#use8!t@@@@@!t@@@@>*attributes@@@@F*attributes@@@@D@@@B@@@@@@@@@@@@@@@@@eIIAg@@lA@/alerts_of_attrs@a*attributes@@@$Misc&alerts@@@@@@YhZh@@B@-alerts_of_sig@z)signature@@@&alerts@@@@@@piqiH@@C@-alerts_of_str@)structure@@@0&alerts@@@@@@jIIjI~@@D@8check_deprecated_mutable@!t@@@@*attributes@@@@@@@@@@@@@@@@@lm@@E@ "check_deprecated_mutable_inclusion#def!t@@@#use!t@@@@!t@@@@*attributes@@@@*attributes@@@@@@@@@@@@@@@@@@@@@@@npKs@@F@.check_no_alert@ *attributes@@@@@@@@@ruuru@@*G@2error_of_extension@)extension@@@/%error@@@@@@tt@@AH@1warning_attribute)ppwarning&optionJ$boolE@@@@@@@G)attribute@@@=@@@@@@@@;v >eA f @@J@7warn_on_literal_pattern@*attributes@@@M@@@@@@yL  zL  K@@K@.explicit_arity@*attributes@@@b@@@@@@M L LM L |@@L@)immediate@*attributes@@@w@@@@@@P  P  @@M@+immediate64@*attributes@@@@@@@@@Q  Q  @@N@+has_unboxed@*attributes@@@@@@@@@S  S  @@O@)has_boxed@*attributes@@@@@@@@@T  T  3@@P@@s\2Builtin_attributes0P]"*(<^(Warnings0Ӷ.5S6V-Stdlib__Uchar0 |K?bޣ ˠ.Stdlib__String0L%BWx:6+Stdlib__Set0PSVl8 ;+Stdlib__Seq0yt\eǟ&Q,}+Stdlib__Map0ҭfȨ؜ׇ0.Stdlib__Lexing0zsc\ZoQ,Stdlib__Lazy0'rruSZY/Stdlib__Hashtbl0!z9ϸ@`VǠ.Stdlib__Format0=z+.m׸.Stdlib__Either0 }rCT0J){9).Stdlib__Digest0@~8x2.Stdlib__Buffer0'ON͋[h#ڗA&Stdlib0>,W:()Parsetree03p雲Ҳ$$Misc0KH(1Xk5o\)Longident0{C 3C(Location0>gc 7پI{YG0CamlinternalLazy0G -Ϥ;I8CamlinternalFormatBasics0cEXyparsing/builtin_attributes.mliP77b@@@@@@0@@@@@@%arrayH8@@M@A@A@@@@@@8@@@$boolE8@@%false^@@B@$true_@@H@@@A@@@@@I@A@$charB8@@@A@@@@@M@A@#exnG8@@AA@@@@@Q@@@5extension_constructorP8@@@A@@@@@U@@@%floatD8@@@A@@@@@Y@@@*floatarrayQ8@@@A@@@@@]@@@#intA8@@@A@@@@@a@A@%int32L8@@@A@@@@@e@@@%int64M8@@@A@@@@@i@@@&lazy_tN8@@O@A@A@Y@@@@@r@@@$listI8@@P@A"[]a@@@"::b@@@Q@@@ @@A@Y@@@@@@@@)nativeintK8@@@A@@@@@@@@&optionJ8@@S@A$Nonec@@@$Somed@@@@@A@Y@@@@@@@@&stringO8@@@A@@@@@@@@$unitF8@@"()`@@@@@A@@@@@@A@ .Assert_failure\ p@@@@Jm@@@@@@V@@A͠=ocaml.warn_on_literal_patternѐ@@0Division_by_zeroY @@@Aנ  @+End_of_fileX !@@@Aߠ@'FailureU )@%@@A蠰@0Invalid_argumentT 2@.@@A񠰠$#@-Match_failureR ;@:67@@\@@A21@ )Not_foundV I@@@A: 9 @-Out_of_memoryS Q@@@ABA@.Stack_overflowZ Y@@@AJI@.Sys_blocked_io[ a@@@AR"Q"@)Sys_errorW i@e@@A([+Z+@:Undefined_recursive_module] r@qmn@@c@@A6i9h9@ %bytesC8@@@A@@@@@=@@@&Stdlib@A6,check_alerts=d>d@б@г(Location!t(LocationMdNd@@@@@O@@б@г)Parsetree*attributes)Parsetreead"bd6@@@@@ c@@б@г͠&stringpd:qd@@@ @@@ r@@г֠$unit}dD~dH@@ @@@ @@@@@ @@@%@@ ( @@@<@@ ?@@@d@@@@@@6check_alerts_inclusioneIMeIc@б#defг^!t(Locationfekfeu@@ @@@ 0@w$@A@@б#useгt!t(Locationfe}fe@@ @@@ @@б@г!t(Locationfefe@@ @@@ (@@б@г*attributes)Parsetreefefe@@ @@@ :@@б@г*attributes)Parsetreegg@@ @@@ L@@б@гa&stringgg@@ @@@ [@@гj$unitgg@@ @@@ h@@@@@ k@@@%@@ n( @@@:@@ q=@@@O@@ tR@@rd@@ w&fey@@~@@ {*feg@@@-eII@@DA@@@/alerts_of_attrsԠ8h9h@б@г*attributes)ParsetreeFhGh@@ @@@ 0HGGHHHHH@"@A@@г$Misc&alerts$MiscZh[h@@@@@2@@@@@3@@@eh @@|B@ @@-alerts_of_sigՠpiqi$@б@г)signature)Parsetree~i&i9@@ @@@40@9Q"@A@@г8&alerts$Misci=iH@@ @@@5@@@@@6@@@i @@C@ @@-alerts_of_str֠jIMjIZ@б@гU)structure)ParsetreejI\jIo@@ @@@70@7O"@A@@гn&alerts$MiscjIsjI~@@ @@@8@@@@@9@@@jII @@D@ @@8check_deprecated_mutableנll@б@г!t(Locationmm@@ @@@:0@7O"@A@@б@г*attributes)Parsetreemm@@ @@@;@@б@гj&string mm@@ @@@<#@@гs$unitmm@@ @@@=0@@@@@>3@@@%@@?6( @@@<@@@9?@@@+l@@BE@@@? "check_deprecated_mutable_inclusionؠ6n7n@б#defг!t(LocationFoGo@@ @@@A0HGGHHHHH@]u$@A@@б#useг!t(Location\o]o!@@ @@@B@@б@г#!t(Locationno%oo/@@ @@@C(@@б@г!*attributes)Parsetreeo3oG@@ @@@D:@@б@г3*attributes)ParsetreepKMpKa@@ @@@EL@@б@г&stringpKepKk@@ @@@F[@@г$unitpKopKs@@ @@@Gh@@@@@Hk@@@%@@In( @@@:@@Jq=@@@O@@KtR@@rd@@Lwo@@~@@M{o@@@n@@F@@@.check_no_alert٠ruyru@б@г*attributes)Parsetreeruru@@ @@@N0@"@A@@гK$unitruru@@ @@@O@@@@@P@@@ruu @@G@ @@2error_of_extensionڠt t@б@г)extension)Parsetreett@@ @@@Q0@4L"@A@@г%error(Location(t)t@@ @@@R@@@@@S@@@3t @@JH@ @@1warning_attribute۠>v?v@б)ppwarningг$boolKv Lv @@ @@@T0MLLMMMMM@6N!@A@@б@г)attribute)Parsetree_v `v #@@ @@@U@@гŠ$unitlv 'mv +@@ @@@V!@@@@@W$@@5.@@@X @@Y,}v@@ @v@)ocaml.doc  Apply warning settings from the specified attribute. "ocaml.warning"/"ocaml.warnerror" (and variants without the prefix) are processed and other attributes are ignored. Also implement ocaml.ppwarning (unless ~ppwarning:false is passed). w , .} 8 <@@@@@@@I@%@B-warning_scopeܠ > B > O@б)ppwarningгv$bool@ Q ^@ Q b@@ @@@Z0@]t0@A@@б@г\*attributes)ParsetreeA f hA f |@@ @@@[@@б@б@г%$unitA f A f @@ @@@\%@@А!a@dA@].A f A f @@@ @@^3@@А!a7A f A f @@@ @@_<A f @@@/@@`@2@@QxI@@@a @@bG@ Q S@@ @ > >@w v Execute a function in a new scope for warning settings. This means that the effect of any call to [warning_attribute] during the execution of this function will be discarded after execution. The function also takes a list of attributes which are processed with [warning_attribute] in the fresh scope before the function is executed. B  J  @@@@@@@J@"@[7warn_on_literal_patternݠL  L  -@б@г*attributes)ParsetreeL  /L  C@@ @@@e0@w/@A@@г$bool,L  G-L  K@@ @@@f@@@@@g@@@7L   @@NK@ @@.explicit_arityޠBM L PCM L ^@б@г*attributes)ParsetreePM L `QM L t@@ @@@h0RQQRRRRR@4L"@A@@г.$bool_M L x`M L |@@ @@@i@@@@@j@@@jM L L @@L@ @@)immediateߠuP  vP  @б@г$*attributes)ParsetreeP  P  @@ @@@k0@4L"@A@@гa$boolP  P  @@ @@@l@@@@@m@@@P   @@M@ @@+immediate64Q  Q  @б@гW*attributes)ParsetreeQ  Q  @@ @@@n0@4L"@A@@г$boolQ  Q  @@ @@@o@@@@@p@@@Q   @@N@ @@+has_unboxedS  S  @б@г*attributes)ParsetreeS  S  @@ @@@q0@4L"@A@@гǠ$boolS  S  @@ @@@r@@@@@s@@@S   @@O@ @@)has_boxedT  T  @б@г*attributes)ParsetreeT  T  +@@ @@@t0@4L"@A@@г$bool+T  /,T  3@@ @@@u@@@@@v@@@6T   @@MP@ @@@@@ @@t@m@@xN@G@@Z@F@@@@X@Q'@@0XWWXXXXX@;S)@A@ H************************************************************************aA@@bA@L@ H gBMMhBM@ H OCaml mCnC@ H sDtD3@ H Alain Frisch, LexiFi yE44zE4@ H FF@ H Copyright 2012 Institut National de Recherche en Informatique et GG@ H en Automatique. HHg@ H IhhIh@ H All rights reserved. This file is distributed under the terms of JJ@ H the GNU Lesser General Public License version 2.1, with the KKN@ H special exception on linking described in the file LICENSE. LOOLO@ H MM@ H************************************************************************NN5@ * Support for some of the builtin attributes - ocaml.deprecated - ocaml.alert - ocaml.error - ocaml.ppwarning - ocaml.warning - ocaml.warnerror - ocaml.explicit_arity (for camlp4/camlp5) - ocaml.warn_on_literal_pattern - ocaml.deprecated_mutable - ocaml.immediate - ocaml.immediate64 - ocaml.boxed / ocaml.unboxed {b Warning:} this module is unstable and part of {{!Compiler_libs}compiler-libs}.   * Apply warning settings from the specified attribute. "ocaml.warning"/"ocaml.warnerror" (and variants without the prefix) are processed and other attributes are ignored. Also implement ocaml.ppwarning (unless ~ppwarning:false is passed). * w* Execute a function in a new scope for warning settings. This means that the effect of any call to [warning_attribute] during the execution of this function will be discarded after execution. The function also takes a list of attributes which are processed with [warning_attribute] in the fresh scope before the function is executed. @-./boot/ocamlc"-g)-nostdlib"-I$boot*-use-prims2runtime/primitives0-strict-sequence*-principal(-absname"-w>+a-4-9-40-41-42-44-45-48-66-70+-warn-error"+a*-bin-annot,-safe-string/-strict-formats"-I%utils"-I'parsing"-I&typing"-I(bytecomp"-I,file_formats"-I&lambda"-I*middle_end"-I2middle_end/closure"-I2middle_end/flambda"-I=middle_end/flambda/base_types"-I'asmcomp"-I&driver"-I(toplevel"-c */home/barsac/ci/builds/workspace/bootstrap - @0mҁv[n#yPS!0@@@(Asttypes0{EX P5Build_path_prefix_map0 5 ttY0P]"*(<^8CamlinternalFormatBasics0cEXygc 7پI{YG)Longident0{C 3Cǐ0KH(1Xk5o\Đ03p雲Ҳ$&Stdlib0>,W:(.Stdlib__Buffer0'ON͋[h#ڗA.Stdlib__Digest0@~8x2.Stdlib__Either0 }rCT0J){9).Stdlib__Format0=z+.m׸/Stdlib__Hashtbl0!z9ϸ@`VǠ,Stdlib__Lazy0'rruSZY.Stdlib__Lexing0zsc\ZoQ+Stdlib__Map0ҭfȨ؜ׇ0+Stdlib__Seq0yt\eǟ&Q,}+Stdlib__Set0PSVl8 ;.Stdlib__String0L%BWx:6-Stdlib__Uchar0 |K?bޣ ˠ(Warnings0Ӷ.5S6V@0P]"*(<^AQ@@GF@ְ@srsr@@KJ@@@ED@@IH@@@HG@@@@P@