Skip to content

make art error #3

@Military-axe

Description

@Military-axe

I try to build it, but i get a error when i run make art in elvm.

my env version

system version: ubuntu22.04

make version:

GNU Make 4.3
Built for x86_64-pc-linux-gnu
Copyright (C) 1988-2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law

first time i get a error:

./runtest.sh out/00exit.eir.out out/eli out/00exit.eir
out/elc -art out/00exit.eir > out/00exit.eir.art.tmp && chmod 755 out/00exit.eir.art.tmp && mv out/00exit.eir.art.tmp out/00exit.eir.art
./runtest.sh out/00exit.eir.art.out tools/runart.sh out/00exit.eir.art
./runtest.sh: line 19: tools/runart.sh: Permission denied
make: *** [build.mk:5: out/00exit.eir.art.out] Error 126

I found tools/runart.sh: Permission denied. So I add an executable permission to runart.sh

chmod +x tools/runart.sh 

Then I try to make art again. However I get the second error.

./runtest.sh out/00exit.eir.art.out tools/runart.sh out/00exit.eir.art
(diff -u out/00exit.eir.out out/00exit.eir.art.out > out/00exit.eir.art.out.diff.tmp && mv out/00exit.eir.art.out.diff.tmp out/00exit.eir.art.out.diff) || (cat out/00exit.eir.art.out.diff.tmp ; false)
--- out/00exit.eir.out  2024-03-01 12:11:49.394213861 +0000
+++ out/00exit.eir.art.out      2024-03-01 12:11:49.426213609 +0000
@@ -0,0 +1 @@
+owo
make: *** [diff.mk:4: out/00exit.eir.art.out.diff] Error 1

I don't know how to solve this crack

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions