Building on thyme
(from windows-server-2022-amd64-ocaml-5.3)
2025-10-20 11:04.54 ---> using "1d6ffeb5a52124df73b2e951323e99615c52ca4f9bdf0f65039be6146fabdaab" from cache
/: (user (uid 1000) (gid 1000))
/: (env OPAMPRECISETRACKING 1)
/: (env OPAMUTF8 never)
/: (env OPAMEXTERNALSOLVER builtin-0install)
/: (env OPAMCRITERIA +removed)
/: (env CI true)
/: (env OPAM_HEALTH_CHECK_CI true)
/: (run (shell "ln -f /usr/bin/opam-dev.exe /usr/bin/opam.exe"))
2025-10-20 11:04.54 ---> using "75bf3fbea1cbc65a9803f40104651d67c546cddf5606f6a4af6db8fca92eb5c0" from cache
/: (run (network host)
(shell "rm -rf ~/opam-repository && git clone -q 'https://github.com/ocaml/opam-repository' ~/opam-repository && git -C ~/opam-repository checkout -q 5bf570252bd9fee71938b828ca0b86573c1e3355"))
2025-10-20 11:04.54 ---> using "1e48978ed9a09b733124480cf699e10313f11e25fa9b507fad4267edbb7a9838" from cache
/: (run (shell "rm -rf ~/.opam && opam init -ya --bare ~/opam-repository"))
User configuration:
[NOTE] Make sure that ~\.bash_profile is well sourced in your ~/.bashrc.
Updating ~\.bash_profile.
Added 9 lines after line 1 in ~\.bash_profile.
2025-10-20 11:04.54 ---> using "25b85dd471072646d69ae2337996744e3a19efea418f1552bf7e9e715d6e88e1" from cache
/: (run (cache (opam-archives (target "c:\\Users\\opam\\AppData\\Local\\opam\\download-cache")))
(network host)
(shell "opam switch create --repositories=default '4.14' '4.14.2'"))
<><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><>
Switch invariant: ["ocaml-base-compiler" {= "4.14.2"} | "ocaml-system" {= "4.14.2"}]
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> installed arch-x86_64.1
-> installed base-bigarray.base
-> installed base-threads.base
-> installed base-unix.base
-> installed host-arch-x86_64.1
-> installed host-system-mingw.1
-> retrieved flexdll.0.44 (cached)
-> retrieved ocaml-config.3 (cached)
-> installed flexdll.0.44
-> installed ocaml-options-vanilla.1
-> retrieved mingw-w64-shims.0.2.0 (cached)
-> installed conf-mingw-w64-gcc-x86_64.1
-> installed ocaml-env-mingw64.1
-> installed system-mingw.1
-> retrieved ocaml-base-compiler.4.14.2 (cached)
-> installed mingw-w64-shims.0.2.0
-> installed ocaml-base-compiler.4.14.2
-> installed ocaml-config.3
-> installed ocaml.4.14.2
Done.
# To update the current shell environment, run: eval $(opam env --switch=4.14)
2025-10-20 11:04.54 ---> using "40cba15c5b48a9f818ac75d16f7d9d1e460ce1700e4362da0f0fc912aab658fe" from cache
/: (run (network host)
(shell "opam update --depexts"))
2025-10-20 11:04.54 ---> using "3be06eda264071ef0aede3717e4206c2d50eccba923fb26abf27f4b1b696cdb6" from cache
/: (run (cache (opam-archives (target "c:\\Users\\opam\\AppData\\Local\\opam\\download-cache")))
(network host)
(shell "opam remove -y gles3.20160307.alpha\
\nopam install -vy gles3.20160307.alpha\
\nres=$?\
\nif [ $res = 31 ]; then\
\n if opam show -f x-ci-accept-failures: gles3.20160307.alpha | grep -q 'windows-server-2022-amd64-ocaml-5.3'; then\
\n echo \"This package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\"\
\n exit 69\
\n fi\
\nfi \
\n\
\n\
\nexit $res"))
Nothing to do.
[NOTE] gles3.20160307.alpha is not installed.
The following actions will be performed:
=== install 2 packages
- install gles3 20160307.alpha
- install ocamlfind 1.9.8 [required by gles3]
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing 1/6: [gles3.20160307.alpha: extract]
Processing 2/6: [gles3.20160307.alpha: extract] [ocamlfind.1.9.8: extract]
-> retrieved gles3.20160307.alpha (cached)
Processing 2/6: [ocamlfind.1.9.8: extract]
-> retrieved ocamlfind.1.9.8 (cached)
Processing 3/6: [ocamlfind: ./configure C:\Users\opam\AppData\Local\opam\4.14\bin]
+ C:\Users\opam\AppData\Local\opam\4.14\.opam-switch\build\ocamlfind.1.9.8\./configure "-bindir" "C:\\Users\\opam\\AppData\\Local\\opam\\4.14\\bin" "-sitelib" "C:\\Users\\opam\\AppData\\Local\\opam\\4.14\\lib" "-mandir" "C:\\Users\\opam\\AppData\\Local\\opam\\4.14\\man" "-config" "C:\\Users\\opam\\AppData\\Local\\opam\\4.14\\lib/findlib.conf" "-no-custom" "-no-camlp4" (CWD=C:\Users\opam\AppData\Local\opam\4.14\.opam-switch\build\ocamlfind.1.9.8)
- Welcome to findlib version 1.9.8
- Configuring core...
- Cygwin build environment found; using .exe as suffix for binaries
- Checking for #remove_directory...
- Testing threading model...
- systhread_supported: true
- Testing DLLs...
- Testing whether ppxopt can be supported...
- Checking for ocamlc -opaque...
- Checking for ocamlopt -g...
- Querying installation: META list not found
- make install will double-check installed META files
- Configuring libraries...
- unix: found
- dynlink: found
- bigarray: found
- compiler-libs: found
- dbm: not present (normal since 4.00)
- graphics: not present (normal since 4.09)
- num: not present (normal since 4.06)
- ocamlbuild: not present (normal since 4.03)
- ocamldoc: found (in +ocamldoc)
- raw_spacetime: not present (normal since 4.12)
- threads: found (in +threads)
- str: found
- labltk: not present (normal since 4.02)
- native dynlink: found
- camlp4: disabled
- bytes: found, installing fake library
- Configuration for stdlib written to site-lib-src/stdlib/META
- Configuration for unix written to site-lib-src/unix/META
- Configuration for dynlink written to site-lib-src/dynlink/META
- Configuration for bigarray written to site-lib-src/bigarray/META
- Configuration for compiler-libs written to site-lib-src/compiler-libs/META
- Configuration for ocamldoc written to site-lib-src/ocamldoc/META
- Configuration for threads written to site-lib-src/threads/META
- Configuration for str written to site-lib-src/str/META
- Configuration for bytes written to site-lib-src/bytes/META
- Detecting compiler arguments: (extractor built) ok
-
- About the OCAML core installation:
- Standard library: /cygdrive/c/Users/opam/AppData/Local/opam/4.14/lib/ocaml
- Binaries: /cygdrive/c/Users/opam/AppData/Local/opam/4.14/bin
- Manual pages: /usr/local/man
- Multi-threading type: posix
- The directory of site-specific packages will be
- site-lib: C:\Users\opam\AppData\Local\opam\4.14\lib
- The configuration file is written to:
- findlib config file: C:\Users\opam\AppData\Local\opam\4.14\lib/findlib.conf
- Software will be installed:
- Libraries: in <site-lib>/findlib
- Binaries: C:\Users\opam\AppData\Local\opam\4.14\bin
- Manual pages: C:\Users\opam\AppData\Local\opam\4.14\man
- topfind script: /cygdrive/c/Users/opam/AppData/Local/opam/4.14/lib/ocaml
- Topfind ppxopt support: yes
- Toolbox: no
- Link custom runtime: no
- Need bytes compatibility: no
-
- Configuration has been written to Makefile.config
-
- You can now do 'make all', and optionally 'make opt', to build ocamlfind.
Processing 3/6: [ocamlfind: make all]
+ C:\cygwin64\bin\make.exe "all" (CWD=C:\Users\opam\AppData\Local\opam\4.14\.opam-switch\build\ocamlfind.1.9.8)
- for p in findlib; do ( cd src/$p; /usr/bin/make all ) || exit; done
- make[1]: Entering directory '/cygdrive/c/Users/opam/AppData/Local/opam/4.14/.opam-switch/build/ocamlfind.1.9.8/src/findlib'
- ocamllex fl_meta.mll
- 22 states, 392 transitions, table size 1700 bytes
- USE_CYGPATH="1"; \
- export USE_CYGPATH; \
- cat findlib_config.mlp | \
- ../../tools/patch '@CONFIGFILE@' 'C:\Users\opam\AppData\Local\opam\4.14\lib/findlib.conf' | \
- ../../tools/patch '@STDLIB@' '/cygdrive/c/Users/opam/AppData/Local/opam/4.14/lib/ocaml' | \
- ../../tools/patch '@RELATIVE_PATHS@' 'false' | \
- sed -e 's;@AUTOLINK@;true;g' \
- -e 's;@SYSTEM@;mingw64;g' \
- >findlib_config.ml
- if [ "true" = "true" ]; then \
- cp topfind.ml.in topfind.ml; \
- else \
- sed -e '/PPXOPT_BEGIN/,/PPXOPT_END/ d' topfind.ml.in \
- > topfind.ml ; \
- fi
- ocamldep *.ml *.mli >depend
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_compat.ml
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_split.ml
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c findlib_config.ml
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_metatoken.ml
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_meta.ml
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c fl_metascanner.mli
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_metascanner.ml
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c fl_topo.mli
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_topo.ml
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c fl_package_base.mli
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_package_base.ml
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c findlib.mli
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c findlib.ml
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_args.ml
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_lint.ml
- ocamlc -I +compiler-libs -a -o findlib.cma fl_compat.cmo fl_split.cmo findlib_config.cmo fl_metatoken.cmo fl_meta.cmo fl_metascanner.cmo fl_topo.cmo fl_package_base.cmo findlib.cmo fl_args.cmo fl_lint.cmo
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c ocaml_args.ml
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c frontend.ml
- ocamlc -I +compiler-libs -o ocamlfind.exe -g findlib.cma unix.cma \
- -I +unix -I +dynlink ocaml_args.cmo frontend.cmo
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c topfind.mli
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c topfind.ml
- File "topfind.ml", line 128, characters 40-63:
- 128 | match Hashtbl.find Toploop.directive_table "ppx" with
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 258, characters 4-27:
- 258 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 268, characters 4-27:
- 268 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 280, characters 4-27:
- 280 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 293, characters 4-27:
- 293 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 307, characters 4-27:
- 307 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 319, characters 4-27:
- 319 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- ocamlc -I +compiler-libs -a -o findlib_top.cma topfind.cmo
- if [ "1" = "1" ]; then \
- cp topfind.in topfind.compat.in; \
- else \
- sed -e '/REMOVE_DIRECTORY_BEGIN/,/REMOVE_DIRECTORY_END/ d' topfind.in \
- > topfind.compat.in ; \
- fi
- USE_CYGPATH="1"; \
- export USE_CYGPATH; \
- cat topfind.compat.in | \
- ../../tools/patch '@SITELIB@' 'C:\Users\opam\AppData\Local\opam\4.14\lib' | \
- ../../tools/patch '@RELATIVE_PATHS@' 'false' \
- >topfind
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c fl_dynload.mli
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_dynload.ml
- ocamlc -I +compiler-libs -a -o findlib_dynload.cma fl_dynload.cmo
- make[1]: Leaving directory '/cygdrive/c/Users/opam/AppData/Local/opam/4.14/.opam-switch/build/ocamlfind.1.9.8/src/findlib'
- /usr/bin/make all-config
- make[1]: Entering directory '/cygdrive/c/Users/opam/AppData/Local/opam/4.14/.opam-switch/build/ocamlfind.1.9.8'
- if [ "false" = "true" ]; then \
- /usr/bin/make findlib-relative; \
- else \
- /usr/bin/make findlib-absolute; \
- fi
- make[2]: Entering directory '/cygdrive/c/Users/opam/AppData/Local/opam/4.14/.opam-switch/build/ocamlfind.1.9.8'
- USE_CYGPATH="1"; \
- export USE_CYGPATH; \
- cat findlib.conf.in | \
- tools/patch '@SITELIB@' 'C:\Users\opam\AppData\Local\opam\4.14\lib' | \
- tools/patch '@FINDLIB_PATH@' '/cygdrive/c/Users/opam/AppData/Local/opam/4.14/lib' -p >findlib.conf
- if ./tools/cmd_from_same_dir ocamlc; then \
- echo 'ocamlc="ocamlc.opt"' >>findlib.conf; \
- fi
- if ./tools/cmd_from_same_dir ocamlopt; then \
- echo 'ocamlopt="ocamlopt.opt"' >>findlib.conf; \
- fi
- if ./tools/cmd_from_same_dir ocamldep; then \
- echo 'ocamldep="ocamldep.opt"' >>findlib.conf; \
- fi
- if ./tools/cmd_from_same_dir ocamldoc; then \
- echo 'ocamldoc="ocamldoc.opt"' >>findlib.conf; \
- fi
- make[2]: Leaving directory '/cygdrive/c/Users/opam/AppData/Local/opam/4.14/.opam-switch/build/ocamlfind.1.9.8'
- make[1]: Leaving directory '/cygdrive/c/Users/opam/AppData/Local/opam/4.14/.opam-switch/build/ocamlfind.1.9.8'
Processing 3/6: [ocamlfind: make opt]
+ C:\cygwin64\bin\make.exe "opt" (CWD=C:\Users\opam\AppData\Local\opam\4.14\.opam-switch\build\ocamlfind.1.9.8)
- for p in findlib; do ( cd src/$p; /usr/bin/make opt ) || exit; done
- make[1]: Entering directory '/cygdrive/c/Users/opam/AppData/Local/opam/4.14/.opam-switch/build/ocamlfind.1.9.8/src/findlib'
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_compat.ml
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_split.ml
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c findlib_config.ml
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_metatoken.ml
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_meta.ml
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_metascanner.ml
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_topo.ml
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_package_base.ml
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c findlib.ml
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_args.ml
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_lint.ml
- ocamlopt -I +compiler-libs -g -a -o findlib.cmxa fl_compat.cmx fl_split.cmx findlib_config.cmx fl_metatoken.cmx fl_meta.cmx fl_metascanner.cmx fl_topo.cmx fl_package_base.cmx findlib.cmx fl_args.cmx fl_lint.cmx
- if [ 1 -gt 0 ]; then \
- ocamlopt -I +compiler-libs -g -shared -o findlib.cmxs fl_compat.cmx fl_split.cmx findlib_config.cmx fl_metatoken.cmx fl_meta.cmx fl_metascanner.cmx fl_topo.cmx fl_package_base.cmx findlib.cmx fl_args.cmx fl_lint.cmx; \
- fi
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c ocaml_args.ml
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c frontend.ml
- ocamlopt -I +compiler-libs -g -o ocamlfind_opt.exe findlib.cmxa unix.cmxa \
- -I +unix -I +dynlink ocaml_args.cmx frontend.cmx
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c topfind.ml
- File "topfind.ml", line 128, characters 40-63:
- 128 | match Hashtbl.find Toploop.directive_table "ppx" with
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 258, characters 4-27:
- 258 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 268, characters 4-27:
- 268 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 280, characters 4-27:
- 280 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 293, characters 4-27:
- 293 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 307, characters 4-27:
- 307 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 319, characters 4-27:
- 319 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- ocamlopt -I +compiler-libs -g -a -o findlib_top.cmxa topfind.cmx
- if [ 1 -gt 0 ]; then \
- ocamlopt -I +compiler-libs -g -shared -o findlib_top.cmxs topfind.cmx; \
- fi
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_dynload.ml
- ocamlopt -I +compiler-libs -g -a -o findlib_dynload.cmxa fl_dynload.cmx
- if [ 1 -gt 0 ]; then \
- ocamlopt -I +compiler-libs -g -shared -o findlib_dynload.cmxs fl_dynload.cmx; \
- fi
- make[1]: Leaving directory '/cygdrive/c/Users/opam/AppData/Local/opam/4.14/.opam-switch/build/ocamlfind.1.9.8/src/findlib'
-> compiled ocamlfind.1.9.8
Processing 4/6: [ocamlfind: make install]
+ C:\cygwin64\bin\make.exe "install" (CWD=C:\Users\opam\AppData\Local\opam\4.14\.opam-switch\build\ocamlfind.1.9.8)
- if [ "1" -eq 1 ]; then \
- for x in camlp4 dbm graphics labltk num ocamlbuild; do \
- if [ -f "C:\Users\opam\AppData\Local\opam\4.14\lib/$x/META" ]; then \
- if ! grep -Fq '[distributed with Ocaml]' "/C:\Users\opam\AppData\Local\opam\4.14\lib/$x/META"; then \
- rm -f site-lib-src/$x/META; \
- fi; \
- fi; \
- done; \
- test -f "site-lib-src/num/META" || rm -f "site-lib-src/num-top/META"; \
- fi
- echo 'SITELIB_META =' > Makefile.packages.in
- for x in `ls site-lib-src`; do test ! -f "site-lib-src/$x/META" || echo $x >> Makefile.packages.in; done
- tr '\n' ' ' < Makefile.packages.in > Makefile.packages
- rm Makefile.packages.in
- install -d "C:\Users\opam\AppData\Local\opam\4.14\bin"
- install -d "C:\Users\opam\AppData\Local\opam\4.14\man"
- /usr/bin/make install-config
- make[1]: Entering directory '/cygdrive/c/Users/opam/AppData/Local/opam/4.14/.opam-switch/build/ocamlfind.1.9.8'
- install -d "`dirname \"C:\Users\opam\AppData\Local\opam\4.14\lib/findlib.conf\"`"
- test -f "C:\Users\opam\AppData\Local\opam\4.14\lib/findlib.conf" || cp findlib.conf "C:\Users\opam\AppData\Local\opam\4.14\lib/findlib.conf"
- make[1]: Leaving directory '/cygdrive/c/Users/opam/AppData/Local/opam/4.14/.opam-switch/build/ocamlfind.1.9.8'
- for p in findlib; do ( cd src/$p; /usr/bin/make install ); done
- make[1]: Entering directory '/cygdrive/c/Users/opam/AppData/Local/opam/4.14/.opam-switch/build/ocamlfind.1.9.8/src/findlib'
- install -d "C:\Users\opam\AppData\Local\opam\4.14\lib/findlib"
- install -d "C:\Users\opam\AppData\Local\opam\4.14\bin"
- test 1 -eq 0 || install -d "/cygdrive/c/Users/opam/AppData/Local/opam/4.14/lib/ocaml"
- test 1 -eq 0 || cp topfind "/cygdrive/c/Users/opam/AppData/Local/opam/4.14/lib/ocaml/"
- files=` ../../tools/collect_files ../../Makefile.config \
- findlib.cmi findlib.mli findlib.cma findlib.cmxa findlib.a findlib.cmxs \
- findlib_config.cmi findlib_config.ml topfind.cmi topfind.mli \
- fl_args.cmi fl_lint.cmi fl_meta.cmi fl_split.cmi fl_topo.cmi ocaml_args.cmi \
- fl_package_base.mli fl_package_base.cmi fl_metascanner.mli fl_metascanner.cmi \
- fl_metatoken.cmi findlib_top.cma findlib_top.cmxa findlib_top.a findlib_top.cmxs \
- findlib_dynload.cma findlib_dynload.cmxa findlib_dynload.a findlib_dynload.cmxs fl_dynload.mli fl_dynload.cmi \
- META` && \
- cp $files "C:\Users\opam\AppData\Local\opam\4.14\lib/findlib/"
- f="ocamlfind.exe"; { test -f ocamlfind_opt.exe && f="ocamlfind_opt.exe"; }; \
- install -c $f "C:\Users\opam\AppData\Local\opam\4.14\bin/ocamlfind.exe"
- # the following "if" block is only needed for 4.00beta2
- if [ 1 -eq 0 -a -f "/cygdrive/c/Users/opam/AppData/Local/opam/4.14/lib/ocaml/compiler-libs/topdirs.cmi" ]; then \
- cd "/cygdrive/c/Users/opam/AppData/Local/opam/4.14/lib/ocaml/compiler-libs/"; \
- cp topdirs.cmi toploop.cmi "C:\Users\opam\AppData\Local\opam\4.14\lib/findlib/"; \
- fi
- make[1]: Leaving directory '/cygdrive/c/Users/opam/AppData/Local/opam/4.14/.opam-switch/build/ocamlfind.1.9.8/src/findlib'
- /usr/bin/make install-meta
- make[1]: Entering directory '/cygdrive/c/Users/opam/AppData/Local/opam/4.14/.opam-switch/build/ocamlfind.1.9.8'
- for x in bigarray bytes compiler-libs dynlink ocamldoc stdlib str threads unix ; do install -d "C:\Users\opam\AppData\Local\opam\4.14\lib/$x"; cp site-lib-src/$x/META "C:\Users\opam\AppData\Local\opam\4.14\lib/$x/META.tmp" && mv "C:\Users\opam\AppData\Local\opam\4.14\lib/$x/META.tmp" "C:\Users\opam\AppData\Local\opam\4.14\lib/$x/META"; done
- install -d "C:\Users\opam\AppData\Local\opam\4.14\lib/findlib"; cp Makefile.packages "C:\Users\opam\AppData\Local\opam\4.14\lib/findlib/Makefile.packages"
- make[1]: Leaving directory '/cygdrive/c/Users/opam/AppData/Local/opam/4.14/.opam-switch/build/ocamlfind.1.9.8'
- test ! -f 'site-lib-src/num-top/META' || { cd src/findlib; /usr/bin/make install-num-top; }
- test ! -f 'site-lib-src/camlp4/META' || install -c tools/safe_camlp4 "C:\Users\opam\AppData\Local\opam\4.14\bin"
- /usr/bin/make install-doc
- make[1]: Entering directory '/cygdrive/c/Users/opam/AppData/Local/opam/4.14/.opam-switch/build/ocamlfind.1.9.8'
- install -d "C:\Users\opam\AppData\Local\opam\4.14\man/man1" "C:\Users\opam\AppData\Local\opam\4.14\man/man3" "C:\Users\opam\AppData\Local\opam\4.14\man/man5"
- cp doc/ref-man/ocamlfind.1 "C:\Users\opam\AppData\Local\opam\4.14\man/man1"
- cp: cannot stat 'doc/ref-man/ocamlfind.1': No such file or directory
- make[1]: [Makefile:91: install-doc] Error 1 (ignored)
- cp doc/ref-man/META.5 doc/ref-man/site-lib.5 doc/ref-man/findlib.conf.5 "C:\Users\opam\AppData\Local\opam\4.14\man/man5"
- cp: cannot stat 'doc/ref-man/META.5': No such file or directory
- cp: cannot stat 'doc/ref-man/site-lib.5': No such file or directory
- cp: cannot stat 'doc/ref-man/findlib.conf.5': No such file or directory
- make[1]: [Makefile:92: install-doc] Error 1 (ignored)
- make[1]: Leaving directory '/cygdrive/c/Users/opam/AppData/Local/opam/4.14/.opam-switch/build/ocamlfind.1.9.8'
[WARNING] .install file is missing .exe extension for src/findlib/ocamlfind
[WARNING] .install file is missing .exe extension for src/findlib/ocamlfind_opt
[WARNING] Automatically adding .exe to C:\Users\opam\AppData\Local\opam\4.14\.opam-switch\build\ocamlfind.1.9.8\src\findlib\ocamlfind.exe
[WARNING] Automatically adding .exe to C:\Users\opam\AppData\Local\opam\4.14\.opam-switch\build\ocamlfind.1.9.8\src\findlib\ocamlfind_opt.exe
[WARNING] C:\Users\opam\AppData\Local\opam\4.14\bin\safe_camlp4 is a script; the command won't be available
-> installed ocamlfind.1.9.8
Processing 5/6: [gles3: make]
+ C:\cygwin64\bin\make.exe (CWD=C:\Users\opam\AppData\Local\opam\4.14\.opam-switch\build\gles3.20160307.alpha)
- ocamlfind ocamldep gles3.ml gles3.mli > gles3.dep
- ocamlfind ocamldep matrix.ml matrix.mli > matrix.dep
- ocamlfind ocamldep shaders.ml shaders.mli > shaders.dep
- ocamlfind ocamldep buffers.ml buffers.mli > buffers.dep
- ocamlfind ocamldep textures.ml textures.mli > textures.dep
- ocamlfind ocamldep egl.ml egl.mli > egl.dep
- ocaml maketags.ml < gles3_tags.lst > gles3_tags.h
- File ".\maketags.ml", line 59, characters 10-26:
- 59 | "GL_" ^ String.uppercase tag
- ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.uppercase
- Use String.uppercase_ascii/StringLabels.uppercase_ascii instead.
-
mask = 0x0
mask = 0x1
mask = 0x2
mask = 0x3
mask = 0x4
mask = 0x5
mask = 0x6
mask = 0x7
mask = 0x8
mask = 0x9
mask = 0xA
mask = 0xB
mask = 0xC
mask = 0xD
mask = 0xE
mask = 0xF
mask = 0x10
mask = 0x11
mask = 0x12
mask = 0x13
mask = 0x14
mask = 0x15
mask = 0x16
mask = 0x17
mask = 0x18
mask = 0x19
mask = 0x1A
mask = 0x1B
mask = 0x1C
mask = 0x1D
mask = 0x1E
mask = 0x1F
mask = 0x20
mask = 0x21
mask = 0x22
mask = 0x23
mask = 0x24
mask = 0x25
mask = 0x26
mask = 0x27
mask = 0x28
mask = 0x29
mask = 0x2A
mask = 0x2B
mask = 0x2C
mask = 0x2D
mask = 0x2E
mask = 0x2F
mask = 0x30
mask = 0x31
mask = 0x32
mask = 0x33
mask = 0x34
mask = 0x35
mask = 0x36
mask = 0x37
mask = 0x38
mask = 0x39
mask = 0x3A
mask = 0x3B
mask = 0x3C
mask = 0x3D
mask = 0x3E
mask = 0x3F
mask = 0x40
mask = 0x41
mask = 0x42
mask = 0x43
mask = 0x44
mask = 0x45
mask = 0x46
mask = 0x47
mask = 0x48
mask = 0x49
mask = 0x4A
mask = 0x4B
mask = 0x4C
mask = 0x4D
mask = 0x4E
mask = 0x4F
mask = 0x50
mask = 0x51
mask = 0x52
mask = 0x53
mask = 0x54
mask = 0x55
mask = 0x56
mask = 0x57
mask = 0x58
mask = 0x59
mask = 0x5A
mask = 0x5B
mask = 0x5C
mask = 0x5D
mask = 0x5E
mask = 0x5F
mask = 0x60
mask = 0x61
mask = 0x62
mask = 0x63
mask = 0x64
mask = 0x65
mask = 0x66
mask = 0x67
mask = 0x68
mask = 0x69
mask = 0x6A
mask = 0x6B
mask = 0x6C
mask = 0x6D
mask = 0x6E
mask = 0x6F
mask = 0x70
mask = 0x71
mask = 0x72
mask = 0x73
mask = 0x74
mask = 0x75
mask = 0x76
mask = 0x77
mask = 0x78
mask = 0x79
mask = 0x7A
mask = 0x7B
mask = 0x7C
mask = 0x7D
mask = 0x7E
mask = 0x7F
mask = 0x80
mask = 0x81
mask = 0x82
mask = 0x83
mask = 0x84
mask = 0x85
mask = 0x86
mask = 0x87
mask = 0x88
mask = 0x89
mask = 0x8A
mask = 0x8B
mask = 0x8C
mask = 0x8D
mask = 0x8E
mask = 0x8F
mask = 0x90
mask = 0x91
mask = 0x92
mask = 0x93
mask = 0x94
mask = 0x95
mask = 0x96
mask = 0x97
mask = 0x98
mask = 0x99
mask = 0x9A
mask = 0x9B
mask = 0x9C
mask = 0x9D
mask = 0x9E
mask = 0x9F
mask = 0xA0
mask = 0xA1
mask = 0xA2
mask = 0xA3
mask = 0xA4
mask = 0xA5
mask = 0xA6
mask = 0xA7
mask = 0xA8
mask = 0xA9
mask = 0xAA
mask = 0xAB
mask = 0xAC
mask = 0xAD
mask = 0xAE
mask = 0xAF
mask = 0xB0
mask = 0xB1
mask = 0xB2
mask = 0xB3
mask = 0xB4
mask = 0xB5
mask = 0xB6
mask = 0xB7
mask = 0xB8
mask = 0xB9
mask = 0xBA
mask = 0xBB
mask = 0xBC
mask = 0xBD
mask = 0xBE
mask = 0xBF
mask = 0xC0
mask = 0xC1
mask = 0xC2
mask = 0xC3
mask = 0xC4
mask = 0xC5
mask = 0xC6
mask = 0xC7
mask = 0xC8
mask = 0xC9
mask = 0xCA
mask = 0xCB
mask = 0xCC
mask = 0xCD
mask = 0xCE
mask = 0xCF
mask = 0xD0
mask = 0xD1
mask = 0xD2
mask = 0xD3
mask = 0xD4
mask = 0xD5
mask = 0xD6
mask = 0xD7
mask = 0xD8
mask = 0xD9
mask = 0xDA
mask = 0xDB
mask = 0xDC
mask = 0xDD
mask = 0xDE
mask = 0xDF
mask = 0xE0
mask = 0xE1
mask = 0xE2
mask = 0xE3
mask = 0xE4
mask = 0xE5
mask = 0xE6
mask = 0xE7
mask = 0xE8
mask = 0xE9
mask = 0xEA
mask = 0xEB
mask = 0xEC
mask = 0xED
mask = 0xEE
mask = 0xEF
mask = 0xF0
mask = 0xF1
mask = 0xF2
mask = 0xF3
mask = 0xF4
mask = 0xF5
mask = 0xF6
mask = 0xF7
mask = 0xF8
mask = 0xF9
mask = 0xFA
mask = 0xFB
mask = 0xFC
mask = 0xFD
mask = 0xFE
mask = 0xFF
mask = 0x100
mask = 0x101
mask = 0x102
mask = 0x103
mask = 0x104
mask = 0x105
mask = 0x106
mask = 0x107
mask = 0x108
mask = 0x109
mask = 0x10A
mask = 0x10B
mask = 0x10C
mask = 0x10D
mask = 0x10E
mask = 0x10F
mask = 0x110
mask = 0x111
mask = 0x112
mask = 0x113
mask = 0x114
mask = 0x115
mask = 0x116
mask = 0x117
mask = 0x118
mask = 0x119
mask = 0x11A
mask = 0x11B
mask = 0x11C
mask = 0x11D
mask = 0x11E
mask = 0x11F
mask = 0x120
mask = 0x121
mask = 0x122
mask = 0x123
mask = 0x124
mask = 0x125
mask = 0x126
mask = 0x127
mask = 0x128
mask = 0x129
mask = 0x12A
mask = 0x12B
mask = 0x12C
mask = 0x12D
mask = 0x12E
mask = 0x12F
mask = 0x130
mask = 0x131
mask = 0x132
mask = 0x133
mask = 0x134
mask = 0x135
mask = 0x136
mask = 0x137
mask = 0x138
mask = 0x139
mask = 0x13A
mask = 0x13B
mask = 0x13C
mask = 0x13D
mask = 0x13E
mask = 0x13F
mask = 0x140
mask = 0x141
mask = 0x142
mask = 0x143
mask = 0x144
mask = 0x145
mask = 0x146
mask = 0x147
mask = 0x148
mask = 0x149
mask = 0x14A
mask = 0x14B
mask = 0x14C
mask = 0x14D
mask = 0x14E
mask = 0x14F
mask = 0x150
mask = 0x151
mask = 0x152
mask = 0x153
mask = 0x154
mask = 0x155
mask = 0x156
mask = 0x157
mask = 0x158
mask = 0x159
mask = 0x15A
mask = 0x15B
mask = 0x15C
mask = 0x15D
mask = 0x15E
mask = 0x15F
mask = 0x160
mask = 0x161
mask = 0x162
mask = 0x163
mask = 0x164
mask = 0x165
mask = 0x166
mask = 0x167
mask = 0x168
mask = 0x169
mask = 0x16A
mask = 0x16B
mask = 0x16C
mask = 0x16D
mask = 0x16E
mask = 0x16F
mask = 0x170
mask = 0x171
mask = 0x172
mask = 0x173
mask = 0x174
mask = 0x175
mask = 0x176
mask = 0x177
mask = 0x178
mask = 0x179
mask = 0x17A
mask = 0x17B
mask = 0x17C
mask = 0x17D
mask = 0x17E
mask = 0x17F
mask = 0x180
mask = 0x181
mask = 0x182
mask = 0x183
mask = 0x184
mask = 0x185
mask = 0x186
mask = 0x187
mask = 0x188
mask = 0x189
mask = 0x18A
mask = 0x18B
mask = 0x18C
mask = 0x18D
mask = 0x18E
mask = 0x18F
mask = 0x190
mask = 0x191
mask = 0x192
mask = 0x193
mask = 0x194
mask = 0x195
mask = 0x196
mask = 0x197
mask = 0x198
mask = 0x199
mask = 0x19A
mask = 0x19B
mask = 0x19C
mask = 0x19D
mask = 0x19E
mask = 0x19F
mask = 0x1A0
mask = 0x1A1
mask = 0x1A2
mask = 0x1A3
mask = 0x1A4
mask = 0x1A5
mask = 0x1A6
mask = 0x1A7
mask = 0x1A8
mask = 0x1A9
mask = 0x1AA
mask = 0x1AB
mask = 0x1AC
mask = 0x1AD
mask = 0x1AE
mask = 0x1AF
mask = 0x1B0
mask = 0x1B1
mask = 0x1B2
mask = 0x1B3
mask = 0x1B4
mask = 0x1B5
mask = 0x1B6
mask = 0x1B7
mask = 0x1B8
mask = 0x1B9
mask = 0x1BA
mask = 0x1BB
mask = 0x1BC
mask = 0x1BD
mask = 0x1BE
mask = 0x1BF
mask = 0x1C0
mask = 0x1C1
mask = 0x1C2
mask = 0x1C3
mask = 0x1C4
mask = 0x1C5
mask = 0x1C6
mask = 0x1C7
mask = 0x1C8
mask = 0x1C9
mask = 0x1CA
mask = 0x1CB
mask = 0x1CC
mask = 0x1CD
mask = 0x1CE
mask = 0x1CF
mask = 0x1D0
mask = 0x1D1
mask = 0x1D2
mask = 0x1D3
mask = 0x1D4
mask = 0x1D5
mask = 0x1D6
mask = 0x1D7
mask = 0x1D8
mask = 0x1D9
mask = 0x1DA
mask = 0x1DB
mask = 0x1DC
mask = 0x1DD
mask = 0x1DE
mask = 0x1DF
mask = 0x1E0
mask = 0x1E1
mask = 0x1E2
mask = 0x1E3
mask = 0x1E4
mask = 0x1E5
mask = 0x1E6
mask = 0x1E7
mask = 0x1E8
mask = 0x1E9
mask = 0x1EA
mask = 0x1EB
mask = 0x1EC
mask = 0x1ED
mask = 0x1EE
mask = 0x1EF
mask = 0x1F0
mask = 0x1F1
mask = 0x1F2
mask = 0x1F3
mask = 0x1F4
mask = 0x1F5
mask = 0x1F6
mask = 0x1F7
mask = 0x1F8
mask = 0x1F9
mask = 0x1FA
mask = 0x1FB
mask = 0x1FC
mask = 0x1FD
mask = 0x1FE
mask = 0x1FF
mask = 0x200
mask = 0x201
mask = 0x202
mask = 0x203
mask = 0x204
mask = 0x205
mask = 0x206
mask = 0x207
mask = 0x208
mask = 0x209
mask = 0x20A
mask = 0x20B
mask = 0x20C
mask = 0x20D
mask = 0x20E
mask = 0x20F
mask = 0x210
mask = 0x211
mask = 0x212
mask = 0x213
mask = 0x214
mask = 0x215
mask = 0x216
mask = 0x217
mask = 0x218
mask = 0x219
mask = 0x21A
mask = 0x21B
mask = 0x21C
mask = 0x21D
mask = 0x21E
mask = 0x21F
mask = 0x220
mask = 0x221
mask = 0x222
mask = 0x223
mask = 0x224
mask = 0x225
mask = 0x226
mask = 0x227
mask = 0x228
mask = 0x229
mask = 0x22A
mask = 0x22B
mask = 0x22C
mask = 0x22D
mask = 0x22E
mask = 0x22F
mask = 0x230
mask = 0x231
mask = 0x232
mask = 0x233
mask = 0x234
mask = 0x235
mask = 0x236
mask = 0x237
mask = 0x238
mask = 0x239
mask = 0x23A
mask = 0x23B
mask = 0x23C
mask = 0x23D
mask = 0x23E
mask = 0x23F
mask = 0x240
mask = 0x241
mask = 0x242
mask = 0x243
mask = 0x244
mask = 0x245
mask = 0x246
mask = 0x247
mask = 0x248
mask = 0x249
mask = 0x24A
mask = 0x24B
mask = 0x24C
mask = 0x24D
mask = 0x24E
mask = 0x24F
mask = 0x250
mask = 0x251
mask = 0x252
mask = 0x253
mask = 0x254
mask = 0x255
mask = 0x256
mask = 0x257
mask = 0x258
mask = 0x259
mask = 0x25A
mask = 0x25B
mask = 0x25C
mask = 0x25D
mask = 0x25E
mask = 0x25F
mask = 0x260
mask = 0x261
mask = 0x262
mask = 0x263
mask = 0x264
mask = 0x265
mask = 0x266
mask = 0x267
mask = 0x268
mask = 0x269
mask = 0x26A
mask = 0x26B
mask = 0x26C
mask = 0x26D
mask = 0x26E
mask = 0x26F
mask = 0x270
mask = 0x271
mask = 0x272
mask = 0x273
mask = 0x274
mask = 0x275
mask = 0x276
mask = 0x277
mask = 0x278
mask = 0x279
mask = 0x27A
mask = 0x27B
mask = 0x27C
mask = 0x27D
mask = 0x27E
mask = 0x27F
mask = 0x280
mask = 0x281
mask = 0x282
mask = 0x283
mask = 0x284
mask = 0x285
mask = 0x286
mask = 0x287
mask = 0x288
mask = 0x289
mask = 0x28A
mask = 0x28B
mask = 0x28C
mask = 0x28D
mask = 0x28E
mask = 0x28F
mask = 0x290
mask = 0x291
mask = 0x292
mask = 0x293
mask = 0x294
mask = 0x295
mask = 0x296
mask = 0x297
mask = 0x298
mask = 0x299
mask = 0x29A
mask = 0x29B
mask = 0x29C
mask = 0x29D
mask = 0x29E
mask = 0x29F
mask = 0x2A0
mask = 0x2A1
mask = 0x2A2
mask = 0x2A3
mask = 0x2A4
mask = 0x2A5
mask = 0x2A6
mask = 0x2A7
mask = 0x2A8
mask = 0x2A9
mask = 0x2AA
mask = 0x2AB
mask = 0x2AC
mask = 0x2AD
mask = 0x2AE
mask = 0x2AF
mask = 0x2B0
mask = 0x2B1
mask = 0x2B2
mask = 0x2B3
mask = 0x2B4
mask = 0x2B5
mask = 0x2B6
mask = 0x2B7
mask = 0x2B8
mask = 0x2B9
mask = 0x2BA
mask = 0x2BB
mask = 0x2BC
mask = 0x2BD
mask = 0x2BE
mask = 0x2BF
mask = 0x2C0
mask = 0x2C1
mask = 0x2C2
mask = 0x2C3
mask = 0x2C4
mask = 0x2C5
mask = 0x2C6
mask = 0x2C7
mask = 0x2C8
mask = 0x2C9
mask = 0x2CA
mask = 0x2CB
mask = 0x2CC
mask = 0x2CD
mask = 0x2CE
mask = 0x2CF
mask = 0x2D0
mask = 0x2D1
mask = 0x2D2
mask = 0x2D3
mask = 0x2D4
mask = 0x2D5
mask = 0x2D6
mask = 0x2D7
mask = 0x2D8
mask = 0x2D9
mask = 0x2DA
mask = 0x2DB
mask = 0x2DC
mask = 0x2DD
mask = 0x2DE
mask = 0x2DF
mask = 0x2E0
mask = 0x2E1
mask = 0x2E2
mask = 0x2E3
mask = 0x2E4
mask = 0x2E5
mask = 0x2E6
mask = 0x2E7
mask = 0x2E8
mask = 0x2E9
mask = 0x2EA
mask = 0x2EB
mask = 0x2EC
mask = 0x2ED
mask = 0x2EE
mask = 0x2EF
mask = 0x2F0
mask = 0x2F1
mask = 0x2F2
mask = 0x2F3
mask = 0x2F4
mask = 0x2F5
mask = 0x2F6
mask = 0x2F7
mask = 0x2F8
mask = 0x2F9
mask = 0x2FA
mask = 0x2FB
mask = 0x2FC
mask = 0x2FD
mask = 0x2FE
mask = 0x2FF
mask = 0x300
mask = 0x301
mask = 0x302
mask = 0x303
mask = 0x304
mask = 0x305
mask = 0x306
mask = 0x307
mask = 0x308
mask = 0x309
mask = 0x30A
mask = 0x30B
mask = 0x30C
mask = 0x30D
mask = 0x30E
mask = 0x30F
mask = 0x310
mask = 0x311
mask = 0x312
mask = 0x313
mask = 0x314
mask = 0x315
mask = 0x316
mask = 0x317
mask = 0x318
mask = 0x319
mask = 0x31A
mask = 0x31B
mask = 0x31C
mask = 0x31D
mask = 0x31E
mask = 0x31F
mask = 0x320
mask = 0x321
mask = 0x322
mask = 0x323
mask = 0x324
mask = 0x325
mask = 0x326
mask = 0x327
mask = 0x328
mask = 0x329
mask = 0x32A
mask = 0x32B
mask = 0x32C
mask = 0x32D
mask = 0x32E
mask = 0x32F
mask = 0x330
mask = 0x331
mask = 0x332
mask = 0x333
mask = 0x334
mask = 0x335
mask = 0x336
mask = 0x337
mask = 0x338
mask = 0x339
mask = 0x33A
mask = 0x33B
mask = 0x33C
mask = 0x33D
mask = 0x33E
mask = 0x33F
mask = 0x340
mask = 0x341
mask = 0x342
mask = 0x343
mask = 0x344
mask = 0x345
mask = 0x346
mask = 0x347
mask = 0x348
mask = 0x349
mask = 0x34A
mask = 0x34B
mask = 0x34C
mask = 0x34D
mask = 0x34E
mask = 0x34F
mask = 0x350
mask = 0x351
mask = 0x352
mask = 0x353
mask = 0x354
mask = 0x355
mask = 0x356
mask = 0x357
mask = 0x358
mask = 0x359
mask = 0x35A
mask = 0x35B
mask = 0x35C
mask = 0x35D
mask = 0x35E
mask = 0x35F
mask = 0x360
mask = 0x361
mask = 0x362
mask = 0x363
mask = 0x364
mask = 0x365
mask = 0x366
mask = 0x367
mask = 0x368
mask = 0x369
mask = 0x36A
mask = 0x36B
mask = 0x36C
mask = 0x36D
mask = 0x36E
mask = 0x36F
mask = 0x370
mask = 0x371
mask = 0x372
mask = 0x373
mask = 0x374
mask = 0x375
mask = 0x376
mask = 0x377
mask = 0x378
mask = 0x379
mask = 0x37A
mask = 0x37B
mask = 0x37C
mask = 0x37D
mask = 0x37E
mask = 0x37F
mask = 0x380
mask = 0x381
mask = 0x382
mask = 0x383
mask = 0x384
mask = 0x385
mask = 0x386
mask = 0x387
mask = 0x388
mask = 0x389
mask = 0x38A
mask = 0x38B
mask = 0x38C
mask = 0x38D
mask = 0x38E
mask = 0x38F
mask = 0x390
mask = 0x391
mask = 0x392
mask = 0x393
mask = 0x394
mask = 0x395
mask = 0x396
mask = 0x397
mask = 0x398
mask = 0x399
mask = 0x39A
mask = 0x39B
mask = 0x39C
mask = 0x39D
mask = 0x39E
mask = 0x39F
mask = 0x3A0
mask = 0x3A1
mask = 0x3A2
mask = 0x3A3
mask = 0x3A4
mask = 0x3A5
mask = 0x3A6
mask = 0x3A7
mask = 0x3A8
mask = 0x3A9
mask = 0x3AA
mask = 0x3AB
mask = 0x3AC
mask = 0x3AD
mask = 0x3AE
mask = 0x3AF
mask = 0x3B0
mask = 0x3B1
mask = 0x3B2
mask = 0x3B3
mask = 0x3B4
mask = 0x3B5
mask = 0x3B6
mask = 0x3B7
mask = 0x3B8
mask = 0x3B9
mask = 0x3BA
mask = 0x3BB
mask = 0x3BC
mask = 0x3BD
mask = 0x3BE
mask = 0x3BF
mask = 0x3C0
mask = 0x3C1
mask = 0x3C2
mask = 0x3C3
mask = 0x3C4
mask = 0x3C5
mask = 0x3C6
mask = 0x3C7
mask = 0x3C8
mask = 0x3C9
mask = 0x3CA
mask = 0x3CB
mask = 0x3CC
mask = 0x3CD
mask = 0x3CE
mask = 0x3CF
mask = 0x3D0
mask = 0x3D1
mask = 0x3D2
mask = 0x3D3
mask = 0x3D4
mask = 0x3D5
mask = 0x3D6
mask = 0x3D7
mask = 0x3D8
mask = 0x3D9
mask = 0x3DA
mask = 0x3DB
mask = 0x3DC
mask = 0x3DD
mask = 0x3DE
mask = 0x3DF
mask = 0x3E0
mask = 0x3E1
mask = 0x3E2
mask = 0x3E3
mask = 0x3E4
mask = 0x3E5
mask = 0x3E6
mask = 0x3E7
mask = 0x3E8
mask = 0x3E9
mask = 0x3EA
mask = 0x3EB
mask = 0x3EC
mask = 0x3ED
mask = 0x3EE
mask = 0x3EF
mask = 0x3F0
mask = 0x3F1
mask = 0x3F2
mask = 0x3F3
mask = 0x3F4
mask = 0x3F5
mask = 0x3F6
mask = 0x3F7
mask = 0x3F8
mask = 0x3F9
mask = 0x3FA
mask = 0x3FB
mask = 0x3FC
mask = 0x3FD
mask = 0x3FE
mask = 0x3FF
mask = 0x400
mask = 0x401
mask = 0x402
mask = 0x403
mask = 0x404
mask = 0x405
mask = 0x406
mask = 0x407
mask = 0x408
mask = 0x409
mask = 0x40A
mask = 0x40B
mask = 0x40C
mask = 0x40D
mask = 0x40E
mask = 0x40F
mask = 0x410
mask = 0x411
mask = 0x412
mask = 0x413
mask = 0x414
mask = 0x415
mask = 0x416
mask = 0x417
mask = 0x418
mask = 0x419
mask = 0x41A
mask = 0x41B
mask = 0x41C
mask = 0x41D
mask = 0x41E
mask = 0x41F
mask = 0x420
mask = 0x421
mask = 0x422
mask = 0x423
mask = 0x424
mask = 0x425
mask = 0x426
mask = 0x427
mask = 0x428
mask = 0x429
mask = 0x42A
mask = 0x42B
mask = 0x42C
mask = 0x42D
mask = 0x42E
mask = 0x42F
mask = 0x430
mask = 0x431
mask = 0x432
mask = 0x433
mask = 0x434
mask = 0x435
mask = 0x436
mask = 0x437
mask = 0x438
mask = 0x439
mask = 0x43A
mask = 0x43B
mask = 0x43C
mask = 0x43D
mask = 0x43E
mask = 0x43F
mask = 0x440
mask = 0x441
mask = 0x442
mask = 0x443
mask = 0x444
mask = 0x445
mask = 0x446
mask = 0x447
mask = 0x448
mask = 0x449
mask = 0x44A
mask = 0x44B
mask = 0x44C
mask = 0x44D
mask = 0x44E
mask = 0x44F
mask = 0x450
mask = 0x451
mask = 0x452
mask = 0x453
mask = 0x454
mask = 0x455
mask = 0x456
mask = 0x457
mask = 0x458
mask = 0x459
mask = 0x45A
mask = 0x45B
mask = 0x45C
mask = 0x45D
mask = 0x45E
mask = 0x45F
mask = 0x460
mask = 0x461
mask = 0x462
mask = 0x463
mask = 0x464
mask = 0x465
mask = 0x466
mask = 0x467
mask = 0x468
mask = 0x469
mask = 0x46A
mask = 0x46B
mask = 0x46C
mask = 0x46D
mask = 0x46E
mask = 0x46F
mask = 0x470
mask = 0x471
mask = 0x472
mask = 0x473
mask = 0x474
mask = 0x475
mask = 0x476
mask = 0x477
mask = 0x478
mask = 0x479
mask = 0x47A
mask = 0x47B
mask = 0x47C
mask = 0x47D
mask = 0x47E
mask = 0x47F
mask = 0x480
mask = 0x481
mask = 0x482
mask = 0x483
mask = 0x484
mask = 0x485
mask = 0x486
mask = 0x487
mask = 0x488
mask = 0x489
mask = 0x48A
mask = 0x48B
mask = 0x48C
mask = 0x48D
mask = 0x48E
mask = 0x48F
mask = 0x490
mask = 0x491
mask = 0x492
mask = 0x493
mask = 0x494
mask = 0x495
mask = 0x496
mask = 0x497
mask = 0x498
mask = 0x499
mask = 0x49A
mask = 0x49B
mask = 0x49C
mask = 0x49D
mask = 0x49E
mask = 0x49F
mask = 0x4A0
mask = 0x4A1
mask = 0x4A2
mask = 0x4A3
mask = 0x4A4
mask = 0x4A5
mask = 0x4A6
mask = 0x4A7
mask = 0x4A8
mask = 0x4A9
mask = 0x4AA
mask = 0x4AB
mask = 0x4AC
mask = 0x4AD
mask = 0x4AE
mask = 0x4AF
mask = 0x4B0
mask = 0x4B1
mask = 0x4B2
mask = 0x4B3
mask = 0x4B4
mask = 0x4B5
mask = 0x4B6
mask = 0x4B7
mask = 0x4B8
mask = 0x4B9
mask = 0x4BA
mask = 0x4BB
mask = 0x4BC
mask = 0x4BD
mask = 0x4BE
mask = 0x4BF
mask = 0x4C0
mask = 0x4C1
mask = 0x4C2
mask = 0x4C3
mask = 0x4C4
mask = 0x4C5
mask = 0x4C6
mask = 0x4C7
mask = 0x4C8
mask = 0x4C9
mask = 0x4CA
mask = 0x4CB
mask = 0x4CC
mask = 0x4CD
mask = 0x4CE
mask = 0x4CF
mask = 0x4D0
mask = 0x4D1
mask = 0x4D2
mask = 0x4D3
mask = 0x4D4
mask = 0x4D5
mask = 0x4D6
mask = 0x4D7
mask = 0x4D8
mask = 0x4D9
mask = 0x4DA
mask = 0x4DB
mask = 0x4DC
mask = 0x4DD
mask = 0x4DE
mask = 0x4DF
mask = 0x4E0
mask = 0x4E1
mask = 0x4E2
mask = 0x4E3
mask = 0x4E4
mask = 0x4E5
mask = 0x4E6
mask = 0x4E7
mask = 0x4E8
mask = 0x4E9
mask = 0x4EA
mask = 0x4EB
mask = 0x4EC
mask = 0x4ED
mask = 0x4EE
mask = 0x4EF
mask = 0x4F0
mask = 0x4F1
mask = 0x4F2
mask = 0x4F3
mask = 0x4F4
mask = 0x4F5
mask = 0x4F6
mask = 0x4F7
mask = 0x4F8
mask = 0x4F9
mask = 0x4FA
mask = 0x4FB
mask = 0x4FC
mask = 0x4FD
mask = 0x4FE
mask = 0x4FF
mask = 0x500
mask = 0x501
mask = 0x502
mask = 0x503
mask = 0x504
mask = 0x505
mask = 0x506
mask = 0x507
mask = 0x508
mask = 0x509
mask = 0x50A
mask = 0x50B
mask = 0x50C
mask = 0x50D
mask = 0x50E
mask = 0x50F
mask = 0x510
mask = 0x511
mask = 0x512
mask = 0x513
mask = 0x514
mask = 0x515
mask = 0x516
mask = 0x517
mask = 0x518
mask = 0x519
mask = 0x51A
mask = 0x51B
mask = 0x51C
mask = 0x51D
mask = 0x51E
mask = 0x51F
mask = 0x520
mask = 0x521
mask = 0x522
mask = 0x523
mask = 0x524
mask = 0x525
mask = 0x526
mask = 0x527
mask = 0x528
mask = 0x529
mask = 0x52A
mask = 0x52B
mask = 0x52C
mask = 0x52D
mask = 0x52E
mask = 0x52F
mask = 0x530
mask = 0x531
mask = 0x532
mask = 0x533
mask = 0x534
mask = 0x535
mask = 0x536
mask = 0x537
mask = 0x538
mask = 0x539
mask = 0x53A
mask = 0x53B
mask = 0x53C
mask = 0x53D
mask = 0x53E
mask = 0x53F
mask = 0x540
mask = 0x541
mask = 0x542
mask = 0x543
mask = 0x544
mask = 0x545
mask = 0x546
mask = 0x547
mask = 0x548
mask = 0x549
mask = 0x54A
mask = 0x54B
mask = 0x54C
mask = 0x54D
mask = 0x54E
mask = 0x54F
mask = 0x550
mask = 0x551
mask = 0x552
mask = 0x553
mask = 0x554
mask = 0x555
mask = 0x556
mask = 0x557
mask = 0x558
mask = 0x559
mask = 0x55A
mask = 0x55B
mask = 0x55C
mask = 0x55D
mask = 0x55E
mask = 0x55F
mask = 0x560
mask = 0x561
mask = 0x562
mask = 0x563
mask = 0x564
mask = 0x565
mask = 0x566
mask = 0x567
mask = 0x568
mask = 0x569
mask = 0x56A
mask = 0x56B
mask = 0x56C
mask = 0x56D
mask = 0x56E
mask = 0x56F
mask = 0x570
mask = 0x571
mask = 0x572
mask = 0x573
mask = 0x574
mask = 0x575
mask = 0x576
mask = 0x577
mask = 0x578
mask = 0x579
mask = 0x57A
mask = 0x57B
mask = 0x57C
mask = 0x57D
mask = 0x57E
mask = 0x57F
mask = 0x580
mask = 0x581
mask = 0x582
mask = 0x583
mask = 0x584
mask = 0x585
mask = 0x586
mask = 0x587
mask = 0x588
mask = 0x589
mask = 0x58A
mask = 0x58B
mask = 0x58C
mask = 0x58D
mask = 0x58E
mask = 0x58F
mask = 0x590
mask = 0x591
mask = 0x592
mask = 0x593
mask = 0x594
mask = 0x595
mask = 0x596
mask = 0x597
mask = 0x598
mask = 0x599
mask = 0x59A
mask = 0x59B
mask = 0x59C
mask = 0x59D
mask = 0x59E
mask = 0x59F
mask = 0x5A0
mask = 0x5A1
mask = 0x5A2
mask = 0x5A3
mask = 0x5A4
mask = 0x5A5
mask = 0x5A6
mask = 0x5A7
mask = 0x5A8
mask = 0x5A9
mask = 0x5AA
mask = 0x5AB
mask = 0x5AC
mask = 0x5AD
mask = 0x5AE
mask = 0x5AF
mask = 0x5B0
mask = 0x5B1
mask = 0x5B2
mask = 0x5B3
mask = 0x5B4
mask = 0x5B5
mask = 0x5B6
mask = 0x5B7
mask = 0x5B8
mask = 0x5B9
mask = 0x5BA
mask = 0x5BB
mask = 0x5BC
mask = 0x5BD
mask = 0x5BE
mask = 0x5BF
mask = 0x5C0
mask = 0x5C1
mask = 0x5C2
mask = 0x5C3
mask = 0x5C4
mask = 0x5C5
mask = 0x5C6
mask = 0x5C7
mask = 0x5C8
mask = 0x5C9
mask = 0x5CA
mask = 0x5CB
mask = 0x5CC
mask = 0x5CD
mask = 0x5CE
mask = 0x5CF
mask = 0x5D0
mask = 0x5D1
mask = 0x5D2
mask = 0x5D3
mask = 0x5D4
mask = 0x5D5
mask = 0x5D6
mask = 0x5D7
mask = 0x5D8
mask = 0x5D9
mask = 0x5DA
mask = 0x5DB
mask = 0x5DC
mask = 0x5DD
mask = 0x5DE
mask = 0x5DF
mask = 0x5E0
mask = 0x5E1
mask = 0x5E2
mask = 0x5E3
mask = 0x5E4
mask = 0x5E5
mask = 0x5E6
mask = 0x5E7
mask = 0x5E8
mask = 0x5E9
mask = 0x5EA
mask = 0x5EB
mask = 0x5EC
mask = 0x5ED
mask = 0x5EE
mask = 0x5EF
mask = 0x5F0
mask = 0x5F1
mask = 0x5F2
mask = 0x5F3
mask = 0x5F4
mask = 0x5F5
mask = 0x5F6
mask = 0x5F7
mask = 0x5F8
mask = 0x5F9
mask = 0x5FA
mask = 0x5FB
mask = 0x5FC
mask = 0x5FD
mask = 0x5FE
mask = 0x5FF
mask = 0x600
mask = 0x601
mask = 0x602
mask = 0x603
mask = 0x604
mask = 0x605
mask = 0x606
mask = 0x607
mask = 0x608
mask = 0x609
mask = 0x60A
mask = 0x60B
mask = 0x60C
mask = 0x60D
mask = 0x60E
mask = 0x60F
mask = 0x610
mask = 0x611
mask = 0x612
mask = 0x613
mask = 0x614
mask = 0x615
mask = 0x616
mask = 0x617
mask = 0x618
mask = 0x619
mask = 0x61A
mask = 0x61B
mask = 0x61C
mask = 0x61D
mask = 0x61E
mask = 0x61F
mask = 0x620
mask = 0x621
mask = 0x622
mask = 0x623
mask = 0x624
mask = 0x625
mask = 0x626
mask = 0x627
mask = 0x628
mask = 0x629
mask = 0x62A
mask = 0x62B
mask = 0x62C
mask = 0x62D
mask = 0x62E
mask = 0x62F
mask = 0x630
mask = 0x631
mask = 0x632
mask = 0x633
mask = 0x634
mask = 0x635
mask = 0x636
mask = 0x637
mask = 0x638
mask = 0x639
mask = 0x63A
mask = 0x63B
mask = 0x63C
mask = 0x63D
mask = 0x63E
mask = 0x63F
mask = 0x640
mask = 0x641
mask = 0x642
mask = 0x643
mask = 0x644
mask = 0x645
mask = 0x646
mask = 0x647
mask = 0x648
mask = 0x649
mask = 0x64A
mask = 0x64B
mask = 0x64C
mask = 0x64D
mask = 0x64E
mask = 0x64F
mask = 0x650
mask = 0x651
mask = 0x652
mask = 0x653
mask = 0x654
mask = 0x655
mask = 0x656
mask = 0x657
mask = 0x658
mask = 0x659
mask = 0x65A
mask = 0x65B
mask = 0x65C
mask = 0x65D
mask = 0x65E
mask = 0x65F
mask = 0x660
mask = 0x661
mask = 0x662
mask = 0x663
mask = 0x664
mask = 0x665
mask = 0x666
mask = 0x667
mask = 0x668
mask = 0x669
mask = 0x66A
mask = 0x66B
mask = 0x66C
mask = 0x66D
mask = 0x66E
mask = 0x66F
mask = 0x670
mask = 0x671
mask = 0x672
mask = 0x673
mask = 0x674
mask = 0x675
mask = 0x676
mask = 0x677
mask = 0x678
mask = 0x679
mask = 0x67A
mask = 0x67B
mask = 0x67C
mask = 0x67D
mask = 0x67E
mask = 0x67F
mask = 0x680
mask = 0x681
mask = 0x682
mask = 0x683
mask = 0x684
mask = 0x685
mask = 0x686
mask = 0x687
mask = 0x688
mask = 0x689
mask = 0x68A
mask = 0x68B
mask = 0x68C
mask = 0x68D
mask = 0x68E
mask = 0x68F
mask = 0x690
mask = 0x691
mask = 0x692
mask = 0x693
mask = 0x694
mask = 0x695
mask = 0x696
mask = 0x697
mask = 0x698
mask = 0x699
mask = 0x69A
mask = 0x69B
mask = 0x69C
mask = 0x69D
mask = 0x69E
mask = 0x69F
mask = 0x6A0
mask = 0x6A1
mask = 0x6A2
mask = 0x6A3
mask = 0x6A4
mask = 0x6A5
mask = 0x6A6
mask = 0x6A7
mask = 0x6A8
mask = 0x6A9
mask = 0x6AA
mask = 0x6AB
mask = 0x6AC
mask = 0x6AD
mask = 0x6AE
mask = 0x6AF
mask = 0x6B0
mask = 0x6B1
mask = 0x6B2
mask = 0x6B3
mask = 0x6B4
mask = 0x6B5
mask = 0x6B6
mask = 0x6B7
mask = 0x6B8
mask = 0x6B9
mask = 0x6BA
mask = 0x6BB
mask = 0x6BC
mask = 0x6BD
mask = 0x6BE
mask = 0x6BF
mask = 0x6C0
mask = 0x6C1
mask = 0x6C2
mask = 0x6C3
mask = 0x6C4
mask = 0x6C5
mask = 0x6C6
mask = 0x6C7
mask = 0x6C8
mask = 0x6C9
mask = 0x6CA
mask = 0x6CB
mask = 0x6CC
mask = 0x6CD
mask = 0x6CE
mask = 0x6CF
mask = 0x6D0
mask = 0x6D1
mask = 0x6D2
mask = 0x6D3
mask = 0x6D4
mask = 0x6D5
mask = 0x6D6
mask = 0x6D7
mask = 0x6D8
mask = 0x6D9
mask = 0x6DA
mask = 0x6DB
mask = 0x6DC
mask = 0x6DD
mask = 0x6DE
mask = 0x6DF
mask = 0x6E0
mask = 0x6E1
mask = 0x6E2
mask = 0x6E3
mask = 0x6E4
mask = 0x6E5
mask = 0x6E6
mask = 0x6E7
mask = 0x6E8
mask = 0x6E9
mask = 0x6EA
mask = 0x6EB
mask = 0x6EC
mask = 0x6ED
mask = 0x6EE
mask = 0x6EF
mask = 0x6F0
mask = 0x6F1
mask = 0x6F2
mask = 0x6F3
mask = 0x6F4
mask = 0x6F5
mask = 0x6F6
mask = 0x6F7
mask = 0x6F8
mask = 0x6F9
mask = 0x6FA
mask = 0x6FB
mask = 0x6FC
mask = 0x6FD
mask = 0x6FE
mask = 0x6FF
mask = 0x700
mask = 0x701
mask = 0x702
mask = 0x703
mask = 0x704
mask = 0x705
mask = 0x706
mask = 0x707
mask = 0x708
mask = 0x709
mask = 0x70A
mask = 0x70B
mask = 0x70C
mask = 0x70D
mask = 0x70E
mask = 0x70F
mask = 0x710
mask = 0x711
mask = 0x712
mask = 0x713
mask = 0x714
mask = 0x715
mask = 0x716
mask = 0x717
mask = 0x718
mask = 0x719
mask = 0x71A
mask = 0x71B
mask = 0x71C
mask = 0x71D
mask = 0x71E
mask = 0x71F
mask = 0x720
mask = 0x721
mask = 0x722
mask = 0x723
mask = 0x724
mask = 0x725
mask = 0x726
mask = 0x727
mask = 0x728
mask = 0x729
mask = 0x72A
mask = 0x72B
mask = 0x72C
mask = 0x72D
mask = 0x72E
mask = 0x72F
mask = 0x730
mask = 0x731
mask = 0x732
mask = 0x733
mask = 0x734
mask = 0x735
mask = 0x736
mask = 0x737
mask = 0x738
mask = 0x739
mask = 0x73A
mask = 0x73B
mask = 0x73C
mask = 0x73D
mask = 0x73E
mask = 0x73F
mask = 0x740
mask = 0x741
mask = 0x742
mask = 0x743
mask = 0x744
mask = 0x745
mask = 0x746
mask = 0x747
mask = 0x748
mask = 0x749
mask = 0x74A
mask = 0x74B
mask = 0x74C
mask = 0x74D
mask = 0x74E
mask = 0x74F
mask = 0x750
mask = 0x751
mask = 0x752
mask = 0x753
mask = 0x754
mask = 0x755
mask = 0x756
mask = 0x757
mask = 0x758
mask = 0x759
mask = 0x75A
mask = 0x75B
mask = 0x75C
mask = 0x75D
mask = 0x75E
mask = 0x75F
mask = 0x760
mask = 0x761
mask = 0x762
mask = 0x763
mask = 0x764
mask = 0x765
mask = 0x766
mask = 0x767
mask = 0x768
mask = 0x769
mask = 0x76A
mask = 0x76B
mask = 0x76C
mask = 0x76D
mask = 0x76E
mask = 0x76F
mask = 0x770
mask = 0x771
mask = 0x772
mask = 0x773
mask = 0x774
mask = 0x775
mask = 0x776
mask = 0x777
mask = 0x778
mask = 0x779
mask = 0x77A
mask = 0x77B
mask = 0x77C
mask = 0x77D
mask = 0x77E
mask = 0x77F
mask = 0x780
mask = 0x781
mask = 0x782
mask = 0x783
mask = 0x784
mask = 0x785
mask = 0x786
mask = 0x787
mask = 0x788
mask = 0x789
mask = 0x78A
mask = 0x78B
mask = 0x78C
mask = 0x78D
mask = 0x78E
mask = 0x78F
mask = 0x790
mask = 0x791
mask = 0x792
mask = 0x793
mask = 0x794
mask = 0x795
mask = 0x796
mask = 0x797
mask = 0x798
mask = 0x799
mask = 0x79A
mask = 0x79B
mask = 0x79C
mask = 0x79D
mask = 0x79E
mask = 0x79F
mask = 0x7A0
mask = 0x7A1
mask = 0x7A2
mask = 0x7A3
mask = 0x7A4
mask = 0x7A5
mask = 0x7A6
mask = 0x7A7
mask = 0x7A8
mask = 0x7A9
mask = 0x7AA
mask = 0x7AB
mask = 0x7AC
mask = 0x7AD
mask = 0x7AE
mask = 0x7AF
mask = 0x7B0
mask = 0x7B1
mask = 0x7B2
mask = 0x7B3
mask = 0x7B4
mask = 0x7B5
mask = 0x7B6
mask = 0x7B7
mask = 0x7B8
mask = 0x7B9
mask = 0x7BA
mask = 0x7BB
mask = 0x7BC
mask = 0x7BD
mask = 0x7BE
mask = 0x7BF
mask = 0x7C0
mask = 0x7C1
mask = 0x7C2
mask = 0x7C3
mask = 0x7C4
mask = 0x7C5
mask = 0x7C6
mask = 0x7C7
mask = 0x7C8
mask = 0x7C9
mask = 0x7CA
mask = 0x7CB
mask = 0x7CC
mask = 0x7CD
mask = 0x7CE
mask = 0x7CF
mask = 0x7D0
mask = 0x7D1
mask = 0x7D2
mask = 0x7D3
mask = 0x7D4
mask = 0x7D5
mask = 0x7D6
mask = 0x7D7
mask = 0x7D8
mask = 0x7D9
mask = 0x7DA
mask = 0x7DB
mask = 0x7DC
mask = 0x7DD
mask = 0x7DE
mask = 0x7DF
mask = 0x7E0
mask = 0x7E1
mask = 0x7E2
mask = 0x7E3
mask = 0x7E4
mask = 0x7E5
mask = 0x7E6
mask = 0x7E7
mask = 0x7E8
mask = 0x7E9
mask = 0x7EA
mask = 0x7EB
mask = 0x7EC
mask = 0x7ED
mask = 0x7EE
mask = 0x7EF
mask = 0x7F0
mask = 0x7F1
mask = 0x7F2
mask = 0x7F3
mask = 0x7F4
mask = 0x7F5
mask = 0x7F6
mask = 0x7F7
mask = 0x7F8
mask = 0x7F9
mask = 0x7FA
mask = 0x7FB
mask = 0x7FC
mask = 0x7FD
mask = 0x7FE
mask = 0x7FF
mask = 0x800
mask = 0x801
mask = 0x802
mask = 0x803
mask = 0x804
mask = 0x805
mask = 0x806
mask = 0x807
mask = 0x808
mask = 0x809
mask = 0x80A
mask = 0x80B
mask = 0x80C
mask = 0x80D
mask = 0x80E
mask = 0x80F
mask = 0x810
mask = 0x811
mask = 0x812
mask = 0x813
mask = 0x814
mask = 0x815
mask = 0x816
mask = 0x817
mask = 0x818
mask = 0x819
mask = 0x81A
mask = 0x81B
mask = 0x81C
mask = 0x81D
mask = 0x81E
mask = 0x81F
mask = 0x820
mask = 0x821
mask = 0x822
mask = 0x823
mask = 0x824
mask = 0x825
mask = 0x826
mask = 0x827
mask = 0x828
mask = 0x829
mask = 0x82A
mask = 0x82B
mask = 0x82C
mask = 0x82D
mask = 0x82E
mask = 0x82F
mask = 0x830
mask = 0x831
mask = 0x832
mask = 0x833
mask = 0x834
mask = 0x835
mask = 0x836
mask = 0x837
mask = 0x838
mask = 0x839
mask = 0x83A
mask = 0x83B
mask = 0x83C
mask = 0x83D
mask = 0x83E
mask = 0x83F
mask = 0x840
mask = 0x841
mask = 0x842
mask = 0x843
mask = 0x844
mask = 0x845
mask = 0x846
mask = 0x847
mask = 0x848
mask = 0x849
mask = 0x84A
mask = 0x84B
mask = 0x84C
mask = 0x84D
mask = 0x84E
mask = 0x84F
mask = 0x850
mask = 0x851
mask = 0x852
mask = 0x853
mask = 0x854
mask = 0x855
mask = 0x856
mask = 0x857
mask = 0x858
mask = 0x859
mask = 0x85A
mask = 0x85B
mask = 0x85C
mask = 0x85D
mask = 0x85E
mask = 0x85F
mask = 0x860
mask = 0x861
mask = 0x862
mask = 0x863
mask = 0x864
mask = 0x865
mask = 0x866
mask = 0x867
mask = 0x868
mask = 0x869
mask = 0x86A
mask = 0x86B
mask = 0x86C
mask = 0x86D
mask = 0x86E
mask = 0x86F
mask = 0x870
mask = 0x871
mask = 0x872
mask = 0x873
mask = 0x874
mask = 0x875
mask = 0x876
mask = 0x877
mask = 0x878
mask = 0x879
mask = 0x87A
mask = 0x87B
mask = 0x87C
mask = 0x87D
mask = 0x87E
mask = 0x87F
mask = 0x880
mask = 0x881
mask = 0x882
mask = 0x883
mask = 0x884
mask = 0x885
mask = 0x886
mask = 0x887
mask = 0x888
mask = 0x889
mask = 0x88A
mask = 0x88B
mask = 0x88C
mask = 0x88D
mask = 0x88E
mask = 0x88F
mask = 0x890
mask = 0x891
mask = 0x892
mask = 0x893
mask = 0x894
mask = 0x895
mask = 0x896
mask = 0x897
mask = 0x898
mask = 0x899
mask = 0x89A
mask = 0x89B
mask = 0x89C
mask = 0x89D
mask = 0x89E
mask = 0x89F
mask = 0x8A0
mask = 0x8A1
mask = 0x8A2
mask = 0x8A3
mask = 0x8A4
mask = 0x8A5
mask = 0x8A6
mask = 0x8A7
mask = 0x8A8
mask = 0x8A9
mask = 0x8AA
mask = 0x8AB
mask = 0x8AC
mask = 0x8AD
mask = 0x8AE
mask = 0x8AF
mask = 0x8B0
mask = 0x8B1
mask = 0x8B2
mask = 0x8B3
mask = 0x8B4
mask = 0x8B5
mask = 0x8B6
mask = 0x8B7
mask = 0x8B8
mask = 0x8B9
mask = 0x8BA
mask = 0x8BB
mask = 0x8BC
mask = 0x8BD
mask = 0x8BE
mask = 0x8BF
mask = 0x8C0
mask = 0x8C1
mask = 0x8C2
mask = 0x8C3
mask = 0x8C4
mask = 0x8C5
mask = 0x8C6
mask = 0x8C7
mask = 0x8C8
mask = 0x8C9
mask = 0x8CA
mask = 0x8CB
mask = 0x8CC
mask = 0x8CD
mask = 0x8CE
mask = 0x8CF
mask = 0x8D0
mask = 0x8D1
mask = 0x8D2
mask = 0x8D3
mask = 0x8D4
mask = 0x8D5
mask = 0x8D6
mask = 0x8D7
mask = 0x8D8
mask = 0x8D9
mask = 0x8DA
mask = 0x8DB
mask = 0x8DC
mask = 0x8DD
mask = 0x8DE
mask = 0x8DF
mask = 0x8E0
mask = 0x8E1
mask = 0x8E2
mask = 0x8E3
mask = 0x8E4
mask = 0x8E5
mask = 0x8E6
mask = 0x8E7
mask = 0x8E8
mask = 0x8E9
mask = 0x8EA
mask = 0x8EB
mask = 0x8EC
mask = 0x8ED
mask = 0x8EE
mask = 0x8EF
mask = 0x8F0
mask = 0x8F1
mask = 0x8F2
mask = 0x8F3
mask = 0x8F4
mask = 0x8F5
mask = 0x8F6
mask = 0x8F7
mask = 0x8F8
mask = 0x8F9
mask = 0x8FA
mask = 0x8FB
mask = 0x8FC
mask = 0x8FD
mask = 0x8FE
mask = 0x8FF
mask = 0x900
mask = 0x901
mask = 0x902
mask = 0x903
mask = 0x904
mask = 0x905
mask = 0x906
mask = 0x907
mask = 0x908
mask = 0x909
mask = 0x90A
mask = 0x90B
mask = 0x90C
mask = 0x90D
mask = 0x90E
mask = 0x90F
mask = 0x910
mask = 0x911
mask = 0x912
mask = 0x913
mask = 0x914
mask = 0x915
mask = 0x916
mask = 0x917
mask = 0x918
mask = 0x919
mask = 0x91A
mask = 0x91B
mask = 0x91C
mask = 0x91D
mask = 0x91E
mask = 0x91F
mask = 0x920
mask = 0x921
mask = 0x922
mask = 0x923
mask = 0x924
mask = 0x925
mask = 0x926
mask = 0x927
mask = 0x928
mask = 0x929
mask = 0x92A
mask = 0x92B
mask = 0x92C
mask = 0x92D
mask = 0x92E
mask = 0x92F
mask = 0x930
mask = 0x931
mask = 0x932
mask = 0x933
mask = 0x934
mask = 0x935
mask = 0x936
mask = 0x937
mask = 0x938
mask = 0x939
mask = 0x93A
mask = 0x93B
mask = 0x93C
mask = 0x93D
mask = 0x93E
mask = 0x93F
mask = 0x940
mask = 0x941
mask = 0x942
mask = 0x943
mask = 0x944
mask = 0x945
mask = 0x946
mask = 0x947
mask = 0x948
mask = 0x949
mask = 0x94A
mask = 0x94B
mask = 0x94C
mask = 0x94D
mask = 0x94E
mask = 0x94F
mask = 0x950
mask = 0x951
mask = 0x952
mask = 0x953
mask = 0x954
mask = 0x955
mask = 0x956
mask = 0x957
mask = 0x958
mask = 0x959
mask = 0x95A
mask = 0x95B
mask = 0x95C
mask = 0x95D
mask = 0x95E
mask = 0x95F
mask = 0x960
mask = 0x961
mask = 0x962
mask = 0x963
mask = 0x964
mask = 0x965
mask = 0x966
mask = 0x967
mask = 0x968
mask = 0x969
mask = 0x96A
mask = 0x96B
mask = 0x96C
mask = 0x96D
mask = 0x96E
mask = 0x96F
mask = 0x970
mask = 0x971
mask = 0x972
mask = 0x973
mask = 0x974
mask = 0x975
mask = 0x976
mask = 0x977
mask = 0x978
mask = 0x979
mask = 0x97A
mask = 0x97B
mask = 0x97C
mask = 0x97D
mask = 0x97E
mask = 0x97F
mask = 0x980
mask = 0x981
mask = 0x982
mask = 0x983
mask = 0x984
mask = 0x985
mask = 0x986
mask = 0x987
mask = 0x988
mask = 0x989
mask = 0x98A
mask = 0x98B
mask = 0x98C
mask = 0x98D
mask = 0x98E
mask = 0x98F
mask = 0x990
mask = 0x991
mask = 0x992
mask = 0x993
mask = 0x994
mask = 0x995
mask = 0x996
mask = 0x997
mask = 0x998
mask = 0x999
mask = 0x99A
mask = 0x99B
mask = 0x99C
mask = 0x99D
mask = 0x99E
mask = 0x99F
mask = 0x9A0
mask = 0x9A1
mask = 0x9A2
mask = 0x9A3
mask = 0x9A4
mask = 0x9A5
mask = 0x9A6
mask = 0x9A7
mask = 0x9A8
mask = 0x9A9
mask = 0x9AA
mask = 0x9AB
mask = 0x9AC
mask = 0x9AD
mask = 0x9AE
mask = 0x9AF
mask = 0x9B0
mask = 0x9B1
mask = 0x9B2
mask = 0x9B3
mask = 0x9B4
mask = 0x9B5
mask = 0x9B6
mask = 0x9B7
mask = 0x9B8
mask = 0x9B9
mask = 0x9BA
mask = 0x9BB
mask = 0x9BC
mask = 0x9BD
mask = 0x9BE
mask = 0x9BF
mask = 0x9C0
mask = 0x9C1
mask = 0x9C2
mask = 0x9C3
mask = 0x9C4
mask = 0x9C5
mask = 0x9C6
mask = 0x9C7
mask = 0x9C8
mask = 0x9C9
mask = 0x9CA
mask = 0x9CB
mask = 0x9CC
mask = 0x9CD
mask = 0x9CE
mask = 0x9CF
mask = 0x9D0
mask = 0x9D1
mask = 0x9D2
mask = 0x9D3
mask = 0x9D4
mask = 0x9D5
mask = 0x9D6
mask = 0x9D7
mask = 0x9D8
mask = 0x9D9
mask = 0x9DA
mask = 0x9DB
mask = 0x9DC
mask = 0x9DD
mask = 0x9DE
mask = 0x9DF
mask = 0x9E0
mask = 0x9E1
mask = 0x9E2
mask = 0x9E3
mask = 0x9E4
mask = 0x9E5
mask = 0x9E6
mask = 0x9E7
mask = 0x9E8
mask = 0x9E9
mask = 0x9EA
mask = 0x9EB
mask = 0x9EC
mask = 0x9ED
mask = 0x9EE
mask = 0x9EF
mask = 0x9F0
mask = 0x9F1
mask = 0x9F2
mask = 0x9F3
mask = 0x9F4
mask = 0x9F5
mask = 0x9F6
mask = 0x9F7
mask = 0x9F8
mask = 0x9F9
mask = 0x9FA
mask = 0x9FB
mask = 0x9FC
mask = 0x9FD
mask = 0x9FE
mask = 0x9FF
mask = 0xA00
mask = 0xA01
mask = 0xA02
mask = 0xA03
mask = 0xA04
mask = 0xA05
mask = 0xA06
mask = 0xA07
mask = 0xA08
mask = 0xA09
mask = 0xA0A
mask = 0xA0B
mask = 0xA0C
mask = 0xA0D
mask = 0xA0E
mask = 0xA0F
mask = 0xA10
mask = 0xA11
mask = 0xA12
mask = 0xA13
mask = 0xA14
mask = 0xA15
mask = 0xA16
mask = 0xA17
mask = 0xA18
mask = 0xA19
mask = 0xA1A
mask = 0xA1B
mask = 0xA1C
mask = 0xA1D
mask = 0xA1E
mask = 0xA1F
mask = 0xA20
mask = 0xA21
mask = 0xA22
mask = 0xA23
mask = 0xA24
mask = 0xA25
mask = 0xA26
mask = 0xA27
mask = 0xA28
mask = 0xA29
mask = 0xA2A
mask = 0xA2B
mask = 0xA2C
mask = 0xA2D
mask = 0xA2E
mask = 0xA2F
mask = 0xA30
mask = 0xA31
mask = 0xA32
mask = 0xA33
mask = 0xA34
mask = 0xA35
mask = 0xA36
mask = 0xA37
mask = 0xA38
mask = 0xA39
mask = 0xA3A
mask = 0xA3B
mask = 0xA3C
mask = 0xA3D
mask = 0xA3E
mask = 0xA3F
mask = 0xA40
mask = 0xA41
mask = 0xA42
mask = 0xA43
mask = 0xA44
mask = 0xA45
mask = 0xA46
mask = 0xA47
mask = 0xA48
mask = 0xA49
mask = 0xA4A
mask = 0xA4B
mask = 0xA4C
mask = 0xA4D
mask = 0xA4E
mask = 0xA4F
mask = 0xA50
mask = 0xA51
mask = 0xA52
mask = 0xA53
mask = 0xA54
mask = 0xA55
mask = 0xA56
mask = 0xA57
mask = 0xA58
mask = 0xA59
mask = 0xA5A
mask = 0xA5B
mask = 0xA5C
mask = 0xA5D
mask = 0xA5E
mask = 0xA5F
mask = 0xA60
mask = 0xA61
mask = 0xA62
mask = 0xA63
mask = 0xA64
mask = 0xA65
mask = 0xA66
mask = 0xA67
mask = 0xA68
mask = 0xA69
mask = 0xA6A
mask = 0xA6B
mask = 0xA6C
mask = 0xA6D
mask = 0xA6E
mask = 0xA6F
mask = 0xA70
mask = 0xA71
mask = 0xA72
mask = 0xA73
mask = 0xA74
mask = 0xA75
mask = 0xA76
mask = 0xA77
mask = 0xA78
mask = 0xA79
mask = 0xA7A
mask = 0xA7B
mask = 0xA7C
mask = 0xA7D
mask = 0xA7E
mask = 0xA7F
mask = 0xA80
mask = 0xA81
mask = 0xA82
mask = 0xA83
mask = 0xA84
mask = 0xA85
mask = 0xA86
mask = 0xA87
mask = 0xA88
mask = 0xA89
mask = 0xA8A
mask = 0xA8B
mask = 0xA8C
mask = 0xA8D
mask = 0xA8E
mask = 0xA8F
mask = 0xA90
mask = 0xA91
mask = 0xA92
mask = 0xA93
mask = 0xA94
mask = 0xA95
mask = 0xA96
mask = 0xA97
mask = 0xA98
mask = 0xA99
mask = 0xA9A
mask = 0xA9B
mask = 0xA9C
mask = 0xA9D
mask = 0xA9E
mask = 0xA9F
mask = 0xAA0
mask = 0xAA1
mask = 0xAA2
mask = 0xAA3
mask = 0xAA4
mask = 0xAA5
mask = 0xAA6
mask = 0xAA7
mask = 0xAA8
mask = 0xAA9
mask = 0xAAA
mask = 0xAAB
mask = 0xAAC
mask = 0xAAD
mask = 0xAAE
mask = 0xAAF
mask = 0xAB0
mask = 0xAB1
mask = 0xAB2
mask = 0xAB3
mask = 0xAB4
mask = 0xAB5
mask = 0xAB6
mask = 0xAB7
mask = 0xAB8
mask = 0xAB9
mask = 0xABA
mask = 0xABB
mask = 0xABC
mask = 0xABD
mask = 0xABE
mask = 0xABF
mask = 0xAC0
mask = 0xAC1
mask = 0xAC2
mask = 0xAC3
mask = 0xAC4
mask = 0xAC5
mask = 0xAC6
mask = 0xAC7
mask = 0xAC8
mask = 0xAC9
mask = 0xACA
mask = 0xACB
mask = 0xACC
mask = 0xACD
mask = 0xACE
mask = 0xACF
mask = 0xAD0
mask = 0xAD1
mask = 0xAD2
mask = 0xAD3
mask = 0xAD4
mask = 0xAD5
mask = 0xAD6
mask = 0xAD7
mask = 0xAD8
mask = 0xAD9
mask = 0xADA
mask = 0xADB
mask = 0xADC
mask = 0xADD
mask = 0xADE
mask = 0xADF
mask = 0xAE0
mask = 0xAE1
mask = 0xAE2
mask = 0xAE3
mask = 0xAE4
mask = 0xAE5
mask = 0xAE6
mask = 0xAE7
mask = 0xAE8
mask = 0xAE9
mask = 0xAEA
mask = 0xAEB
mask = 0xAEC
mask = 0xAED
mask = 0xAEE
mask = 0xAEF
mask = 0xAF0
mask = 0xAF1
mask = 0xAF2
mask = 0xAF3
mask = 0xAF4
mask = 0xAF5
mask = 0xAF6
mask = 0xAF7
mask = 0xAF8
mask = 0xAF9
mask = 0xAFA
mask = 0xAFB
mask = 0xAFC
mask = 0xAFD
mask = 0xAFE
mask = 0xAFF
mask = 0xB00
mask = 0xB01
mask = 0xB02
mask = 0xB03
mask = 0xB04
mask = 0xB05
mask = 0xB06
mask = 0xB07
mask = 0xB08
mask = 0xB09
mask = 0xB0A
mask = 0xB0B
mask = 0xB0C
mask = 0xB0D
mask = 0xB0E
mask = 0xB0F
mask = 0xB10
mask = 0xB11
mask = 0xB12
mask = 0xB13
mask = 0xB14
mask = 0xB15
mask = 0xB16
mask = 0xB17
mask = 0xB18
mask = 0xB19
mask = 0xB1A
mask = 0xB1B
mask = 0xB1C
mask = 0xB1D
mask = 0xB1E
mask = 0xB1F
mask = 0xB20
mask = 0xB21
mask = 0xB22
mask = 0xB23
mask = 0xB24
mask = 0xB25
mask = 0xB26
mask = 0xB27
mask = 0xB28
mask = 0xB29
mask = 0xB2A
mask = 0xB2B
mask = 0xB2C
mask = 0xB2D
mask = 0xB2E
mask = 0xB2F
mask = 0xB30
mask = 0xB31
mask = 0xB32
mask = 0xB33
mask = 0xB34
mask = 0xB35
mask = 0xB36
mask = 0xB37
mask = 0xB38
mask = 0xB39
mask = 0xB3A
mask = 0xB3B
mask = 0xB3C
mask = 0xB3D
mask = 0xB3E
mask = 0xB3F
mask = 0xB40
mask = 0xB41
mask = 0xB42
mask = 0xB43
mask = 0xB44
mask = 0xB45
mask = 0xB46
mask = 0xB47
mask = 0xB48
mask = 0xB49
mask = 0xB4A
mask = 0xB4B
mask = 0xB4C
mask = 0xB4D
mask = 0xB4E
mask = 0xB4F
mask = 0xB50
mask = 0xB51
mask = 0xB52
mask = 0xB53
mask = 0xB54
mask = 0xB55
mask = 0xB56
mask = 0xB57
mask = 0xB58
mask = 0xB59
mask = 0xB5A
mask = 0xB5B
mask = 0xB5C
mask = 0xB5D
mask = 0xB5E
mask = 0xB5F
mask = 0xB60
mask = 0xB61
mask = 0xB62
mask = 0xB63
mask = 0xB64
mask = 0xB65
mask = 0xB66
mask = 0xB67
mask = 0xB68
mask = 0xB69
mask = 0xB6A
mask = 0xB6B
mask = 0xB6C
mask = 0xB6D
mask = 0xB6E
mask = 0xB6F
mask = 0xB70
mask = 0xB71
mask = 0xB72
mask = 0xB73
mask = 0xB74
mask = 0xB75
mask = 0xB76
mask = 0xB77
mask = 0xB78
mask = 0xB79
mask = 0xB7A
mask = 0xB7B
mask = 0xB7C
mask = 0xB7D
mask = 0xB7E
mask = 0xB7F
mask = 0xB80
mask = 0xB81
mask = 0xB82
mask = 0xB83
mask = 0xB84
mask = 0xB85
mask = 0xB86
mask = 0xB87
mask = 0xB88
mask = 0xB89
mask = 0xB8A
mask = 0xB8B
mask = 0xB8C
mask = 0xB8D
mask = 0xB8E
mask = 0xB8F
mask = 0xB90
mask = 0xB91
mask = 0xB92
mask = 0xB93
mask = 0xB94
mask = 0xB95
mask = 0xB96
mask = 0xB97
mask = 0xB98
mask = 0xB99
mask = 0xB9A
mask = 0xB9B
mask = 0xB9C
mask = 0xB9D
mask = 0xB9E
mask = 0xB9F
mask = 0xBA0
mask = 0xBA1
mask = 0xBA2
mask = 0xBA3
mask = 0xBA4
mask = 0xBA5
mask = 0xBA6
mask = 0xBA7
mask = 0xBA8
mask = 0xBA9
mask = 0xBAA
mask = 0xBAB
mask = 0xBAC
mask = 0xBAD
mask = 0xBAE
mask = 0xBAF
mask = 0xBB0
mask = 0xBB1
mask = 0xBB2
mask = 0xBB3
mask = 0xBB4
mask = 0xBB5
mask = 0xBB6
mask = 0xBB7
mask = 0xBB8
mask = 0xBB9
mask = 0xBBA
mask = 0xBBB
mask = 0xBBC
mask = 0xBBD
mask = 0xBBE
mask = 0xBBF
mask = 0xBC0
mask = 0xBC1
mask = 0xBC2
mask = 0xBC3
mask = 0xBC4
mask = 0xBC5
mask = 0xBC6
mask = 0xBC7
mask = 0xBC8
mask = 0xBC9
mask = 0xBCA
mask = 0xBCB
mask = 0xBCC
mask = 0xBCD
mask = 0xBCE
mask = 0xBCF
mask = 0xBD0
mask = 0xBD1
mask = 0xBD2
mask = 0xBD3
mask = 0xBD4
mask = 0xBD5
mask = 0xBD6
mask = 0xBD7
mask = 0xBD8
mask = 0xBD9
mask = 0xBDA
mask = 0xBDB
mask = 0xBDC
mask = 0xBDD
mask = 0xBDE
mask = 0xBDF
mask = 0xBE0
mask = 0xBE1
mask = 0xBE2
mask = 0xBE3
mask = 0xBE4
mask = 0xBE5
mask = 0xBE6
mask = 0xBE7
mask = 0xBE8
mask = 0xBE9
mask = 0xBEA
mask = 0xBEB
mask = 0xBEC
mask = 0xBED
mask = 0xBEE
mask = 0xBEF
mask = 0xBF0
mask = 0xBF1
mask = 0xBF2
mask = 0xBF3
mask = 0xBF4
mask = 0xBF5
mask = 0xBF6
mask = 0xBF7
mask = 0xBF8
mask = 0xBF9
mask = 0xBFA
mask = 0xBFB
mask = 0xBFC
mask = 0xBFD
mask = 0xBFE
mask = 0xBFF
mask = 0xC00
mask = 0xC01
mask = 0xC02
mask = 0xC03
mask = 0xC04
mask = 0xC05
mask = 0xC06
mask = 0xC07
mask = 0xC08
mask = 0xC09
mask = 0xC0A
mask = 0xC0B
mask = 0xC0C
mask = 0xC0D
mask = 0xC0E
mask = 0xC0F
mask = 0xC10
mask = 0xC11
mask = 0xC12
mask = 0xC13
mask = 0xC14
mask = 0xC15
mask = 0xC16
mask = 0xC17
mask = 0xC18
mask = 0xC19
mask = 0xC1A
mask = 0xC1B
mask = 0xC1C
mask = 0xC1D
mask = 0xC1E
mask = 0xC1F
mask = 0xC20
mask = 0xC21
mask = 0xC22
mask = 0xC23
mask = 0xC24
mask = 0xC25
mask = 0xC26
mask = 0xC27
mask = 0xC28
mask = 0xC29
mask = 0xC2A
mask = 0xC2B
mask = 0xC2C
mask = 0xC2D
mask = 0xC2E
mask = 0xC2F
mask = 0xC30
mask = 0xC31
mask = 0xC32
mask = 0xC33
mask = 0xC34
mask = 0xC35
mask = 0xC36
mask = 0xC37
mask = 0xC38
mask = 0xC39
mask = 0xC3A
mask = 0xC3B
mask = 0xC3C
mask = 0xC3D
mask = 0xC3E
mask = 0xC3F
mask = 0xC40
mask = 0xC41
mask = 0xC42
mask = 0xC43
mask = 0xC44
mask = 0xC45
mask = 0xC46
mask = 0xC47
mask = 0xC48
mask = 0xC49
mask = 0xC4A
mask = 0xC4B
mask = 0xC4C
mask = 0xC4D
mask = 0xC4E
mask = 0xC4F
mask = 0xC50
mask = 0xC51
mask = 0xC52
mask = 0xC53
mask = 0xC54
mask = 0xC55
mask = 0xC56
mask = 0xC57
mask = 0xC58
mask = 0xC59
mask = 0xC5A
mask = 0xC5B
mask = 0xC5C
mask = 0xC5D
mask = 0xC5E
mask = 0xC5F
mask = 0xC60
mask = 0xC61
mask = 0xC62
mask = 0xC63
mask = 0xC64
mask = 0xC65
mask = 0xC66
mask = 0xC67
mask = 0xC68
mask = 0xC69
mask = 0xC6A
mask = 0xC6B
mask = 0xC6C
mask = 0xC6D
mask = 0xC6E
mask = 0xC6F
mask = 0xC70
mask = 0xC71
mask = 0xC72
mask = 0xC73
mask = 0xC74
mask = 0xC75
mask = 0xC76
mask = 0xC77
mask = 0xC78
mask = 0xC79
mask = 0xC7A
mask = 0xC7B
mask = 0xC7C
mask = 0xC7D
mask = 0xC7E
mask = 0xC7F
mask = 0xC80
mask = 0xC81
mask = 0xC82
mask = 0xC83
mask = 0xC84
mask = 0xC85
mask = 0xC86
mask = 0xC87
mask = 0xC88
mask = 0xC89
mask = 0xC8A
mask = 0xC8B
mask = 0xC8C
mask = 0xC8D
mask = 0xC8E
mask = 0xC8F
mask = 0xC90
mask = 0xC91
mask = 0xC92
mask = 0xC93
mask = 0xC94
mask = 0xC95
mask = 0xC96
mask = 0xC97
mask = 0xC98
mask = 0xC99
mask = 0xC9A
mask = 0xC9B
mask = 0xC9C
mask = 0xC9D
mask = 0xC9E
mask = 0xC9F
mask = 0xCA0
mask = 0xCA1
mask = 0xCA2
mask = 0xCA3
mask = 0xCA4
mask = 0xCA5
mask = 0xCA6
mask = 0xCA7
mask = 0xCA8
mask = 0xCA9
mask = 0xCAA
mask = 0xCAB
mask = 0xCAC
mask = 0xCAD
mask = 0xCAE
mask = 0xCAF
mask = 0xCB0
mask = 0xCB1
mask = 0xCB2
mask = 0xCB3
mask = 0xCB4
mask = 0xCB5
mask = 0xCB6
mask = 0xCB7
mask = 0xCB8
mask = 0xCB9
mask = 0xCBA
mask = 0xCBB
mask = 0xCBC
mask = 0xCBD
mask = 0xCBE
mask = 0xCBF
mask = 0xCC0
mask = 0xCC1
mask = 0xCC2
mask = 0xCC3
mask = 0xCC4
mask = 0xCC5
mask = 0xCC6
mask = 0xCC7
mask = 0xCC8
mask = 0xCC9
mask = 0xCCA
mask = 0xCCB
mask = 0xCCC
mask = 0xCCD
mask = 0xCCE
mask = 0xCCF
mask = 0xCD0
mask = 0xCD1
mask = 0xCD2
mask = 0xCD3
mask = 0xCD4
mask = 0xCD5
mask = 0xCD6
mask = 0xCD7
mask = 0xCD8
mask = 0xCD9
mask = 0xCDA
mask = 0xCDB
mask = 0xCDC
mask = 0xCDD
mask = 0xCDE
mask = 0xCDF
mask = 0xCE0
mask = 0xCE1
mask = 0xCE2
mask = 0xCE3
mask = 0xCE4
mask = 0xCE5
mask = 0xCE6
mask = 0xCE7
mask = 0xCE8
mask = 0xCE9
mask = 0xCEA
mask = 0xCEB
mask = 0xCEC
mask = 0xCED
mask = 0xCEE
mask = 0xCEF
mask = 0xCF0
mask = 0xCF1
mask = 0xCF2
mask = 0xCF3
mask = 0xCF4
mask = 0xCF5
mask = 0xCF6
mask = 0xCF7
mask = 0xCF8
mask = 0xCF9
mask = 0xCFA
mask = 0xCFB
mask = 0xCFC
mask = 0xCFD
mask = 0xCFE
mask = 0xCFF
mask = 0xD00
mask = 0xD01
mask = 0xD02
mask = 0xD03
mask = 0xD04
mask = 0xD05
mask = 0xD06
mask = 0xD07
mask = 0xD08
mask = 0xD09
mask = 0xD0A
mask = 0xD0B
mask = 0xD0C
mask = 0xD0D
mask = 0xD0E
mask = 0xD0F
mask = 0xD10
mask = 0xD11
mask = 0xD12
mask = 0xD13
mask = 0xD14
mask = 0xD15
mask = 0xD16
mask = 0xD17
mask = 0xD18
mask = 0xD19
mask = 0xD1A
mask = 0xD1B
mask = 0xD1C
mask = 0xD1D
mask = 0xD1E
mask = 0xD1F
mask = 0xD20
mask = 0xD21
mask = 0xD22
mask = 0xD23
mask = 0xD24
mask = 0xD25
mask = 0xD26
mask = 0xD27
mask = 0xD28
mask = 0xD29
mask = 0xD2A
mask = 0xD2B
mask = 0xD2C
mask = 0xD2D
mask = 0xD2E
mask = 0xD2F
mask = 0xD30
mask = 0xD31
mask = 0xD32
mask = 0xD33
mask = 0xD34
mask = 0xD35
mask = 0xD36
mask = 0xD37
mask = 0xD38
mask = 0xD39
mask = 0xD3A
mask = 0xD3B
mask = 0xD3C
mask = 0xD3D
mask = 0xD3E
mask = 0xD3F
mask = 0xD40
mask = 0xD41
mask = 0xD42
mask = 0xD43
mask = 0xD44
mask = 0xD45
mask = 0xD46
mask = 0xD47
mask = 0xD48
mask = 0xD49
mask = 0xD4A
mask = 0xD4B
mask = 0xD4C
mask = 0xD4D
mask = 0xD4E
mask = 0xD4F
mask = 0xD50
mask = 0xD51
mask = 0xD52
mask = 0xD53
mask = 0xD54
mask = 0xD55
mask = 0xD56
mask = 0xD57
mask = 0xD58
mask = 0xD59
mask = 0xD5A
mask = 0xD5B
mask = 0xD5C
mask = 0xD5D
mask = 0xD5E
mask = 0xD5F
mask = 0xD60
mask = 0xD61
mask = 0xD62
mask = 0xD63
mask = 0xD64
mask = 0xD65
mask = 0xD66
mask = 0xD67
mask = 0xD68
mask = 0xD69
mask = 0xD6A
mask = 0xD6B
mask = 0xD6C
mask = 0xD6D
mask = 0xD6E
mask = 0xD6F
mask = 0xD70
mask = 0xD71
mask = 0xD72
mask = 0xD73
mask = 0xD74
mask = 0xD75
mask = 0xD76
mask = 0xD77
mask = 0xD78
mask = 0xD79
mask = 0xD7A
mask = 0xD7B
mask = 0xD7C
mask = 0xD7D
mask = 0xD7E
mask = 0xD7F
mask = 0xD80
mask = 0xD81
mask = 0xD82
mask = 0xD83
mask = 0xD84
mask = 0xD85
mask = 0xD86
mask = 0xD87
mask = 0xD88
mask = 0xD89
mask = 0xD8A
mask = 0xD8B
mask = 0xD8C
mask = 0xD8D
mask = 0xD8E
mask = 0xD8F
mask = 0xD90
mask = 0xD91
mask = 0xD92
mask = 0xD93
mask = 0xD94
mask = 0xD95
mask = 0xD96
mask = 0xD97
mask = 0xD98
mask = 0xD99
mask = 0xD9A
mask = 0xD9B
mask = 0xD9C
mask = 0xD9D
mask = 0xD9E
mask = 0xD9F
mask = 0xDA0
mask = 0xDA1
mask = 0xDA2
mask = 0xDA3
mask = 0xDA4
mask = 0xDA5
mask = 0xDA6
mask = 0xDA7
mask = 0xDA8
mask = 0xDA9
mask = 0xDAA
mask = 0xDAB
mask = 0xDAC
mask = 0xDAD
mask = 0xDAE
mask = 0xDAF
mask = 0xDB0
mask = 0xDB1
mask = 0xDB2
mask = 0xDB3
mask = 0xDB4
mask = 0xDB5
mask = 0xDB6
mask = 0xDB7
mask = 0xDB8
mask = 0xDB9
mask = 0xDBA
mask = 0xDBB
mask = 0xDBC
mask = 0xDBD
mask = 0xDBE
mask = 0xDBF
mask = 0xDC0
mask = 0xDC1
mask = 0xDC2
mask = 0xDC3
mask = 0xDC4
mask = 0xDC5
mask = 0xDC6
mask = 0xDC7
mask = 0xDC8
mask = 0xDC9
mask = 0xDCA
mask = 0xDCB
mask = 0xDCC
mask = 0xDCD
mask = 0xDCE
mask = 0xDCF
mask = 0xDD0
mask = 0xDD1
mask = 0xDD2
mask = 0xDD3
mask = 0xDD4
mask = 0xDD5
mask = 0xDD6
mask = 0xDD7
mask = 0xDD8
mask = 0xDD9
mask = 0xDDA
mask = 0xDDB
mask = 0xDDC
mask = 0xDDD
mask = 0xDDE
mask = 0xDDF
mask = 0xDE0
mask = 0xDE1
mask = 0xDE2
mask = 0xDE3
mask = 0xDE4
mask = 0xDE5
mask = 0xDE6
mask = 0xDE7
mask = 0xDE8
mask = 0xDE9
mask = 0xDEA
mask = 0xDEB
mask = 0xDEC
mask = 0xDED
mask = 0xDEE
mask = 0xDEF
mask = 0xDF0
mask = 0xDF1
mask = 0xDF2
mask = 0xDF3
mask = 0xDF4
mask = 0xDF5
mask = 0xDF6
mask = 0xDF7
mask = 0xDF8
mask = 0xDF9
mask = 0xDFA
mask = 0xDFB
mask = 0xDFC
mask = 0xDFD
mask = 0xDFE
mask = 0xDFF
mask = 0xE00
mask = 0xE01
mask = 0xE02
mask = 0xE03
mask = 0xE04
mask = 0xE05
mask = 0xE06
mask = 0xE07
mask = 0xE08
mask = 0xE09
mask = 0xE0A
mask = 0xE0B
mask = 0xE0C
mask = 0xE0D
mask = 0xE0E
mask = 0xE0F
mask = 0xE10
mask = 0xE11
mask = 0xE12
mask = 0xE13
mask = 0xE14
mask = 0xE15
mask = 0xE16
mask = 0xE17
mask = 0xE18
mask = 0xE19
mask = 0xE1A
mask = 0xE1B
mask = 0xE1C
mask = 0xE1D
mask = 0xE1E
mask = 0xE1F
mask = 0xE20
mask = 0xE21
mask = 0xE22
mask = 0xE23
mask = 0xE24
mask = 0xE25
mask = 0xE26
mask = 0xE27
mask = 0xE28
mask = 0xE29
mask = 0xE2A
mask = 0xE2B
mask = 0xE2C
mask = 0xE2D
mask = 0xE2E
mask = 0xE2F
mask = 0xE30
mask = 0xE31
mask = 0xE32
mask = 0xE33
mask = 0xE34
mask = 0xE35
mask = 0xE36
mask = 0xE37
mask = 0xE38
mask = 0xE39
mask = 0xE3A
mask = 0xE3B
mask = 0xE3C
mask = 0xE3D
mask = 0xE3E
mask = 0xE3F
mask = 0xE40
mask = 0xE41
mask = 0xE42
mask = 0xE43
mask = 0xE44
mask = 0xE45
mask = 0xE46
mask = 0xE47
mask = 0xE48
mask = 0xE49
mask = 0xE4A
mask = 0xE4B
mask = 0xE4C
mask = 0xE4D
mask = 0xE4E
mask = 0xE4F
mask = 0xE50
mask = 0xE51
mask = 0xE52
mask = 0xE53
mask = 0xE54
mask = 0xE55
mask = 0xE56
mask = 0xE57
mask = 0xE58
mask = 0xE59
mask = 0xE5A
mask = 0xE5B
mask = 0xE5C
mask = 0xE5D
mask = 0xE5E
mask = 0xE5F
mask = 0xE60
mask = 0xE61
mask = 0xE62
mask = 0xE63
mask = 0xE64
mask = 0xE65
mask = 0xE66
mask = 0xE67
mask = 0xE68
mask = 0xE69
mask = 0xE6A
mask = 0xE6B
mask = 0xE6C
mask = 0xE6D
mask = 0xE6E
mask = 0xE6F
mask = 0xE70
mask = 0xE71
mask = 0xE72
mask = 0xE73
mask = 0xE74
mask = 0xE75
mask = 0xE76
mask = 0xE77
mask = 0xE78
mask = 0xE79
mask = 0xE7A
mask = 0xE7B
mask = 0xE7C
mask = 0xE7D
mask = 0xE7E
mask = 0xE7F
mask = 0xE80
mask = 0xE81
mask = 0xE82
mask = 0xE83
mask = 0xE84
mask = 0xE85
mask = 0xE86
mask = 0xE87
mask = 0xE88
mask = 0xE89
mask = 0xE8A
mask = 0xE8B
mask = 0xE8C
mask = 0xE8D
mask = 0xE8E
mask = 0xE8F
mask = 0xE90
mask = 0xE91
mask = 0xE92
mask = 0xE93
mask = 0xE94
mask = 0xE95
mask = 0xE96
mask = 0xE97
mask = 0xE98
mask = 0xE99
mask = 0xE9A
mask = 0xE9B
mask = 0xE9C
mask = 0xE9D
mask = 0xE9E
mask = 0xE9F
mask = 0xEA0
mask = 0xEA1
mask = 0xEA2
mask = 0xEA3
mask = 0xEA4
mask = 0xEA5
mask = 0xEA6
mask = 0xEA7
mask = 0xEA8
mask = 0xEA9
mask = 0xEAA
mask = 0xEAB
mask = 0xEAC
mask = 0xEAD
mask = 0xEAE
mask = 0xEAF
mask = 0xEB0
mask = 0xEB1
mask = 0xEB2
mask = 0xEB3
mask = 0xEB4
mask = 0xEB5
mask = 0xEB6
mask = 0xEB7
mask = 0xEB8
mask = 0xEB9
mask = 0xEBA
mask = 0xEBB
mask = 0xEBC
mask = 0xEBD
mask = 0xEBE
mask = 0xEBF
mask = 0xEC0
mask = 0xEC1
mask = 0xEC2
mask = 0xEC3
mask = 0xEC4
mask = 0xEC5
mask = 0xEC6
mask = 0xEC7
mask = 0xEC8
mask = 0xEC9
mask = 0xECA
mask = 0xECB
mask = 0xECC
mask = 0xECD
mask = 0xECE
mask = 0xECF
mask = 0xED0
mask = 0xED1
mask = 0xED2
mask = 0xED3
mask = 0xED4
mask = 0xED5
mask = 0xED6
mask = 0xED7
mask = 0xED8
mask = 0xED9
mask = 0xEDA
mask = 0xEDB
mask = 0xEDC
mask = 0xEDD
mask = 0xEDE
mask = 0xEDF
mask = 0xEE0
mask = 0xEE1
mask = 0xEE2
mask = 0xEE3
mask = 0xEE4
mask = 0xEE5
mask = 0xEE6
mask = 0xEE7
mask = 0xEE8
mask = 0xEE9
mask = 0xEEA
mask = 0xEEB
mask = 0xEEC
mask = 0xEED
mask = 0xEEE
mask = 0xEEF
mask = 0xEF0
mask = 0xEF1
mask = 0xEF2
mask = 0xEF3
mask = 0xEF4
mask = 0xEF5
mask = 0xEF6
mask = 0xEF7
mask = 0xEF8
mask = 0xEF9
mask = 0xEFA
mask = 0xEFB
mask = 0xEFC
mask = 0xEFD
mask = 0xEFE
mask = 0xEFF
mask = 0xF00
mask = 0xF01
mask = 0xF02
mask = 0xF03
mask = 0xF04
mask = 0xF05
mask = 0xF06
mask = 0xF07
mask = 0xF08
mask = 0xF09
mask = 0xF0A
mask = 0xF0B
mask = 0xF0C
mask = 0xF0D
mask = 0xF0E
mask = 0xF0F
mask = 0xF10
mask = 0xF11
mask = 0xF12
mask = 0xF13
mask = 0xF14
mask = 0xF15
mask = 0xF16
mask = 0xF17
mask = 0xF18
mask = 0xF19
mask = 0xF1A
mask = 0xF1B
mask = 0xF1C
mask = 0xF1D
mask = 0xF1E
mask = 0xF1F
mask = 0xF20
mask = 0xF21
mask = 0xF22
mask = 0xF23
mask = 0xF24
mask = 0xF25
mask = 0xF26
mask = 0xF27
mask = 0xF28
mask = 0xF29
mask = 0xF2A
mask = 0xF2B
mask = 0xF2C
mask = 0xF2D
mask = 0xF2E
mask = 0xF2F
mask = 0xF30
mask = 0xF31
mask = 0xF32
mask = 0xF33
mask = 0xF34
mask = 0xF35
mask = 0xF36
mask = 0xF37
mask = 0xF38
mask = 0xF39
mask = 0xF3A
mask = 0xF3B
mask = 0xF3C
mask = 0xF3D
mask = 0xF3E
mask = 0xF3F
mask = 0xF40
mask = 0xF41
mask = 0xF42
mask = 0xF43
mask = 0xF44
mask = 0xF45
mask = 0xF46
mask = 0xF47
mask = 0xF48
mask = 0xF49
mask = 0xF4A
mask = 0xF4B
mask = 0xF4C
mask = 0xF4D
mask = 0xF4E
mask = 0xF4F
mask = 0xF50
mask = 0xF51
mask = 0xF52
mask = 0xF53
mask = 0xF54
mask = 0xF55
mask = 0xF56
mask = 0xF57
mask = 0xF58
mask = 0xF59
mask = 0xF5A
mask = 0xF5B
mask = 0xF5C
mask = 0xF5D
mask = 0xF5E
mask = 0xF5F
mask = 0xF60
mask = 0xF61
mask = 0xF62
mask = 0xF63
mask = 0xF64
mask = 0xF65
mask = 0xF66
mask = 0xF67
mask = 0xF68
mask = 0xF69
mask = 0xF6A
mask = 0xF6B
mask = 0xF6C
mask = 0xF6D
mask = 0xF6E
mask = 0xF6F
mask = 0xF70
mask = 0xF71
mask = 0xF72
mask = 0xF73
mask = 0xF74
mask = 0xF75
mask = 0xF76
mask = 0xF77
mask = 0xF78
mask = 0xF79
mask = 0xF7A
mask = 0xF7B
mask = 0xF7C
mask = 0xF7D
mask = 0xF7E
mask = 0xF7F
mask = 0xF80
mask = 0xF81
mask = 0xF82
mask = 0xF83
mask = 0xF84
mask = 0xF85
mask = 0xF86
mask = 0xF87
mask = 0xF88
mask = 0xF89
mask = 0xF8A
mask = 0xF8B
mask = 0xF8C
mask = 0xF8D
mask = 0xF8E
mask = 0xF8F
mask = 0xF90
mask = 0xF91
mask = 0xF92
mask = 0xF93
mask = 0xF94
mask = 0xF95
mask = 0xF96
mask = 0xF97
mask = 0xF98
mask = 0xF99
mask = 0xF9A
mask = 0xF9B
mask = 0xF9C
mask = 0xF9D
mask = 0xF9E
mask = 0xF9F
mask = 0xFA0
mask = 0xFA1
mask = 0xFA2
mask = 0xFA3
mask = 0xFA4
mask = 0xFA5
mask = 0xFA6
mask = 0xFA7
mask = 0xFA8
mask = 0xFA9
mask = 0xFAA
mask = 0xFAB
mask = 0xFAC
mask = 0xFAD
mask = 0xFAE
mask = 0xFAF
mask = 0xFB0
mask = 0xFB1
mask = 0xFB2
mask = 0xFB3
mask = 0xFB4
mask = 0xFB5
mask = 0xFB6
mask = 0xFB7
mask = 0xFB8
mask = 0xFB9
mask = 0xFBA
mask = 0xFBB
mask = 0xFBC
mask = 0xFBD
mask = 0xFBE
mask = 0xFBF
mask = 0xFC0
mask = 0xFC1
mask = 0xFC2
mask = 0xFC3
mask = 0xFC4
mask = 0xFC5
mask = 0xFC6
mask = 0xFC7
mask = 0xFC8
mask = 0xFC9
mask = 0xFCA
mask = 0xFCB
mask = 0xFCC
mask = 0xFCD
mask = 0xFCE
mask = 0xFCF
mask = 0xFD0
mask = 0xFD1
mask = 0xFD2
mask = 0xFD3
mask = 0xFD4
mask = 0xFD5
mask = 0xFD6
mask = 0xFD7
mask = 0xFD8
mask = 0xFD9
mask = 0xFDA
mask = 0xFDB
mask = 0xFDC
mask = 0xFDD
mask = 0xFDE
mask = 0xFDF
mask = 0xFE0
mask = 0xFE1
mask = 0xFE2
mask = 0xFE3
mask = 0xFE4
mask = 0xFE5
mask = 0xFE6
mask = 0xFE7
mask = 0xFE8
mask = 0xFE9
mask = 0xFEA
mask = 0xFEB
mask = 0xFEC
mask = 0xFED
mask = 0xFEE
mask = 0xFEF
mask = 0xFF0
mask = 0xFF1
mask = 0xFF2
mask = 0xFF3
mask = 0xFF4
mask = 0xFF5
mask = 0xFF6
mask = 0xFF7
mask = 0xFF8
mask = 0xFF9
mask = 0xFFA
mask = 0xFFB
mask = 0xFFC
mask = 0xFFD
mask = 0xFFE
mask = 0xFFF
Found params: num = 156, size = 313, mask = 0x43A
- Probes: max = 3, sum = 42
- gcc -fPIC -c ml_gles3.c
- make: gcc: No such file or directory
- make: *** [Makefile:103: ml_gles3.o] Error 127
[ERROR] The compilation of gles3.20160307.alpha failed at "make".
#=== ERROR while compiling gles3.20160307.alpha ===============================#
# context 2.3.0 | win32/x86_64 | ocaml-base-compiler.4.14.2 | file://C:/Users/opam/opam-repository
# path ~\AppData\Local\opam\4.14\.opam-switch\build\gles3.20160307.alpha
# command C:\cygwin64\bin\make.exe
# exit-code 2
# env-file ~\AppData\Local\opam\log\gles3-2968-9d48b7.env
# output-file ~\AppData\Local\opam\log\gles3-2968-9d48b7.out
### output ###
# [...]
# ocamlfind ocamldep egl.ml egl.mli > egl.dep
# ocaml maketags.ml < gles3_tags.lst > gles3_tags.h
# File ".\maketags.ml", line 59, characters 10-26:
# 59 | "GL_" ^ String.uppercase tag
# ^^^^^^^^^^^^^^^^
# Alert deprecated: Stdlib.String.uppercase
# Use String.uppercase_ascii/StringLabels.uppercase_ascii instead.
#
mask = 0x0
mask = 0x1
mask = 0x2
mask = 0x3
mask = 0x4
mask = 0x5
mask = 0x6
mask = 0x7
mask = 0x8
mask = 0x9
mask = 0xA
mask = 0xB
mask = 0xC
mask = 0xD
mask = 0xE
mask = 0xF
mask = 0x10
mask = 0x11
mask = 0x12
mask = 0x13
mask = 0x14
mask = 0x15
mask = 0x16
mask = 0x17
mask = 0x18
mask = 0x19
mask = 0x1A
mask = 0x1B
mask = 0x1C
mask = 0x1D
mask = 0x1E
mask = [...]
# Probes: max = 3, sum = 42
# gcc -fPIC -c ml_gles3.c
# make: gcc: No such file or directory
# make: *** [Makefile:103: ml_gles3.o] Error 127
<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
+- The following actions failed
| - build gles3 20160307.alpha
+-
+- The following changes have been performed
| - install ocamlfind 1.9.8
+-
<><> gles3.20160307.alpha troubleshooting <><><><><><><><><><><><><><><><><><><>
=> gles3 requires gles, egl and X11
# To update the current shell environment, run: eval $(opam env)
The former state can be restored with:
C:\cygwin64\bin\opam.exe switch import "C:\\Users\\opam\\AppData\\Local\\opam\\4.14\\.opam-switch\\backup\\state-20251020110704.export"
'C:\cygwin64\bin\opam.exe install -vy gles3.20160307.alpha' failed.
"opam remove -y gles3.20160307.alpha
opam install -vy gles3.20160307.alpha
res=$?
if [ $res = 31 ]; then
if opam show -f x-ci-accept-failures: gles3.20160307.alpha | grep -q 'windows-server-2022-amd64-ocaml-5.3'; then
echo "This package failed and has been disabled for CI using the 'x-ci-accept-failures' field."
exit 69
fi
fi
exit $res" failed with exit status 31
Failed: Build failed