Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conan does not work on OCaml 5 #22790

Merged
merged 1 commit into from
Dec 22, 2022

Conversation

Leonidas-from-XIV
Copy link
Contributor

@Leonidas-from-XIV
Copy link
Contributor Author

Upstream issue reported: mirage/conan#20

@kit-ty-kate
Copy link
Member

Could you paste the log (starting with #=== ERROR while ....) here? The CI results are not kept indefinitely.

@Leonidas-from-XIV
Copy link
Contributor Author

Oh, I wasn't aware! Here's the log output (careful, it's pretty long, I don't know if there's a way to fold this in Github Flavored Markdown):

#=== ERROR while compiling conan-cli.0.0.2 ====================================#
# context              2.2.0~alpha~dev | linux/x86_64 | ocaml-base-compiler.5.0.0 | file:///home/opam/opam-repository
# path                 ~/.opam/5.0/.opam-switch/build/conan-cli.0.0.2
# command              ~/.opam/opam-init/hooks/sandbox.sh build dune runtest -p conan-cli -j 255
# exit-code            1
# env-file             ~/.opam/log/conan-cli-7-125e00.env
# output-file          ~/.opam/log/conan-cli-7-125e00.out
### output ###
# (cd _build/default/test && ./test_file.exe --color=always)
# Testing `file'.
# This run has ID `RTACY0LJ'.
# 
#   [OK]          simple          0   test00.
#   [OK]          simple          1   test01.
#   [OK]          simple          2   test02 (odd/even).
#   [OK]          simple          3   test03 (odd/even).
#   [OK]          simple          4   test04 (odd/even).
#   [OK]          simple          5   test05 (odd/even).
#   [OK]          simple          6   test06 (zlib).
#   [OK]          simple          7   test07 (caml).
#   [OK]          simple          8   test08 (gzip).
# 
# Full test results in `~/.opam/5.0/.opam-switch/build/conan-cli.0.0.2/_build/default/test/_build/_tests/file'.
# Test Successful in 0.002s. 9 tests run.
# (cd _build/default/test && ./test_parser.exe --color=always)
# Testing `conan'.
# This run has ID `MXG62HK0'.
# 
#   [OK]          parser          0   acorn.
#   [OK]          parser          1   adi.
#   [OK]          parser          2   adventure.
#   [OK]          parser          3   algol68.
#   [OK]          parser          4   allegro.
#   [OK]          parser          5   alliant.
#   [OK]          parser          6   alpha.
#   [OK]          parser          7   amanda.
#   [OK]          parser          8   amigaos.
#   [OK]          parser          9   android.
#   [OK]          parser         10   animation.
#   [OK]          parser         11   aout.
#   [OK]          parser         12   apache.
#   [OK]          parser         13   apl.
#   [OK]          parser         14   apple.
#   [OK]          parser         15   application.
#   [OK]          parser         16   applix.
#   [OK]          parser         17   apt.
#   [OK]          parser         18   archive.
#   [OK]          parser         19   asf.
#   [OK]          parser         20   assembler.
#   [OK]          parser         21   asterix.
#   [OK]          parser         22   att3b.
#   [OK]          parser         23   audio.
#   [OK]          parser         24   basis.
#   [OK]          parser         25   beetle.
#   [OK]          parser         26   ber.
#   [OK]          parser         27   bflt.
#   [OK]          parser         28   bhl.
#   [OK]          parser         29   bioinformatics.
#   [OK]          parser         30   biosig.
#   [OK]          parser         31   blackberry.
#   [OK]          parser         32   blcr.
#   [OK]          parser         33   blender.
#   [OK]          parser         34   blit.
#   [OK]          parser         35   bout.
#   [OK]          parser         36   bsdi.
#   [OK]          parser         37   bsi.
#   [OK]          parser         38   btsnoop.
#   [OK]          parser         39   c64.
#   [OK]          parser         40   cad.
#   [OK]          parser         41   cafebabe.
#   [OK]          parser         42   cbor.
#   [OK]          parser         43   cddb.
#   [OK]          parser         44   chord.
#   [OK]          parser         45   cisco.
#   [OK]          parser         46   citrus.
#   [OK]          parser         47   c-lang.
#   [OK]          parser         48   clarion.
#   [OK]          parser         49   claris.
#   [OK]          parser         50   clipper.
#   [OK]          parser         51   clojure.
#   [OK]          parser         52   coff.
#   [OK]          parser         53   commands.
#   [OK]          parser         54   communications.
#   [OK]          parser         55   compress.
#   [OK]          parser         56   console.
#   [OK]          parser         57   convex.
#   [OK]          parser         58   coverage.
#   [OK]          parser         59   cracklib.
#   [OK]          parser         60   ctags.
#   [OK]          parser         61   ctf.
#   [OK]          parser         62   cubemap.
#   [OK]          parser         63   cups.
#   [OK]          parser         64   dact.
#   [OK]          parser         65   database.
#   [OK]          parser         66   dataone.
#   [OK]          parser         67   dbpf.
#   [OK]          parser         68   diamond.
#   [OK]          parser         69   diff.
#   [OK]          parser         70   digital.
#   [OK]          parser         71   dolby.
#   [OK]          parser         72   dump.
#   [OK]          parser         73   dyadic.
#   [OK]          parser         74   ebml.
#   [OK]          parser         75   edid.
#   [OK]          parser         76   editors.
#   [OK]          parser         77   efi.
#   [OK]          parser         78   elf.
#   [OK]          parser         79   encore.
#   [OK]          parser         80   epoc.
#   [OK]          parser         81   erlang.
#   [OK]          parser         82   espressif.
#   [OK]          parser         83   esri.
#   [OK]          parser         84   etf.
#   [OK]          parser         85   fcs.
#   [OK]          parser         86   filesystems.
#   [OK]          parser         87   finger.
#   [OK]          parser         88   flash.
#   [OK]          parser         89   flif.
#   [OK]          parser         90   fonts.
#   [OK]          parser         91   forth.
#   [OK]          parser         92   fortran.
#   [OK]          parser         93   frame.
#   [OK]          parser         94   freebsd.
#   [OK]          parser         95   fsav.
#   [OK]          parser         96   fusecompress.
#   [OK]          parser         97   games.
#   [OK]          parser         98   gcc.
#   [OK]          parser         99   gconv.
#   [OK]          parser        100   geo.
#   [OK]          parser        101   geos.
#   [OK]          parser        102   gimp.
#   [OK]          parser        103   git.
#   [OK]          parser        104   glibc.
#   [OK]          parser        105   gnome.
#   [OK]          parser        106   gnu.
#   [OK]          parser        107   gnumeric.
#   [OK]          parser        108   gpt.
#   [OK]          parser        109   gpu.
#   [OK]          parser        110   grace.
#   [OK]          parser        111   graphviz.
#   [OK]          parser        112   gringotts.
#   [OK]          parser        113   guile.
#   [OK]          parser        114   hardware.
#   [OK]          parser        115   hitachi-sh.
#   [OK]          parser        116   hp.
#   [OK]          parser        117   human68k.
#   [OK]          parser        118   ibm370.
#   [OK]          parser        119   ibm6000.
#   [OK]          parser        120   icc.
#   [OK]          parser        121   iff.
#   [OK]          parser        122   images.
#   [OK]          parser        123   inform.
#   [OK]          parser        124   intel.
#   [OK]          parser        125   interleaf.
#   [OK]          parser        126   island.
#   [OK]          parser        127   ispell.
#   [OK]          parser        128   isz.
#   [OK]          parser        129   java.
#   [OK]          parser        130   javascript.
#   [OK]          parser        131   jpeg.
#   [OK]          parser        132   karma.
#   [OK]          parser        133   kde.
#   [OK]          parser        134   keepass.
#   [OK]          parser        135   kerberos.
#   [OK]          parser        136   kicad.
#   [OK]          parser        137   kml.
#   [OK]          parser        138   lecter.
#   [OK]          parser        139   lex.
#   [OK]          parser        140   lif.
#   [OK]          parser        141   linux.
#   [OK]          parser        142   lisp.
#   [OK]          parser        143   llvm.
#   [OK]          parser        144   lua.
#   [OK]          parser        145   luks.
#   [OK]          parser        146   m4.
#   [OK]          parser        147   mach.
#   [OK]          parser        148   macintosh.
#   [OK]          parser        149   macos.
#   [OK]          parser        150   magic.
#   [OK]          parser        151   mail.news.
#   [OK]          parser        152   make.
#   [OK]          parser        153   map.
#   [OK]          parser        154   maple.
#   [OK]          parser        155   marc21.
#   [OK]          parser        156   mathcad.
#   [OK]          parser        157   mathematica.
#   [OK]          parser        158   matroska.
#   [OK]          parser        159   mcrypt.
#   [OK]          parser        160   measure.
#   [OK]          parser        161   mercurial.
#   [OK]          parser        162   metastore.
#   [OK]          parser        163   meteorological.
#   [OK]          parser        164   microfocus.
#   [OK]          parser        165   mime.
#   [OK]          parser        166   mips.
#   [OK]          parser        167   mirage.
#   [OK]          parser        168   misctools.
#   [OK]          parser        169   mkid.
#   [OK]          parser        170   mlssa.
#   [OK]          parser        171   mmdf.
#   [OK]          parser        172   modem.
#   [OK]          parser        173   modulefile.
#   [OK]          parser        174   motorola.
#   [OK]          parser        175   mozilla.
#   [OK]          parser        176   msdos.
#   [OK]          parser        177   msooxml.
#   [OK]          parser        178   msvc.
#   [OK]          parser        179   msx.
#   [OK]          parser        180   mup.
#   [OK]          parser        181   music.
#   [OK]          parser        182   nasa.
#   [OK]          parser        183   natinst.
#   [OK]          parser        184   ncr.
#   [OK]          parser        185   neko.
#   [OK]          parser        186   netbsd.
#   [OK]          parser        187   netscape.
#   [OK]          parser        188   netware.
#   [OK]          parser        189   news.
#   [OK]          parser        190   nitpicker.
#   [OK]          parser        191   numpy.
#   [OK]          parser        192   oasis.
#   [OK]          parser        193   ocaml.
#   [OK]          parser        194   octave.
#   [OK]          parser        195   ole2compounddocs.
#   [OK]          parser        196   olf.
#   [OK]          parser        197   openfst.
#   [OK]          parser        198   opentimestamps.
#   [OK]          parser        199   os2.
#   [OK]          parser        200   os400.
#   [OK]          parser        201   os9.
#   [OK]          parser        202   osf1.
#   [OK]          parser        203   palm.
#   [OK]          parser        204   parix.
#   [OK]          parser        205   parrot.
#   [OK]          parser        206   pascal.
#   [OK]          parser        207   pbf.
#   [OK]          parser        208   pbm.
#   [OK]          parser        209   pc88.
#   [OK]          parser        210   pc98.
#   [OK]          parser        211   pdf.
#   [OK]          parser        212   pdp.
#   [OK]          parser        213   perl.
#   [OK]          parser        214   pgf.
#   [OK]          parser        215   pgp.
#   [OK]          parser        216   pkgadd.
#   [OK]          parser        217   plan9.
#   [OK]          parser        218   plus5.
#   [OK]          parser        219   pmem.
#   [OK]          parser        220   polyml.
#   [OK]          parser        221   printer.
#   [OK]          parser        222   project.
#   [OK]          parser        223   psdbms.
#   [OK]          parser        224   psl.
#   [OK]          parser        225   pulsar.
#   [OK]          parser        226   pwsafe.
#   [OK]          parser        227   pyramid.
#   [OK]          parser        228   python.
#   [OK]          parser        229   qt.
#   [OK]          parser        230   revision.
#   [OK]          parser        231   riff.
#   [OK]          parser        232   rinex.
#   [OK]          parser        233   rpi.
#   [OK]          parser        234   rpm.
#   [OK]          parser        235   rpmsg.
#   [OK]          parser        236   rst.
#   [OK]          parser        237   rtf.
#   [OK]          parser        238   ruby.
#   [OK]          parser        239   sc.
#   [OK]          parser        240   sccs.
#   [OK]          parser        241   scientific.
#   [OK]          parser        242   securitycerts.
#   [OK]          parser        243   selinux.
#   [OK]          parser        244   sendmail.
#   [OK]          parser        245   sequent.
#   [OK]          parser        246   sereal.
#   [OK]          parser        247   sgi.
#   [OK]          parser        248   sgml.
#   [OK]          parser        249   sharc.
#   [OK]          parser        250   sinclair.
#   [OK]          parser        251   sisu.
#   [OK]          parser        252   sketch.
#   [OK]          parser        253   smalltalk.
#   [OK]          parser        254   smile.
#   [OK]          parser        255   sniffer.
#   [OK]          parser        256   softquad.
#   [OK]          parser        257   sosi.
#   [OK]          parser        258   spec.
#   [OK]          parser        259   spectrum.
#   [OK]          parser        260   sql.
#   [OK]          parser        261   ssh.
#   [OK]          parser        262   ssl.
#   [OK]          parser        263   sun.
#   [OK]          parser        264   symbos.
#   [OK]          parser        265   sysex.
#   [OK]          parser        266   tcl.
#   [OK]          parser        267   teapot.
#   [OK]          parser        268   terminfo.
#   [OK]          parser        269   tex.
#   [OK]          parser        270   tgif.
#   [OK]          parser        271   ti-8x.
#   [OK]          parser        272   timezone.
#   [OK]          parser        273   tplink.
#   [OK]          parser        274   troff.
#   [OK]          parser        275   tuxedo.
#   [OK]          parser        276   typeset.
#   [OK]          parser        277   unicode.
#   [OK]          parser        278   unknown.
#   [OK]          parser        279   uterus.
#   [OK]          parser        280   uuencode.
#   [OK]          parser        281   vacuum-cleaner.
#   [OK]          parser        282   varied.out.
#   [OK]          parser        283   varied.script.
#   [OK]          parser        284   vax.
#   [OK]          parser        285   vicar.
#   [OK]          parser        286   virtual.
#   [OK]          parser        287   virtutech.
#   [OK]          parser        288   visx.
#   [OK]          parser        289   vms.
#   [OK]          parser        290   vmware.
#   [OK]          parser        291   vorbis.
#   [OK]          parser        292   vxl.
#   [OK]          parser        293   warc.
#   [OK]          parser        294   weak.
#   [OK]          parser        295   webassembly.
#   [OK]          parser        296   windows.
#   [OK]          parser        297   wireless.
#   [OK]          parser        298   wordprocessors.
#   [OK]          parser        299   wsdl.
#   [OK]          parser        300   x68000.
#   [OK]          parser        301   xdelta.
#   [OK]          parser        302   xenix.
#   [OK]          parser        303   xilinx.
#   [OK]          parser        304   xo65.
#   [OK]          parser        305   xwindows.
#   [OK]          parser        306   yara.
#   [OK]          parser        307   zfs.
#   [OK]          parser        308   zilog.
#   [OK]          parser        309   zip.
#   [OK]          parser        310   zyxel.
#   [OK]          tree            0   acorn.
#   [OK]          tree            1   adi.
#   [OK]          tree            2   adventure.
#   [OK]          tree            3   algol68.
#   [OK]          tree            4   allegro.
#   [OK]          tree            5   alliant.
#   [OK]          tree            6   alpha.
#   [OK]          tree            7   amanda.
#   [OK]          tree            8   amigaos.
#   [OK]          tree            9   android.
#   [OK]          tree           10   animation.
#   [OK]          tree           11   aout.
#   [OK]          tree           12   apache.
#   [OK]          tree           13   apl.
#   [OK]          tree           14   apple.
#   [OK]          tree           15   application.
#   [OK]          tree           16   applix.
#   [OK]          tree           17   apt.
#   [OK]          tree           18   archive.
#   [OK]          tree           19   asf.
#   [OK]          tree           20   assembler.
#   [OK]          tree           21   asterix.
#   [OK]          tree           22   att3b.
#   [OK]          tree           23   audio.
#   [OK]          tree           24   basis.
#   [OK]          tree           25   beetle.
#   [OK]          tree           26   ber.
#   [OK]          tree           27   bflt.
#   [OK]          tree           28   bhl.
#   [OK]          tree           29   bioinformatics.
#   [OK]          tree           30   biosig.
#   [OK]          tree           31   blackberry.
#   [OK]          tree           32   blcr.
#   [OK]          tree           33   blender.
#   [OK]          tree           34   blit.
#   [OK]          tree           35   bout.
#   [OK]          tree           36   bsdi.
#   [OK]          tree           37   bsi.
#   [OK]          tree           38   btsnoop.
#   [OK]          tree           39   c64.
#   [OK]          tree           40   cad.
#   [OK]          tree           41   cafebabe.
#   [OK]          tree           42   cbor.
#   [OK]          tree           43   cddb.
#   [OK]          tree           44   chord.
#   [OK]          tree           45   cisco.
#   [OK]          tree           46   citrus.
#   [OK]          tree           47   c-lang.
#   [OK]          tree           48   clarion.
#   [OK]          tree           49   claris.
#   [OK]          tree           50   clipper.
#   [OK]          tree           51   clojure.
#   [OK]          tree           52   coff.
#   [OK]          tree           53   commands.
#   [OK]          tree           54   communications.
#   [OK]          tree           55   compress.
#   [OK]          tree           56   console.
#   [OK]          tree           57   convex.
#   [OK]          tree           58   coverage.
#   [OK]          tree           59   cracklib.
#   [OK]          tree           60   ctags.
#   [OK]          tree           61   ctf.
#   [OK]          tree           62   cubemap.
#   [OK]          tree           63   cups.
#   [OK]          tree           64   dact.
#   [OK]          tree           65   database.
#   [OK]          tree           66   dataone.
#   [OK]          tree           67   dbpf.
#   [OK]          tree           68   diamond.
#   [OK]          tree           69   diff.
#   [OK]          tree           70   digital.
#   [OK]          tree           71   dolby.
#   [OK]          tree           72   dump.
#   [OK]          tree           73   dyadic.
#   [OK]          tree           74   ebml.
#   [OK]          tree           75   edid.
#   [OK]          tree           76   editors.
#   [OK]          tree           77   efi.
#   [OK]          tree           78   elf.
#   [OK]          tree           79   encore.
#   [OK]          tree           80   epoc.
#   [OK]          tree           81   erlang.
#   [OK]          tree           82   espressif.
#   [OK]          tree           83   esri.
#   [OK]          tree           84   etf.
#   [OK]          tree           85   fcs.
#   [OK]          tree           86   filesystems.
#   [OK]          tree           87   finger.
#   [OK]          tree           88   flash.
#   [OK]          tree           89   flif.
#   [OK]          tree           90   fonts.
#   [OK]          tree           91   forth.
#   [OK]          tree           92   fortran.
#   [OK]          tree           93   frame.
#   [OK]          tree           94   freebsd.
#   [OK]          tree           95   fsav.
#   [OK]          tree           96   fusecompress.
#   [OK]          tree           97   games.
#   [OK]          tree           98   gcc.
#   [OK]          tree           99   gconv.
#   [OK]          tree          100   geo.
#   [OK]          tree          101   geos.
#   [OK]          tree          102   gimp.
#   [OK]          tree          103   git.
#   [OK]          tree          104   glibc.
#   [OK]          tree          105   gnome.
#   [OK]          tree          106   gnu.
#   [OK]          tree          107   gnumeric.
#   [OK]          tree          108   gpt.
#   [OK]          tree          109   gpu.
#   [OK]          tree          110   grace.
#   [OK]          tree          111   graphviz.
#   [OK]          tree          112   gringotts.
#   [OK]          tree          113   guile.
#   [OK]          tree          114   hardware.
#   [OK]          tree          115   hitachi-sh.
#   [OK]          tree          116   hp.
#   [OK]          tree          117   human68k.
#   [OK]          tree          118   ibm370.
#   [OK]          tree          119   ibm6000.
#   [OK]          tree          120   icc.
#   [OK]          tree          121   iff.
#   [OK]          tree          122   images.
#   [OK]          tree          123   inform.
#   [OK]          tree          124   intel.
#   [OK]          tree          125   interleaf.
#   [OK]          tree          126   island.
#   [OK]          tree          127   ispell.
#   [OK]          tree          128   isz.
#   [OK]          tree          129   java.
#   [OK]          tree          130   javascript.
#   [OK]          tree          131   jpeg.
#   [OK]          tree          132   karma.
#   [OK]          tree          133   kde.
#   [OK]          tree          134   keepass.
#   [OK]          tree          135   kerberos.
#   [OK]          tree          136   kicad.
#   [OK]          tree          137   kml.
#   [OK]          tree          138   lecter.
#   [OK]          tree          139   lex.
#   [OK]          tree          140   lif.
#   [OK]          tree          141   linux.
#   [OK]          tree          142   lisp.
#   [OK]          tree          143   llvm.
#   [OK]          tree          144   lua.
#   [OK]          tree          145   luks.
#   [OK]          tree          146   m4.
#   [OK]          tree          147   mach.
#   [OK]          tree          148   macintosh.
#   [OK]          tree          149   macos.
#   [OK]          tree          150   magic.
#   [OK]          tree          151   mail.news.
#   [OK]          tree          152   make.
#   [OK]          tree          153   map.
#   [OK]          tree          154   maple.
#   [OK]          tree          155   marc21.
#   [OK]          tree          156   mathcad.
#   [OK]          tree          157   mathematica.
#   [OK]          tree          158   matroska.
#   [OK]          tree          159   mcrypt.
#   [OK]          tree          160   measure.
#   [OK]          tree          161   mercurial.
#   [OK]          tree          162   metastore.
#   [OK]          tree          163   meteorological.
#   [OK]          tree          164   microfocus.
#   [OK]          tree          165   mime.
#   [OK]          tree          166   mips.
#   [OK]          tree          167   mirage.
#   [OK]          tree          168   misctools.
#   [OK]          tree          169   mkid.
#   [OK]          tree          170   mlssa.
#   [OK]          tree          171   mmdf.
#   [OK]          tree          172   modem.
#   [OK]          tree          173   modulefile.
#   [OK]          tree          174   motorola.
#   [OK]          tree          175   mozilla.
#   [OK]          tree          176   msdos.
#   [OK]          tree          177   msooxml.
#   [OK]          tree          178   msvc.
#   [OK]          tree          179   msx.
#   [OK]          tree          180   mup.
#   [OK]          tree          181   music.
#   [OK]          tree          182   nasa.
#   [OK]          tree          183   natinst.
#   [OK]          tree          184   ncr.
#   [OK]          tree          185   neko.
#   [OK]          tree          186   netbsd.
#   [OK]          tree          187   netscape.
#   [OK]          tree          188   netware.
#   [OK]          tree          189   news.
#   [OK]          tree          190   nitpicker.
#   [OK]          tree          191   numpy.
#   [OK]          tree          192   oasis.
#   [OK]          tree          193   ocaml.
#   [OK]          tree          194   octave.
#   [OK]          tree          195   ole2compounddocs.
#   [OK]          tree          196   olf.
#   [OK]          tree          197   openfst.
#   [OK]          tree          198   opentimestamps.
#   [OK]          tree          199   os2.
#   [OK]          tree          200   os400.
#   [OK]          tree          201   os9.
#   [OK]          tree          202   osf1.
#   [OK]          tree          203   palm.
#   [OK]          tree          204   parix.
#   [OK]          tree          205   parrot.
#   [OK]          tree          206   pascal.
#   [OK]          tree          207   pbf.
#   [OK]          tree          208   pbm.
#   [OK]          tree          209   pc88.
#   [OK]          tree          210   pc98.
#   [OK]          tree          211   pdf.
#   [OK]          tree          212   pdp.
#   [OK]          tree          213   perl.
#   [OK]          tree          214   pgf.
#   [OK]          tree          215   pgp.
#   [OK]          tree          216   pkgadd.
#   [OK]          tree          217   plan9.
#   [OK]          tree          218   plus5.
#   [OK]          tree          219   pmem.
#   [OK]          tree          220   polyml.
#   [OK]          tree          221   printer.
#   [OK]          tree          222   project.
#   [OK]          tree          223   psdbms.
#   [OK]          tree          224   psl.
#   [OK]          tree          225   pulsar.
#   [OK]          tree          226   pwsafe.
#   [OK]          tree          227   pyramid.
#   [OK]          tree          228   python.
#   [OK]          tree          229   qt.
#   [OK]          tree          230   revision.
#   [OK]          tree          231   riff.
#   [OK]          tree          232   rinex.
#   [OK]          tree          233   rpi.
#   [OK]          tree          234   rpm.
#   [OK]          tree          235   rpmsg.
#   [OK]          tree          236   rst.
#   [OK]          tree          237   rtf.
#   [OK]          tree          238   ruby.
#   [OK]          tree          239   sc.
#   [OK]          tree          240   sccs.
#   [OK]          tree          241   scientific.
#   [OK]          tree          242   securitycerts.
#   [OK]          tree          243   selinux.
#   [OK]          tree          244   sendmail.
#   [OK]          tree          245   sequent.
#   [OK]          tree          246   sereal.
#   [OK]          tree          247   sgi.
#   [OK]          tree          248   sgml.
#   [OK]          tree          249   sharc.
#   [OK]          tree          250   sinclair.
#   [OK]          tree          251   sisu.
#   [OK]          tree          252   sketch.
#   [OK]          tree          253   smalltalk.
#   [OK]          tree          254   smile.
#   [OK]          tree          255   sniffer.
#   [OK]          tree          256   softquad.
#   [OK]          tree          257   sosi.
#   [OK]          tree          258   spec.
#   [OK]          tree          259   spectrum.
#   [OK]          tree          260   sql.
#   [OK]          tree          261   ssh.
#   [OK]          tree          262   ssl.
#   [OK]          tree          263   sun.
#   [OK]          tree          264   symbos.
#   [OK]          tree          265   sysex.
#   [OK]          tree          266   tcl.
#   [OK]          tree          267   teapot.
#   [OK]          tree          268   terminfo.
#   [OK]          tree          269   tex.
#   [OK]          tree          270   tgif.
#   [OK]          tree          271   ti-8x.
#   [OK]          tree          272   timezone.
#   [OK]          tree          273   tplink.
#   [OK]          tree          274   troff.
#   [OK]          tree          275   tuxedo.
#   [OK]          tree          276   typeset.
#   [OK]          tree          277   unicode.
#   [OK]          tree          278   unknown.
#   [OK]          tree          279   uterus.
#   [OK]          tree          280   uuencode.
#   [OK]          tree          281   vacuum-cleaner.
#   [OK]          tree          282   varied.out.
#   [OK]          tree          283   varied.script.
#   [OK]          tree          284   vax.
#   [OK]          tree          285   vicar.
#   [OK]          tree          286   virtual.
#   [OK]          tree          287   virtutech.
#   [OK]          tree          288   visx.
#   [OK]          tree          289   vms.
#   [OK]          tree          290   vmware.
#   [OK]          tree          291   vorbis.
#   [OK]          tree          292   vxl.
#   [OK]          tree          293   warc.
#   [OK]          tree          294   weak.
#   [OK]          tree          295   webassembly.
#   [OK]          tree          296   windows.
#   [OK]          tree          297   wireless.
#   [OK]          tree          298   wordprocessors.
#   [OK]          tree          299   wsdl.
#   [OK]          tree          300   x68000.
#   [OK]          tree          301   xdelta.
#   [OK]          tree          302   xenix.
#   [OK]          tree          303   xilinx.
#   [OK]          tree          304   xo65.
#   [OK]          tree          305   xwindows.
#   [OK]          tree          306   yara.
#   [OK]          tree          307   zfs.
#   [OK]          tree          308   zilog.
#   [OK]          tree          309   zip.
#   [OK]          tree          310   zyxel.
# 
# Full test results in `~/.opam/5.0/.opam-switch/build/conan-cli.0.0.2/_build/default/test/_build/_tests/conan'.
# Test Successful in 0.319s. 622 tests run.
# File "fuzz/dune", line 6, characters 0-158:
#  6 | (rule
#  7 |  (alias runtest)
#  8 |  (deps
#  9 |   fuzz.exe
# 10 |   (source_tree ../database)
# 11 |   (env_var CONAN))
# 12 |  (action
# 13 |   (setenv
# 14 |    CONAN
# 15 |    ../database
# 16 |    (run %{exe:fuzz.exe}))))
# (cd _build/default/fuzz && ./fuzz.exe)
# "DOS executable (COM, 0x8C-variant) PGP symmetric key encrypted data -" ("application/x-dosexec")
# Found a solution for the given input: "OpenPGP Secret Key".
# "DOS executable (COM, 0x8C-variant) PGP symmetric key encrypted data -" ("application/x-dosexec")
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "SysEx File -".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "PGP Secret Sub-key - OpenPGP Secret Key".
# Found a solution for the given input: "Java serialization data, version 48715".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "SysEx File -".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# "zlib compressed data" ("application/zlib")
# "DOS executable (COM, 0x8C-variant) PGP symmetric key encrypted data -" ("application/x-dosexec")
# "DOS executable (COM, 0x8C-variant) PGP symmetric key encrypted data -" ("application/x-dosexec")
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "Compiled PSI (v2) data (P)".
# Found a solution for the given input: "HIT archive data".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "SysEx File - Lexicon".
# Found a solution for the given input: "SysEx File - Lexicon".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "SysEx File -".
# Found a solution for the given input: "OpenPGP Secret Key".
# "COM executable for DOS" ("application/x-dosexec")
# Found a solution for the given input: "SysEx File -".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Public Key".
# "zlib compressed data" ("application/zlib")
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "PGP Secret Sub-key - OpenPGP Secret Key".
# Found a solution for the given input: "PGP Secret Sub-key - OpenPGP Secret Key".
# "DOS executable (COM, 0x8C-variant) PGP symmetric key encrypted data -" ("application/x-dosexec")
# "COM executable for DOS" ("application/x-dosexec")
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "Dyalog APL version 23.62".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "Dyalog APL version 226.126".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "PGP Secret Sub-key - OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "HIT archive data".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "Dyalog APL version 218.197".
# Found a solution for the given input: "Clarion Developer (v2 and above) help data".
# "DOS executable (COM, 0x8C-variant) PGP symmetric key encrypted data -" ("application/x-dosexec")
# "DOS executable (COM, 0x8C-variant) PGP symmetric key encrypted data -" ("application/x-dosexec")
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# "zlib compressed data" ("application/zlib")
# Found a solution for the given input: "Linux jffs2 filesystem data little endian".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "SVR2 pure executable (Amdahl-UTS) - version 1852787859".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "PGP Secret Sub-key - OpenPGP Secret Key".
# Found a solution for the given input: "Apollo m68k COFF executable not stripped - version 52253".
# "DOS executable (COM, 0x8C-variant) PGP symmetric key encrypted data -" ("application/x-dosexec")
# Found a solution for the given input: "OpenPGP Public Key".
# "COM executable for DOS" ("application/x-dosexec")
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "PGP Secret Sub-key - OpenPGP Secret Key".
# "COM executable for DOS" ("application/x-dosexec")
# Found a solution for the given input: "OpenPGP Secret Key".
# "DOS executable (COM, 0x8C-variant) PGP symmetric key encrypted data -" ("application/x-dosexec")
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Public Key".
# "COM executable for DOS" ("application/x-dosexec")
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Public Key".
# "COM executable for DOS" ("application/x-dosexec")
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# "MPEG-4 LOAS, single stream" ("audio/x-mp4a-latm")
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Public Key".
# "COM executable for DOS" ("application/x-dosexec")
# "MPEG-4 LOAS" ("audio/x-mp4a-latm")
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Public Key".
# "DOS executable (COM, 0x8C-variant) PGP symmetric key encrypted data -" ("application/x-dosexec")
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# "COM executable for DOS" ("application/x-dosexec")
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Public Key".
# "DOS executable (COM, 0x8C-variant) PGP symmetric key encrypted data -" ("application/x-dosexec")
# Found a solution for the given input: "Erlang External Term Format, starts with FUN_EXT".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "PGP Secret Sub-key - OpenPGP Secret Key".
# Found a solution for the given input: "Quasijarus strong compressed data".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# "COM executable for DOS" ("application/x-dosexec")
# Found a solution for the given input: "SysEx File - Apple".
# Found a solution for the given input: "OpenPGP Public Key".
# "COM executable for DOS" ("application/x-dosexec")
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "SysEx File - ADA".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "Dyalog APL version 126.33".
# "COM executable for DOS" ("application/x-dosexec")
# Found a solution for the given input: "OpenPGP Public Key".
# "DOS executable (COM, 0x8C-variant) PGP symmetric key encrypted data -" ("application/x-dosexec")
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "PGP Secret Sub-key - OpenPGP Secret Key".
# "DOS executable (COM, 0x8C-variant) PGP symmetric key encrypted data -" ("application/x-dosexec")
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Public Key".
# "DOS executable (COM, 0x8C-variant) PGP symmetric key encrypted data -" ("application/x-dosexec")
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "PGP Secret Sub-key - OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "PGP Secret Sub-key - OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# "DOS executable (COM, 0x8C-variant) PGP symmetric key encrypted data -" ("application/x-dosexec")
# Found a solution for the given input: "PGP Secret Sub-key - OpenPGP Secret Key".
# Found a solution for the given input: "PGP Secret Sub-key - OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "PGP symmetric key encrypted data -".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "Dyalog APL mapped file 64-bit version 28.168".
# Found a solution for the given input: "SysEx File -".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "Dyalog APL version 82.34".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "PGP Secret Sub-key - OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "Quasijarus strong compressed data".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Secret Key".
# Found a solution for the given input: "OpenPGP Public Key".
# Found a solution for the given input: "OpenPGP Public Key".
# "DOS executable (COM, 0x8C-variant) PGP symmetric key encrypted data -" ("application/x-dosexec")
# Found a solution for the given input: "OpenPGP Public Key".
# "DOS executable (COM, 0x8C-variant) PGP symmetric key encrypted data -" ("application/x-dosexec")
# Found a solution for the given input: "OpenPGP Public Key".
# lint (assert false / exception): FAIL
# 
# When given the input:
# 
#     "CI\175\226j\154\237\132&\140\1974\004O\018\227\209\237ZGm\202\202D\127\020\180;\019\173Z\187\151%\149\223+\244n\156c\027\148"
#     
# the test threw an exception:
# 
#     Invalid_argument("Invalid formatter u")
#     Raised at Stdlib.invalid_arg in file "stdlib.ml", line 30, characters 20-45
#     Called from Conan__Fmt.go in file "src/fmt.ml", line 618, characters 24-44
#     Called from Conan__Fmt.parse in file "src/fmt.ml" (inlined), line 624, characters 2-17
#     Called from Conan__Fmt.ty_of_string in file "src/fmt.ml", line 638, characters 18-30
#     Called from Conan__Tree.key_of_ty in file "src/tree.ml", line 195, characters 21-50
#     Called from Conan__Tree.format_of_ty in file "src/tree.ml", line 242, characters 18-38
#     Called from Conan__Process.process_fmt in file "src/process.ml", line 16, characters 31-51
#     Called from Conan__Process.process.(fun) in file "src/process.ml", line 53, characters 25-54
#     Called from Conan__Process.descending_walk.iter in file "src/process.ml", line 131, characters 8-68
#     Called from Conan__Process.descending_walk.iter.(fun) in file "src/process.ml", line 134, characters 12-69
#     Called from Conan__Process.descending_walk.iter.(fun) in file "src/process.ml", line 134, characters 12-69
#     Called from Conan__Process.descending_walk in file "src/process.ml" (inlined), line 171, characters 2-64
#     Called from Conan_string.run in file "string/conan_string.ml", line 148, characters 25-79
#     Called from Dune__exe__Fuzz.(fun) in file "fuzz/fuzz.ml", line 33, characters 8-38
#     Called from Crowbar.gen_apply.go.(fun) in file "src/crowbar.ml", line 325, characters 16-19
#     

@kit-ty-kate
Copy link
Member

Thanks! Even if only the tests fail, that sounds indeed like a problem in the library itself. Thanks a lot!

@kit-ty-kate kit-ty-kate merged commit bec018a into ocaml:master Dec 22, 2022
@kit-ty-kate
Copy link
Member

cc @dinosaure

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants