Script started on Mon Aug 6 23:07:01 2012 $ git clone git://github.com/D-Programming-Language/dmd.git Cloning into dmd... $ git clone git://github.com/D-Programming-Language/druntime.git Cloning into druntime... $ ls dmd druntime typescript $ cd dmd/ $ ls changelog.dd docs samples src test $ cd src/ $ gmake -f posix.mak g++ -m32 idgen.c -o idgen ./idgen g++ -m32 -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/optabgen.c -o optabgen ./optabgen OPTABGEN... generating files g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 access.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot root/array.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 attrib.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/bcomplex.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/blockopt.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 cast.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/code.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 -I. backend/cg.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/cg87.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/cgxmm.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 -I. backend/cgcod.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/cgcs.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 -I. backend/cgelem.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/cgen.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/cgreg.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/cgsched.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 class.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/cod1.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/cod2.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/cod3.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/cod4.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/cod5.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 constfold.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 -Iroot irstate.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 cond.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 -I. backend/debug.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 declaration.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 dsymbol.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/dt.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 dump.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 -Iroot e2ir.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/ee.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 eh.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/el.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 -I. backend/dwarf.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 enum.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/evalu8.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 expression.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 func.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/gdag.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/gflow.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/glocal.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/gloop.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 -Iroot glue.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 root/gnuc.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/go.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/gother.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 -Iroot -fexceptions iasm.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 id.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 identifier.c g++ -m32 -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 impcnvgen.c -o impcnvgen ./impcnvgen g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 -Iroot impcnvtab.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 import.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 inifile.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 init.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 inline.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 lexer.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 link.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 mangle.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 mars.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot root/rmem.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 -Ibackend module.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 msc.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 mtype.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/nteh.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 cppmangle.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 opover.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 optimize.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/os.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/out.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/outbuf.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 parse.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 ph.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/ptrntab.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot root/root.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/rtlsym.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 -Iroot s2ir.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 scope.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 statement.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot root/stringtable.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 struct.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/symbol.c -o csymbol.o g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 template.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 tk.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 -Iroot tocsym.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 -Iroot todt.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/type.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 -Iroot typinf.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 util.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 -I. backend/var.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 version.c gcc -m32 -Iroot -c backend/strtold.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 utf.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 staticassert.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 -Iroot toobj.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 -Iroot toctype.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 -Iroot toelfdebug.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 entity.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 doc.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 macro.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 hdrgen.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 delegatize.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 -I. backend/aa.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 -I. backend/ti_achar.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 -Iroot toir.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 interpret.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 traits.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 builtin.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 clone.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 aliasthis.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 intrange.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot root/man.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 arrayop.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot root/port.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot root/response.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot root/async.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 json.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot root/speller.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot root/aav.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 unittests.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 imphint.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 argtypes.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 -I. backend/ti_pvoid.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 apply.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 canthrow.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 sideeffect.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_OPENBSD=1 -Ibackend libelf.c g++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_OPENBSD=1 backend/elfobj.c g++ -o dmd -m32 access.o array.o attrib.o bcomplex.o blockopt.o cast.o code.o cg.o cg87.o cgxmm.o cgcod.o cgcs.o cgelem.o cgen.o cgreg.o cgsched.o class.o cod1.o cod2.o cod3.o cod4.o cod5.o constfold.o irstate.o cond.o debug.o declaration.o dsymbol.o dt.o dump.o e2ir.o ee.o eh.o el.o dwarf.o enum.o evalu8.o expression.o func.o gdag.o gflow.o glocal.o gloop.o glue.o gnuc.o go.o gother.o iasm.o id.o identifier.o impcnvtab.o import.o inifile.o init.o inline.o lexer.o link.o mangle.o mars.o rmem.o module.o msc.o mtype.o nteh.o cppmangle.o opover.o optimize.o os.o out.o outbuf.o parse.o ph.o ptrntab.o root.o rtlsym.o s2ir.o scope.o statement.o stringtable.o struct.o csymbol.o template.o tk.o tocsym.o todt.o type.o typinf.o util.o var.o version.o strtold.o utf.o staticassert.o toobj.o toctype.o toelfdebug.o entity.o doc.o macro.o hdrgen.o delegatize.o aa.o ti_achar.o toir.o interpret.o traits.o builtin.o clone.o aliasthis.o intrange.o man.o arrayop.o port.o response.o async.o json.o speller.o aav.o unittests.o imphint.o argtypes.o ti_pvoid.o apply.o canthrow.o sideeffect.o libelf.o elfobj.o -lm -lstdc++ -lpthread link.o(.text+0x639): In function `runLINK()': : warning: strcpy() is almost always misused, please use strlcpy() tk.o(.text+0x15c3): In function `filespecbackup(char const*)': : warning: strcat() is almost always misused, please use strlcat() el.o(.text+0x116a): In function `el_alloc_localgot()': : warning: sprintf() is often misused, please use snprintf() $ pwd /home/walnut/downloads/tmp/dmd/src $ export PATH=`pwd`:$PATH $ which dmd /home/walnut/downloads/tmp/dmd/src/dmd $ cd .. $ ls changelog.dd docs samples src test $ cd .. $ ls dmd druntime typescript $ cd druntime/ $ ls LICENSE README benchmark changelog.dd posix.mak src win32.mak $ cp ~/work/druntime/test.d . $ cat test.d module my_mod; void MyFunc() int[2] arr; for (size_t i = 0; i < 2; ++i) { arr[i] = 1; } $ dmd -lib -oflib/test.a -m32 -O -release -Isrc ./test.d ^C $ uname -a OpenBSD skipjack.localdomain 5.1 GENERIC.MP#188 i386 $ ^D Script done on Mon Aug 6 23:13:08 2012