mirror of
https://github.com/vishapoberon/compiler.git
synced 2026-04-06 04:02:25 +00:00
Update binary test process.
This commit is contained in:
parent
73ce62db28
commit
c4de965083
3 changed files with 6 additions and 6 deletions
|
|
@ -7,16 +7,16 @@ fi
|
||||||
|
|
||||||
# Compare generated code
|
# Compare generated code
|
||||||
if [ -f new.asm ]
|
if [ -f new.asm ]
|
||||||
then egrep '^[0-9 ]{4} ([0-9a-f]{4}| ) [0-9A-F]{2}[0-9A-F ]{6}' new.asm|cut -c 11- >new.$FLAVOUR.s
|
then egrep '^[0-9 ]{4} ([0-9a-f]{4}| ) [0-9A-F]{2}[0-9A-F ]{6}' new.asm|cut -c 11- >new.$FLAVOUR.$BRANCH.s
|
||||||
|
|
||||||
if [ -f old.$FLAVOUR.s -a old.$FLAVOUR -nt ../../../../bootstrap/unix-44/Configuration.c ]
|
if [ -f old.$FLAVOUR.$BRANCH.s -a old.$FLAVOUR.$BRANCH.s -nt ../planned-binary-change ]
|
||||||
then
|
then
|
||||||
if diff -b old.$FLAVOUR.s new.$FLAVOUR.s
|
if diff -b old.$FLAVOUR.$BRANCH.s new.$FLAVOUR.$BRANCH.s
|
||||||
then echo "--- Generated code unchanged ---"
|
then echo "--- Generated code unchanged ---"
|
||||||
else echo "--- Generated code changed ---"
|
else echo "--- Generated code changed ---"
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
cp new.$FLAVOUR.s old.$FLAVOUR.s
|
cp new.$FLAVOUR.$BRANCH.s old.$FLAVOUR.$BRANCH.s
|
||||||
echo "--- Generated code snapped ---"
|
echo "--- Generated code snapped ---"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,7 @@ my %machines = (
|
||||||
"wind" => ['-p5932 dave@wax', "", "vishaps/voc", "export CC=gcc && make full;"
|
"wind" => ['-p5932 dave@wax', "", "vishaps/voc", "export CC=gcc && make full;"
|
||||||
. "export CC=i686-w64-mingw32-gcc && make full;"
|
. "export CC=i686-w64-mingw32-gcc && make full;"
|
||||||
. "cd ~;"
|
. "cd ~;"
|
||||||
. "sh start64.sh \\\"cd vishaps/voc && git checkout $branch && git pull;"
|
. "sh start64.sh \\\"cd vishaps/voc && git pull && git checkout $branch && git pull;"
|
||||||
. "export CC=gcc && make full;"
|
. "export CC=gcc && make full;"
|
||||||
. "export CC=x86_64-w64-mingw32-gcc && make full\\\""],
|
. "export CC=x86_64-w64-mingw32-gcc && make full\\\""],
|
||||||
"android" => ['-p8022 root@and', "", "vishap/voc", "export CC=gcc && make full"],
|
"android" => ['-p8022 root@and', "", "vishap/voc", "export CC=gcc && make full"],
|
||||||
|
|
|
||||||
|
|
@ -378,7 +378,7 @@ sourcechanges:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
RUNTEST = COMPILER=$(COMPILER) OBECOMP=$(VISHAP) FLAVOUR=$(FLAVOUR) sh ./test.sh "$(INSTALLDIR)"
|
RUNTEST = COMPILER=$(COMPILER) OBECOMP=$(VISHAP) FLAVOUR=$(FLAVOUR) BRANCH=$(BRANCH) sh ./test.sh "$(INSTALLDIR)"
|
||||||
|
|
||||||
confidence:
|
confidence:
|
||||||
@printf "\n\n--- Confidence tests ---\n\n"
|
@printf "\n\n--- Confidence tests ---\n\n"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue