Build results: qbe.freebsd

Build results: qbe.freebsd

[OK] f3301026fa404c68c7ad399b5a56a5135b88af04

reenable and fix a bug in memopt

While a minimal dead store elimination is not
implemented, the generated code looks quite a
bit better with them enabled.  It also is quite
cheap.

OK: build: gmake

STDOUT

cc main.c
cc util.c
cc parse.c
cc cfg.c
cc mem.c
cc ssa.c
cc alias.c
cc load.c
cc copy.c
cc fold.c
cc live.c
cc sysv.c
cc isel.c
cc spill.c
cc rega.c
cc emit.c
ld obj/qbe


STDERR



OK: test: gmake check

STDOUT

tools/unit.sh all
abi1.ssa...                                  [ok]
abi2.ssa...                                  [ok]
abi3.ssa...                                  [ok]
abi4.ssa...                                  [ok]
abi5.ssa...                                  [ok]
align.ssa...                                 [ok]
collatz.ssa...                               [ok]
cprime.ssa...                                [ok]
cup.ssa...                                   [ok]
dark.ssa...                                  [ok]
double.ssa...                                [ok]
echo.ssa...                                  [ok]
eucl.ssa...                                  [ok]
euclc.ssa...                                 [ok]
fixarg.ssa...                                [ok]
fpcnv.ssa...                                 [ok]
ldbits.ssa...                                [ok]
ldhoist.ssa...                               [ok]
loop.ssa...                                  [ok]
mandel.ssa...                                [ok]
max.ssa...                                   [ok]
philv.ssa...                                 [ok]
prime.ssa...                                 [ok]
puts10.ssa...                                [ok]
queen.ssa...                                 [ok]
strcmp.ssa...                                [ok]
sum.ssa...                                   [ok]
vararg1.ssa...                               [ok]
vararg2.ssa...                               [ok]

All is fine!


STDERR

cc: warning: argument unused during compilation: '-nopie'
cc: warning: argument unused during compilation: '-nopie'
cc: warning: argument unused during compilation: '-nopie'
cc: warning: argument unused during compilation: '-nopie'
cc: warning: argument unused during compilation: '-nopie'
cc: warning: argument unused during compilation: '-nopie'
cc: warning: argument unused during compilation: '-nopie'
cc: warning: argument unused during compilation: '-nopie'
cc: warning: argument unused during compilation: '-nopie'
cc: warning: argument unused during compilation: '-nopie'
cc: warning: argument unused during compilation: '-nopie'
cc: warning: argument unused during compilation: '-nopie'
cc: warning: argument unused during compilation: '-nopie'
cc: warning: argument unused during compilation: '-nopie'
cc: warning: argument unused during compilation: '-nopie'
cc: warning: argument unused during compilation: '-nopie'
cc: warning: argument unused during compilation: '-nopie'
cc: warning: argument unused during compilation: '-nopie'
cc: warning: argument unused during compilation: '-nopie'
cc: warning: argument unused during compilation: '-nopie'
cc: warning: argument unused during compilation: '-nopie'
cc: warning: argument unused during compilation: '-nopie'
cc: warning: argument unused during compilation: '-nopie'
cc: warning: argument unused during compilation: '-nopie'
cc: warning: argument unused during compilation: '-nopie'
cc: warning: argument unused during compilation: '-nopie'
cc: warning: argument unused during compilation: '-nopie'
cc: warning: argument unused during compilation: '-nopie'
cc: warning: argument unused during compilation: '-nopie'


OK: clean: gmake clean

STDOUT

rm -fr obj


STDERR