$ dmd -v -m64 avg.d
binary dmd
version v2.058
config /home/anta40/dmd.conf
parse avg
importall avg
import object (/opt/dmd-dev/import/object.di)
import std.stdio (/opt/dmd-dev/phobos/std/stdio.d)
import core.stdc.stdio (/opt/dmd-dev/import/core/stdc/stdio.di)
import core.stdc.config (/opt/dmd-dev/import/core/stdc/config.di)
import core.stdc.stddef (/opt/dmd-dev/import/core/stdc/stddef.di)
import core.stdc.stdarg (/opt/dmd-dev/import/core/stdc/stdarg.di)
import std.c.stdio (/opt/dmd-dev/phobos/std/c/stdio.d)
import std.stdiobase (/opt/dmd-dev/phobos/std/stdiobase.d)
import core.stdc.errno (/opt/dmd-dev/import/core/stdc/errno.di)
import core.stdc.stdlib (/opt/dmd-dev/import/core/stdc/stdlib.di)
import core.memory (/opt/dmd-dev/import/core/memory.di)
import core.stdc.string (/opt/dmd-dev/import/core/stdc/string.di)
import core.stdc.wchar_ (/opt/dmd-dev/import/core/stdc/wchar_.di)
import core.stdc.time (/opt/dmd-dev/import/core/stdc/time.di)
import core.stdc.stdint (/opt/dmd-dev/import/core/stdc/stdint.di)
import core.stdc.signal (/opt/dmd-dev/import/core/stdc/signal.di)
import std.algorithm (/opt/dmd-dev/phobos/std/algorithm.d)
import std.c.string (/opt/dmd-dev/phobos/std/c/string.d)
import std.array (/opt/dmd-dev/phobos/std/array.d)
import core.bitop (/opt/dmd-dev/import/core/bitop.di)
import std.ascii (/opt/dmd-dev/phobos/std/ascii.d)
import std.conv (/opt/dmd-dev/phobos/std/conv.d)
import core.stdc.math (/opt/dmd-dev/import/core/stdc/math.di)
import std.exception (/opt/dmd-dev/phobos/std/exception.d)
import std.range (/opt/dmd-dev/phobos/std/range.d)
import std.functional (/opt/dmd-dev/phobos/std/functional.d)
import std.metastrings (/opt/dmd-dev/phobos/std/metastrings.d)
import std.traits (/opt/dmd-dev/phobos/std/traits.d)
import std.typetuple (/opt/dmd-dev/phobos/std/typetuple.d)
import std.typecons (/opt/dmd-dev/phobos/std/typecons.d)
import std.format (/opt/dmd-dev/phobos/std/format.d)
import core.vararg (/opt/dmd-dev/import/core/vararg.di)
import std.bitmanip (/opt/dmd-dev/phobos/std/bitmanip.d)
import std.math (/opt/dmd-dev/phobos/std/math.d)
import std.string (/opt/dmd-dev/phobos/std/string.d)
import core.exception (/opt/dmd-dev/import/core/exception.di)
import std.regex (/opt/dmd-dev/phobos/std/regex.d)
import std.internal.uni (/opt/dmd-dev/phobos/std/internal/uni.d)
import std.uni (/opt/dmd-dev/phobos/std/uni.d)
import std.internal.uni_tab (/opt/dmd-dev/phobos/std/internal/uni_tab.d)
import std.utf (/opt/dmd-dev/phobos/std/utf.d)
import std.system (/opt/dmd-dev/phobos/std/system.d)
import std.container (/opt/dmd-dev/phobos/std/container.d)
import core.sys.posix.stdio (/opt/dmd-dev/import/core/sys/posix/stdio.di)
import core.sys.posix.config (/opt/dmd-dev/import/core/sys/posix/config.di)
import core.sys.posix.sys.types (/opt/dmd-dev/import/core/sys/posix/sys/types.di)
import std.c.linux.linux (/opt/dmd-dev/phobos/std/c/linux/linux.d)
import std.c.linux.pthread (/opt/dmd-dev/phobos/std/c/linux/pthread.d)
import core.sys.posix.dirent (/opt/dmd-dev/import/core/sys/posix/dirent.di)
import core.sys.posix.dlfcn (/opt/dmd-dev/import/core/sys/posix/dlfcn.di)
import core.sys.posix.fcntl (/opt/dmd-dev/import/core/sys/posix/fcntl.di)
import core.sys.posix.sys.stat (/opt/dmd-dev/import/core/sys/posix/sys/stat.di)
import core.sys.posix.time (/opt/dmd-dev/import/core/sys/posix/time.di)
import core.sys.posix.signal (/opt/dmd-dev/import/core/sys/posix/signal.di)
import core.sys.posix.pwd (/opt/dmd-dev/import/core/sys/posix/pwd.di)
import core.sys.posix.unistd (/opt/dmd-dev/import/core/sys/posix/unistd.di)
import core.sys.posix.inttypes (/opt/dmd-dev/import/core/sys/posix/inttypes.di)
import core.stdc.inttypes (/opt/dmd-dev/import/core/stdc/inttypes.di)
import core.sys.posix.utime (/opt/dmd-dev/import/core/sys/posix/utime.di)
import core.sys.posix.sys.mman (/opt/dmd-dev/import/core/sys/posix/sys/mman.di)
import core.sys.posix.sys.time (/opt/dmd-dev/import/core/sys/posix/sys/time.di)
import core.sys.posix.sys.select (/opt/dmd-dev/import/core/sys/posix/sys/select.di)
import core.sys.posix.sys.wait (/opt/dmd-dev/import/core/sys/posix/sys/wait.di)
import std.c.linux.socket (/opt/dmd-dev/phobos/std/c/linux/socket.d)
import core.sys.posix.arpa.inet (/opt/dmd-dev/import/core/sys/posix/arpa/inet.di)
import core.sys.posix.sys.socket (/opt/dmd-dev/import/core/sys/posix/sys/socket.di)
import core.sys.posix.sys.uio (/opt/dmd-dev/import/core/sys/posix/sys/uio.di)
import core.sys.posix.netdb (/opt/dmd-dev/import/core/sys/posix/netdb.di)
import core.sys.posix.netinet.in_ (/opt/dmd-dev/import/core/sys/posix/netinet/in_.di)
import core.sys.posix.netinet.tcp (/opt/dmd-dev/import/core/sys/posix/netinet/tcp.di)
semantic avg
import core.sys.posix.pthread (/opt/dmd-dev/import/core/sys/posix/pthread.di)
import core.sys.posix.sched (/opt/dmd-dev/import/core/sys/posix/sched.di)
semantic2 avg
semantic3 avg
code avg
function main
function byLine
function this
function empty
function front
function popFront
function __dgliteral971
function ~this
function __fieldPostBlit
function __cpctor
function opAssign
function writeln
function write
function put
function front
function decode
function put
function __dgliteral852
function __foreachbody853
function errnoEnforce
function put
function formattedWrite
function __dgliteral904
function flDash
function flDash
function flZero
function flZero
function flSpace
function flSpace
function flPlus
function flPlus
function flHash
function flHash
function this
function fillUp
function check
function __dgliteral976
function __dgliteral985
function __dgliteral986
function __dgliteral997
function __dgliteral1002
function getCurFmtStr
function headUpToNextSpec
function toString
function formatGeneric
function formatValue
function __dgliteral883
function __dgliteral884
function put
function put
function empty
function popFront
function binaryFun
function save
function popBack
function back
function find
function enforceEx
function enforceEx
function put
function front
function decode
function put
function __dgliteral886
function __foreachbody887
function writeUpToNextSpec
function put
function front
function decode
function put
function __dgliteral891
function __foreachbody892
function text
function textImpl
function to
function toImpl
function to
function popFront
function toImpl
function getNthInt
function getNthInt
function to
function toImpl
function formatNth
function gencode
function to
function toImpl
function toStr
function appender
function this
function reserve
function capacity
function data
function ensureAddable
function newCapacity
function formatValue
function put
function put
function formatIntegral
function __dgliteral944
function formatUnsigned
function put
function put
function put
function popFront
function put
function put
function capacity
function put
function put
function enforce
function readln
function __dgliteral975
function enforce
function back
function endsWith
function text
function textImpl
function to
function enforce
function to
function toImpl
function parse
function convError
function convError_unexpected
function text
function textImpl
function to
function toImpl
function toStr
function formatValue
function put
function formatValue
function text
function textImpl
function parse
function convError
function startsWith
function to
function toImpl
function parse
function convError
function to
function toImpl
function __dgliteral1001
function enforce
function formatValue
function formatValue
function formatIntegral
function __dgliteral1008
function appender
function this
function reserve
function capacity
function data
function ensureAddable
function newCapacity
function put
function put
function put
function text
function textImpl
function to
function toImpl
function to
function toImpl
function toStr
function formatValue
function to
function toImpl
function toStr
function formatValue
function to
function toImpl
function toStr
function formatValue
function to
function toImpl
function toStr
function formatValue
function put
function put
function capacity
gcc avg.o -o avg -m64 -Xlinker -L/opt/dmd-dev/lib32/ -lphobos2 -lpthread -lm -lrt
/usr/bin/ld: skipping incompatible /opt/dmd-dev/lib32//libphobos2.a when searching for -lphobos2
/usr/bin/ld: cannot find -lphobos2
collect2: ld retu