Skip to content
Snippets Groups Projects
Commit a744b2e1 authored by Thierry Thomas's avatar Thierry Thomas
Browse files

lang/lfortran: upgrade to v0.44.0

parent 0b3f2f14
No related branches found
No related tags found
No related merge requests found
PORTNAME= lfortran
DISTVERSIONPREFIX= v
DISTVERSION= 0.36.1
PORTREVISION= 2
DISTVERSION= 0.44.0
CATEGORIES= lang
MAINTAINER= fortran@FreeBSD.org
......
TIMESTAMP = 1718905363
SHA256 (lfortran-lfortran-v0.36.1_GH0.tar.gz) = fe440ed3c2628268da946f561fb3f0da6ae5e22fa596595ed53d9e32104a8635
SIZE (lfortran-lfortran-v0.36.1_GH0.tar.gz) = 2722409
TIMESTAMP = 1737140387
SHA256 (lfortran-lfortran-v0.44.0_GH0.tar.gz) = 6592623fed2dedbff086f74bbf5264fcd48d5f4938c4b8dcb0ba2ea02b4ab59f
SIZE (lfortran-lfortran-v0.44.0_GH0.tar.gz) = 2927724
--- build0.sh.orig 2024-01-28 14:28:08 UTC
--- build0.sh.orig 2025-01-17 18:59:54 UTC
+++ build0.sh
@@ -4,7 +4,7 @@ set -x
set -x
@@ -7,7 +7,7 @@ BISON=${BISON:-bison}
BISON=${BISON:-bison}
# Generate the `version` file
-ci/version.sh
......@@ -9,12 +9,12 @@
# Generate a Fortran AST from AST.asdl (C++)
python src/libasr/asdl_cpp.py grammar/AST.asdl src/lfortran/ast.h
@@ -18,7 +18,7 @@ python src/libasr/intrinsic_func_registry_util_gen.py
@@ -21,7 +21,7 @@ python src/libasr/intrinsic_func_registry_util_gen.py
# Generate the tokenizer and parser
(cd src/lfortran && re2c -W -b parser/tokenizer.re -o parser/tokenizer.cpp)
(cd src/lfortran && re2c -W -b parser/preprocessor.re -o parser/preprocessor.cpp)
-(cd src/lfortran/parser && bison -Wall -d -r all parser.yy)
+(cd src/lfortran/parser && bison -Wall -d -v -r all parser.yy)
(cd src/lfortran && ${RE2C} -W -b parser/tokenizer.re -o parser/tokenizer.cpp)
(cd src/lfortran && ${RE2C} -W -b parser/preprocessor.re -o parser/preprocessor.cpp)
-(cd src/lfortran/parser && ${BISON} -Wall -d -r all parser.yy)
+(cd src/lfortran/parser && ${BISON} -Wall -d -v -r all parser.yy)
grep -n "'" src/lfortran/parser/parser.yy && echo "Single quote not allowed" && exit 1
echo "OK"
bin/lfortran
include/lfortran/impure/lfortran_intrinsics.h
lib/lfortran_intrinsic_builtin.mod
lib/lfortran_intrinsic_custom.mod
lib/lfortran_intrinsic_ieee_arithmetic.mod
lib/lfortran_intrinsic_iso_c_binding.mod
lib/lfortran_intrinsic_iso_fortran_env.mod
lib/lfortran_intrinsic_math.mod
lib/lfortran_intrinsic_string.mod
lib/liblfortran_runtime.so
lib/liblfortran_runtime.so.0
lib/liblfortran_runtime.so.%%VER%%
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment