[PATCH] D96299: [Draft] [examples] Move llvm/examples/OCaml-Kaleidoscope/ to llvm-archive
Shivam Gupta via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Feb 8 15:12:19 PST 2021
xgupta created this revision.
xgupta added reviewers: whitequark, jyknight, fhahn.
Herald added a subscriber: arphaman.
xgupta requested review of this revision.
Herald added a project: LLVM.
Herald added a subscriber: llvm-commits.
It seems Ocaml-Kaleidoscope/ tutorial is not[[ https://github.com/llvm/llvm-project/commits/main/llvm/examples/OCaml-Kaleidoscope | updated from the last 10 years ]] (the last fix was on Fab 10, 2011). It does not validate itself with the tests. It seems no-one maintaining Ocaml. I tried to build it, Chapter 4,5,6,7 are not compiling because of an error In ExecutionEngine.
The error was:-
File "toplevel.ml", line 37, characters 25-53:
37 | let result = ExecutionEngine.run_function the_function [||]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Error: Unbound module ExecutionEngine
Command exited with code 2.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D96299
Files:
llvm/docs/tutorial/OCamlLangImpl1.rst
llvm/docs/tutorial/OCamlLangImpl2.rst
llvm/docs/tutorial/OCamlLangImpl3.rst
llvm/docs/tutorial/OCamlLangImpl4.rst
llvm/docs/tutorial/OCamlLangImpl5.rst
llvm/docs/tutorial/OCamlLangImpl6.rst
llvm/docs/tutorial/OCamlLangImpl7.rst
llvm/docs/tutorial/OCamlLangImpl8.rst
llvm/docs/tutorial/index.rst
llvm/examples/OCaml-Kaleidoscope/Chapter2/_tags
llvm/examples/OCaml-Kaleidoscope/Chapter2/ast.ml
llvm/examples/OCaml-Kaleidoscope/Chapter2/lexer.ml
llvm/examples/OCaml-Kaleidoscope/Chapter2/parser.ml
llvm/examples/OCaml-Kaleidoscope/Chapter2/token.ml
llvm/examples/OCaml-Kaleidoscope/Chapter2/toplevel.ml
llvm/examples/OCaml-Kaleidoscope/Chapter2/toy.ml
llvm/examples/OCaml-Kaleidoscope/Chapter3/_tags
llvm/examples/OCaml-Kaleidoscope/Chapter3/ast.ml
llvm/examples/OCaml-Kaleidoscope/Chapter3/codegen.ml
llvm/examples/OCaml-Kaleidoscope/Chapter3/lexer.ml
llvm/examples/OCaml-Kaleidoscope/Chapter3/myocamlbuild.ml
llvm/examples/OCaml-Kaleidoscope/Chapter3/parser.ml
llvm/examples/OCaml-Kaleidoscope/Chapter3/token.ml
llvm/examples/OCaml-Kaleidoscope/Chapter3/toplevel.ml
llvm/examples/OCaml-Kaleidoscope/Chapter3/toy.ml
llvm/examples/OCaml-Kaleidoscope/Chapter4/_tags
llvm/examples/OCaml-Kaleidoscope/Chapter4/ast.ml
llvm/examples/OCaml-Kaleidoscope/Chapter4/bindings.c
llvm/examples/OCaml-Kaleidoscope/Chapter4/codegen.ml
llvm/examples/OCaml-Kaleidoscope/Chapter4/lexer.ml
llvm/examples/OCaml-Kaleidoscope/Chapter4/myocamlbuild.ml
llvm/examples/OCaml-Kaleidoscope/Chapter4/parser.ml
llvm/examples/OCaml-Kaleidoscope/Chapter4/token.ml
llvm/examples/OCaml-Kaleidoscope/Chapter4/toplevel.ml
llvm/examples/OCaml-Kaleidoscope/Chapter4/toy.ml
llvm/examples/OCaml-Kaleidoscope/Chapter5/_tags
llvm/examples/OCaml-Kaleidoscope/Chapter5/ast.ml
llvm/examples/OCaml-Kaleidoscope/Chapter5/bindings.c
llvm/examples/OCaml-Kaleidoscope/Chapter5/codegen.ml
llvm/examples/OCaml-Kaleidoscope/Chapter5/lexer.ml
llvm/examples/OCaml-Kaleidoscope/Chapter5/myocamlbuild.ml
llvm/examples/OCaml-Kaleidoscope/Chapter5/parser.ml
llvm/examples/OCaml-Kaleidoscope/Chapter5/token.ml
llvm/examples/OCaml-Kaleidoscope/Chapter5/toplevel.ml
llvm/examples/OCaml-Kaleidoscope/Chapter5/toy.ml
llvm/examples/OCaml-Kaleidoscope/Chapter6/_tags
llvm/examples/OCaml-Kaleidoscope/Chapter6/ast.ml
llvm/examples/OCaml-Kaleidoscope/Chapter6/bindings.c
llvm/examples/OCaml-Kaleidoscope/Chapter6/codegen.ml
llvm/examples/OCaml-Kaleidoscope/Chapter6/lexer.ml
llvm/examples/OCaml-Kaleidoscope/Chapter6/myocamlbuild.ml
llvm/examples/OCaml-Kaleidoscope/Chapter6/parser.ml
llvm/examples/OCaml-Kaleidoscope/Chapter6/token.ml
llvm/examples/OCaml-Kaleidoscope/Chapter6/toplevel.ml
llvm/examples/OCaml-Kaleidoscope/Chapter6/toy.ml
llvm/examples/OCaml-Kaleidoscope/Chapter7/_tags
llvm/examples/OCaml-Kaleidoscope/Chapter7/ast.ml
llvm/examples/OCaml-Kaleidoscope/Chapter7/bindings.c
llvm/examples/OCaml-Kaleidoscope/Chapter7/codegen.ml
llvm/examples/OCaml-Kaleidoscope/Chapter7/lexer.ml
llvm/examples/OCaml-Kaleidoscope/Chapter7/myocamlbuild.ml
llvm/examples/OCaml-Kaleidoscope/Chapter7/parser.ml
llvm/examples/OCaml-Kaleidoscope/Chapter7/token.ml
llvm/examples/OCaml-Kaleidoscope/Chapter7/toplevel.ml
llvm/examples/OCaml-Kaleidoscope/Chapter7/toy.ml
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D96299.322225.patch
Type: text/x-patch
Size: 447377 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210208/6a12eb75/attachment-0001.bin>
More information about the llvm-commits
mailing list