Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ==744== Memcheck, a memory error detector
- ==744== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al.
- ==744== Using Valgrind-3.11.0.SVN and LibVEX; rerun with -h for copyright info
- ==744== Command: dmd -m32 -c -debug -g -w -I. ae/utils/geometry.d ae/utils/graphics/bitmap.d ae/utils/graphics/color.d ae/utils/graphics/draw.d ae/utils/graphics/ffmpeg.d ae/utils/graphics/gamma.d ae/utils/graphics/hls.d ae/utils/graphics/image.d ae/utils/graphics/package.d ae/utils/graphics/view.d ae/utils/math.d ae/utils/meta/binding.d ae/utils/meta/binding_v1.d ae/utils/meta/caps.d ae/utils/meta/package.d ae/utils/meta/proxy.d ae/utils/meta/reference.d ae/utils/meta/x.d ae/utils/package.d distort.d gfm/math/box.d gfm/math/funcs.d gfm/math/matrix.d gfm/math/package.d gfm/math/vector.d -fPIC
- ==744==
- --744-- UNKNOWN mach_msg unhandled MACH_SEND_TRAILER option
- --744-- UNKNOWN mach_msg unhandled MACH_SEND_TRAILER option (repeated 2 times)
- --744-- UNKNOWN mach_msg unhandled MACH_SEND_TRAILER option (repeated 4 times)
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x1005472C6: strnlen (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058BEF0: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x1005472F2: strnlen (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058BEF0: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x10058CC52: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x10058CCD3: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x10058D271: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x10058EFD5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100584AA7: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100584C99: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100584D27: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x10030784A: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x100584D3C: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307866: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x100584D3C: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x1003079D1: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x100584D3C: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x1003079FD: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x100584D3C: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307A02: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x100584D3C: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307A08: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x100584D3C: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307A49: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x100584D3C: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307A97: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x100584D3C: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307AA7: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x100584D3C: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307AAC: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x100584D3C: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307AB7: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x100584D3C: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100307AE4: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x100584D3C: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100307AE6: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x100584D3C: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307AF5: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x100584D3C: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100584DCD: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100599161: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100112E38: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100112E3D: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100110EEA: calcHash(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100110FBA: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000191F9: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100110F37: calcHash(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100110FBA: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000191F9: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100110F41: calcHash(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100110FBA: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000191F9: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100110FD4: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000191F9: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10011113C: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000191F9: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100110943: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000191F9: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x10030784A: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000191F9: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307866: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000191F9: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x1003078F4: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000191F9: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x1003079BA: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000191F9: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x1003079D1: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000191F9: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x1003079FD: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000191F9: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307A02: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000191F9: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307A08: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000191F9: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307A0E: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000191F9: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307A49: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000191F9: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307A97: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000191F9: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307AA7: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000191F9: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307AAC: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000191F9: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307AB7: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000191F9: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100307AE4: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000191F9: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100307AE6: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000191F9: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307AF5: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000191F9: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x1001109CD: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000191F9: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100111159: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x100019242: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000191F9: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100110943: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100022759: EnumDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744== by 0x1000635E7: Import::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744== by 0x100076A4D: tryMain(unsigned long, char const**) (in /usr/local/bin/dmd)
- ==744== by 0x100000D1C: _start (in /usr/local/bin/dmd)
- ==744== by 0x100000C50: (below main) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307AC2: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x100584D3C: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307B22: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x100584D3C: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100110F47: calcHash(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100110FBA: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004CA1E: CmpExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018059: StaticIfCondition::include(Scope*, ScopeDsymbol*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100110FD4: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004CA1E: CmpExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018059: StaticIfCondition::include(Scope*, ScopeDsymbol*) (in /usr/local/bin/dmd)
- ==744== by 0x1000042F2: StaticIfDeclaration::include(Scope*, ScopeDsymbol*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10011113C: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004CA1E: CmpExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018059: StaticIfCondition::include(Scope*, ScopeDsymbol*) (in /usr/local/bin/dmd)
- ==744== by 0x1000042F2: StaticIfDeclaration::include(Scope*, ScopeDsymbol*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307921: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004CA1E: CmpExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307926: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004CA1E: CmpExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x10030792C: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004CA1E: CmpExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307932: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004CA1E: CmpExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x10030796D: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004CA1E: CmpExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100307A33: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004CA1E: CmpExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100307A36: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004CA1E: CmpExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100111159: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004CA1E: CmpExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018059: StaticIfCondition::include(Scope*, ScopeDsymbol*) (in /usr/local/bin/dmd)
- ==744== by 0x1000042F2: StaticIfDeclaration::include(Scope*, ScopeDsymbol*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100110FF3: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004290D: ArrayExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037349: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100110FF8: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004290D: ArrayExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037349: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x10011101E: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004290D: ArrayExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037349: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100306AE0: _platform_memcmp (vg_replace_strmem.c:1100)
- ==744== by 0x100111031: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004290D: ArrayExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037349: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100306B08: _platform_memcmp (vg_replace_strmem.c:1100)
- ==744== by 0x100111031: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004290D: ArrayExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037349: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100306B0D: _platform_memcmp (vg_replace_strmem.c:1100)
- ==744== by 0x100111031: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004290D: ArrayExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037349: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100306B23: _platform_memcmp (vg_replace_strmem.c:1100)
- ==744== by 0x100111031: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004290D: ArrayExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037349: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x1001109A5: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004CA1E: CmpExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018059: StaticIfCondition::include(Scope*, ScopeDsymbol*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x1001109AD: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004CA1E: CmpExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018059: StaticIfCondition::include(Scope*, ScopeDsymbol*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307853: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004CA1E: CmpExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307872: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004CA1E: CmpExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10030795A: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004CA1E: CmpExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x1003079C7: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004CA1E: CmpExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100307A24: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004CA1E: CmpExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100111162: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004CA1E: CmpExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018059: StaticIfCondition::include(Scope*, ScopeDsymbol*) (in /usr/local/bin/dmd)
- ==744== by 0x1000042F2: StaticIfDeclaration::include(Scope*, ScopeDsymbol*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100111178: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004CA1E: CmpExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018059: StaticIfCondition::include(Scope*, ScopeDsymbol*) (in /usr/local/bin/dmd)
- ==744== by 0x1000042F2: StaticIfDeclaration::include(Scope*, ScopeDsymbol*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004CA1E: CmpExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018059: StaticIfCondition::include(Scope*, ScopeDsymbol*) (in /usr/local/bin/dmd)
- ==744== by 0x1000042F2: StaticIfDeclaration::include(Scope*, ScopeDsymbol*) (in /usr/local/bin/dmd)
- ==744== by 0x10000443B: StaticIfDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004CA1E: CmpExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018059: StaticIfCondition::include(Scope*, ScopeDsymbol*) (in /usr/local/bin/dmd)
- ==744== by 0x1000042F2: StaticIfDeclaration::include(Scope*, ScopeDsymbol*) (in /usr/local/bin/dmd)
- ==744== by 0x10000443B: StaticIfDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100110FE1: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004290D: ArrayExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037349: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100111009: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004290D: ArrayExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037349: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100111019: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004290D: ArrayExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037349: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100306ADA: _platform_memcmp (vg_replace_strmem.c:1100)
- ==744== by 0x100111031: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004290D: ArrayExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037349: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100306AF3: _platform_memcmp (vg_replace_strmem.c:1100)
- ==744== by 0x100111031: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004290D: ArrayExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037349: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100306B13: _platform_memcmp (vg_replace_strmem.c:1100)
- ==744== by 0x100111031: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004290D: ArrayExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037349: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x10011104D: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004290D: ArrayExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037349: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307A0E: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x100584D3C: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100110F51: calcHash(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100110FBA: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004CA1E: CmpExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018059: StaticIfCondition::include(Scope*, ScopeDsymbol*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100307A13: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004CA1E: CmpExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100110943: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10007B4D7: Type::constOf() (in /usr/local/bin/dmd)
- ==744== by 0x10009B11B: Expression_optimize(Expression*, int, bool)::OptimizeVisitor::visit(CastExp*) (in /usr/local/bin/dmd)
- ==744== by 0x100099E19: Expression_optimize(Expression*, int, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10002A357: functionParameters(Loc, Scope*, TypeFunction*, Type*, Array<Expression*>*, FuncDeclaration*, Type**, Expression**) (in /usr/local/bin/dmd)
- ==744== by 0x10003DD16: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037349: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x1001109A5: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10007B4D7: Type::constOf() (in /usr/local/bin/dmd)
- ==744== by 0x10009B11B: Expression_optimize(Expression*, int, bool)::OptimizeVisitor::visit(CastExp*) (in /usr/local/bin/dmd)
- ==744== by 0x100099E19: Expression_optimize(Expression*, int, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10002A357: functionParameters(Loc, Scope*, TypeFunction*, Type*, Array<Expression*>*, FuncDeclaration*, Type**, Expression**) (in /usr/local/bin/dmd)
- ==744== by 0x10003DD16: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037349: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x1001109AD: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10007B4D7: Type::constOf() (in /usr/local/bin/dmd)
- ==744== by 0x10009B11B: Expression_optimize(Expression*, int, bool)::OptimizeVisitor::visit(CastExp*) (in /usr/local/bin/dmd)
- ==744== by 0x100099E19: Expression_optimize(Expression*, int, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10002A357: functionParameters(Loc, Scope*, TypeFunction*, Type*, Array<Expression*>*, FuncDeclaration*, Type**, Expression**) (in /usr/local/bin/dmd)
- ==744== by 0x10003DD16: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037349: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307858: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:137)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10007B4D7: Type::constOf() (in /usr/local/bin/dmd)
- ==744== by 0x10009B11B: Expression_optimize(Expression*, int, bool)::OptimizeVisitor::visit(CastExp*) (in /usr/local/bin/dmd)
- ==744== by 0x100099E19: Expression_optimize(Expression*, int, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10002A357: functionParameters(Loc, Scope*, TypeFunction*, Type*, Array<Expression*>*, FuncDeclaration*, Type**, Expression**) (in /usr/local/bin/dmd)
- ==744== by 0x10003DD16: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037349: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x1001109CD: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10007B4D7: Type::constOf() (in /usr/local/bin/dmd)
- ==744== by 0x10009B11B: Expression_optimize(Expression*, int, bool)::OptimizeVisitor::visit(CastExp*) (in /usr/local/bin/dmd)
- ==744== by 0x100099E19: Expression_optimize(Expression*, int, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10002A357: functionParameters(Loc, Scope*, TypeFunction*, Type*, Array<Expression*>*, FuncDeclaration*, Type**, Expression**) (in /usr/local/bin/dmd)
- ==744== by 0x10003DD16: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037349: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100111162: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10007B4D7: Type::constOf() (in /usr/local/bin/dmd)
- ==744== by 0x10009B11B: Expression_optimize(Expression*, int, bool)::OptimizeVisitor::visit(CastExp*) (in /usr/local/bin/dmd)
- ==744== by 0x100099E19: Expression_optimize(Expression*, int, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10002A357: functionParameters(Loc, Scope*, TypeFunction*, Type*, Array<Expression*>*, FuncDeclaration*, Type**, Expression**) (in /usr/local/bin/dmd)
- ==744== by 0x10003DD16: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037349: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744==
- ==744== More than 100 errors detected. Subsequent errors
- ==744== will still be recorded, but in less detail than before.
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10007B4D7: Type::constOf() (in /usr/local/bin/dmd)
- ==744== by 0x10009B11B: Expression_optimize(Expression*, int, bool)::OptimizeVisitor::visit(CastExp*) (in /usr/local/bin/dmd)
- ==744== by 0x100099E19: Expression_optimize(Expression*, int, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10002A357: functionParameters(Loc, Scope*, TypeFunction*, Type*, Array<Expression*>*, FuncDeclaration*, Type**, Expression**) (in /usr/local/bin/dmd)
- ==744== by 0x10003DD16: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037349: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10007B4D7: Type::constOf() (in /usr/local/bin/dmd)
- ==744== by 0x10009B11B: Expression_optimize(Expression*, int, bool)::OptimizeVisitor::visit(CastExp*) (in /usr/local/bin/dmd)
- ==744== by 0x100099E19: Expression_optimize(Expression*, int, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10002A357: functionParameters(Loc, Scope*, TypeFunction*, Type*, Array<Expression*>*, FuncDeclaration*, Type**, Expression**) (in /usr/local/bin/dmd)
- ==744== by 0x10003DD16: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037349: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004A13F: CatExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100089B12: TypeFunction::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000507ED: FuncDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100004903: CompileDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100002F23: AnonDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744== by 0x1000635E7: Import::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100002F23: AnonDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100089B12: TypeFunction::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000507ED: FuncDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100004903: CompileDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100002F23: AnonDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744== by 0x1000635E7: Import::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100002F23: AnonDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100307937: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10007DBB6: Type::addMod(unsigned char) (in /usr/local/bin/dmd)
- ==744== by 0x1000893FF: TypeFunction::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000507ED: FuncDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1001041AE: buildXopEquals(StructDeclaration*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1F63: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744== by 0x1000635E7: Import::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100002F23: AnonDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10007DBB6: Type::addMod(unsigned char) (in /usr/local/bin/dmd)
- ==744== by 0x1000893FF: TypeFunction::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000507ED: FuncDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1001041AE: buildXopEquals(StructDeclaration*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1F63: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744== by 0x1000635E7: Import::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100002F23: AnonDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10007DBB6: Type::addMod(unsigned char) (in /usr/local/bin/dmd)
- ==744== by 0x1000893FF: TypeFunction::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000507ED: FuncDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1001041AE: buildXopEquals(StructDeclaration*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1F63: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744== by 0x1000635E7: Import::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100002F23: AnonDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100307948: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100089B12: TypeFunction::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000507ED: FuncDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1001041AE: buildXopEquals(StructDeclaration*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1F63: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744== by 0x1000635E7: Import::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100002F23: AnonDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100307973: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100089B12: TypeFunction::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000507ED: FuncDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10010492B: buildXtoHash(StructDeclaration*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1F87: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744== by 0x1000635E7: Import::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100002F23: AnonDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x1000C1B42: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744== by 0x1000635E7: Import::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100002F23: AnonDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CABF: TypeInstance::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000893BB: TypeFunction::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x1000C1B42: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744== by 0x1000635E7: Import::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100002F23: AnonDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CABF: TypeInstance::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000893BB: TypeFunction::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10008AE31: TypeDelegate::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000893BB: TypeFunction::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000507ED: FuncDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744== by 0x1000635E7: Import::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100002F23: AnonDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10008AE31: TypeDelegate::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000893BB: TypeFunction::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000507ED: FuncDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744== by 0x1000635E7: Import::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100002F23: AnonDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x1000893BB: TypeFunction::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000507ED: FuncDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744== by 0x1000635E7: Import::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100002F23: AnonDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x1000893BB: TypeFunction::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000507ED: FuncDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744== by 0x1000635E7: Import::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100002F23: AnonDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10007A421: Type::equivalent(Type*) (in /usr/local/bin/dmd)
- ==744== by 0x10000C423: implicitConvTo(Expression*, Type*)::ImplicitConvTo::visit(NullExp*) (in /usr/local/bin/dmd)
- ==744== by 0x10000503A: implicitConvTo(Expression*, Type*) (in /usr/local/bin/dmd)
- ==744== by 0x10008A290: TypeFunction::callMatch(Type*, Array<Expression*>*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000C93D2: functionResolve(Match*, Dsymbol*, Loc, Scope*, Array<RootObject*>*, Type*, Array<Expression*>*)::ParamDeduce::fp(void*, Dsymbol*) (in /usr/local/bin/dmd)
- ==744== by 0x100056AC0: overloadApply(Dsymbol*, void*, int (*)(void*, Dsymbol*)) (in /usr/local/bin/dmd)
- ==744== by 0x1000C8604: functionResolve(Match*, Dsymbol*, Loc, Scope*, Array<RootObject*>*, Type*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x1000558FD: resolveFuncCall(Loc, Scope*, Dsymbol*, Array<RootObject*>*, Type*, Array<Expression*>*, int) (in /usr/local/bin/dmd)
- ==744== by 0x100103D4C: hasIdentityOpEquals(AggregateDeclaration*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100103DDD: buildOpEquals(StructDeclaration*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1F58: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10007A421: Type::equivalent(Type*) (in /usr/local/bin/dmd)
- ==744== by 0x10000C423: implicitConvTo(Expression*, Type*)::ImplicitConvTo::visit(NullExp*) (in /usr/local/bin/dmd)
- ==744== by 0x10000503A: implicitConvTo(Expression*, Type*) (in /usr/local/bin/dmd)
- ==744== by 0x10008A290: TypeFunction::callMatch(Type*, Array<Expression*>*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000C93D2: functionResolve(Match*, Dsymbol*, Loc, Scope*, Array<RootObject*>*, Type*, Array<Expression*>*)::ParamDeduce::fp(void*, Dsymbol*) (in /usr/local/bin/dmd)
- ==744== by 0x100056AC0: overloadApply(Dsymbol*, void*, int (*)(void*, Dsymbol*)) (in /usr/local/bin/dmd)
- ==744== by 0x1000C8604: functionResolve(Match*, Dsymbol*, Loc, Scope*, Array<RootObject*>*, Type*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x1000558FD: resolveFuncCall(Loc, Scope*, Dsymbol*, Array<RootObject*>*, Type*, Array<Expression*>*, int) (in /usr/local/bin/dmd)
- ==744== by 0x100103D4C: hasIdentityOpEquals(AggregateDeclaration*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100103DDD: buildOpEquals(StructDeclaration*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1F58: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x1001047A4: buildXtoHash(StructDeclaration*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1F87: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744== by 0x1000635E7: Import::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100002F23: AnonDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CABF: TypeInstance::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x1001047A4: buildXtoHash(StructDeclaration*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1F87: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744== by 0x1000635E7: Import::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100002F23: AnonDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CABF: TypeInstance::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100022759: EnumDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x100031C6B: ScopeExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10000463F: CompileDeclaration::compileIt(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000047E2: CompileDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100002F23: AnonDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100022759: EnumDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x100031C6B: ScopeExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10000463F: CompileDeclaration::compileIt(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000047E2: CompileDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100002F23: AnonDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x1005472E1: strnlen (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058BEF0: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x10030799E: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004CA1E: CmpExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10007B0D7: Type::pointerTo() (in /usr/local/bin/dmd)
- ==744== by 0x10002C9C4: Expression::addressOf() (in /usr/local/bin/dmd)
- ==744== by 0x100055723: addInvariant(Loc, Scope*, AggregateDeclaration*, VarDeclaration*, bool) (in /usr/local/bin/dmd)
- ==744== by 0x100053007: FuncDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10010396D: buildOpAssign(StructDeclaration*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1F4D: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CABF: TypeInstance::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A25A: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10007B0D7: Type::pointerTo() (in /usr/local/bin/dmd)
- ==744== by 0x10002C9C4: Expression::addressOf() (in /usr/local/bin/dmd)
- ==744== by 0x100055723: addInvariant(Loc, Scope*, AggregateDeclaration*, VarDeclaration*, bool) (in /usr/local/bin/dmd)
- ==744== by 0x100053007: FuncDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10010396D: buildOpAssign(StructDeclaration*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1F4D: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CABF: TypeInstance::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A25A: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307A7E: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x100584D3C: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100110E46: StringTable::lookup(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007ECFD: Type::merge2() (in /usr/local/bin/dmd)
- ==744== by 0x1000CE3D3: TemplateInstance::semanticTiargs(Loc, Scope*, Array<RootObject*>*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000CD1ED: TemplateInstance::semanticTiargs(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10003B431: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100110E69: StringTable::lookup(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007ECFD: Type::merge2() (in /usr/local/bin/dmd)
- ==744== by 0x1000CE3D3: TemplateInstance::semanticTiargs(Loc, Scope*, Array<RootObject*>*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000CD1ED: TemplateInstance::semanticTiargs(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10003B431: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100110E7B: StringTable::lookup(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007ECFD: Type::merge2() (in /usr/local/bin/dmd)
- ==744== by 0x1000CE3D3: TemplateInstance::semanticTiargs(Loc, Scope*, Array<RootObject*>*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000CD1ED: TemplateInstance::semanticTiargs(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10003B431: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100306ADA: _platform_memcmp (vg_replace_strmem.c:1100)
- ==744== by 0x100110E93: StringTable::lookup(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007ECFD: Type::merge2() (in /usr/local/bin/dmd)
- ==744== by 0x1000CE3D3: TemplateInstance::semanticTiargs(Loc, Scope*, Array<RootObject*>*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000CD1ED: TemplateInstance::semanticTiargs(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10003B431: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100306AF3: _platform_memcmp (vg_replace_strmem.c:1100)
- ==744== by 0x100110E93: StringTable::lookup(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007ECFD: Type::merge2() (in /usr/local/bin/dmd)
- ==744== by 0x1000CE3D3: TemplateInstance::semanticTiargs(Loc, Scope*, Array<RootObject*>*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000CD1ED: TemplateInstance::semanticTiargs(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10003B431: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100306B13: _platform_memcmp (vg_replace_strmem.c:1100)
- ==744== by 0x100110E93: StringTable::lookup(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007ECFD: Type::merge2() (in /usr/local/bin/dmd)
- ==744== by 0x1000CE3D3: TemplateInstance::semanticTiargs(Loc, Scope*, Array<RootObject*>*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000CD1ED: TemplateInstance::semanticTiargs(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10003B431: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100110EB5: StringTable::lookup(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007ECFD: Type::merge2() (in /usr/local/bin/dmd)
- ==744== by 0x1000CE3D3: TemplateInstance::semanticTiargs(Loc, Scope*, Array<RootObject*>*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000CD1ED: TemplateInstance::semanticTiargs(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10003B431: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100110EBF: StringTable::lookup(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007ECFD: Type::merge2() (in /usr/local/bin/dmd)
- ==744== by 0x1000CE3D3: TemplateInstance::semanticTiargs(Loc, Scope*, Array<RootObject*>*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000CD1ED: TemplateInstance::semanticTiargs(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10003B431: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x10007ED01: Type::merge2() (in /usr/local/bin/dmd)
- ==744== by 0x1000CE3D3: TemplateInstance::semanticTiargs(Loc, Scope*, Array<RootObject*>*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000CD1ED: TemplateInstance::semanticTiargs(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10003B431: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000191F9: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007ED03: Type::merge2() (in /usr/local/bin/dmd)
- ==744== by 0x1000CE3D3: TemplateInstance::semanticTiargs(Loc, Scope*, Array<RootObject*>*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000CD1ED: TemplateInstance::semanticTiargs(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10003B431: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000191F9: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100307A10: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004D17F: EqualExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100087E58: TypePointer::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100035012: FuncExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10008D0E5: TypeTypeof::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008D3D9: TypeTypeof::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10007B36F: Type::trySemantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100036706: IsExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100087E58: TypePointer::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100035012: FuncExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10008D0E5: TypeTypeof::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008D3D9: TypeTypeof::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10007B36F: Type::trySemantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100036706: IsExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10001A25A: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x1000CDFFF: TemplateInstance::semanticTiargs(Loc, Scope*, Array<RootObject*>*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000CD1ED: TemplateInstance::semanticTiargs(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100031C24: ScopeExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000D61B8: StaticAssert::semantic2(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100001A64: AttribDeclaration::semantic2(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10001A25A: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x1000CDFFF: TemplateInstance::semanticTiargs(Loc, Scope*, Array<RootObject*>*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000CD1ED: TemplateInstance::semanticTiargs(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100031C24: ScopeExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000D61B8: StaticAssert::semantic2(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100001A64: AttribDeclaration::semantic2(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x10007ED01: Type::merge2() (in /usr/local/bin/dmd)
- ==744== by 0x1000C7459: TemplateDeclaration::deduceFunctionTemplateMatch(TemplateInstance*, Scope*, FuncDeclaration*&, Type*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C8D25: functionResolve(Match*, Dsymbol*, Loc, Scope*, Array<RootObject*>*, Type*, Array<Expression*>*)::ParamDeduce::fp(void*, Dsymbol*) (in /usr/local/bin/dmd)
- ==744== by 0x100056B8B: overloadApply(Dsymbol*, void*, int (*)(void*, Dsymbol*)) (in /usr/local/bin/dmd)
- ==744== by 0x1000C8604: functionResolve(Match*, Dsymbol*, Loc, Scope*, Array<RootObject*>*, Type*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x1000558FD: resolveFuncCall(Loc, Scope*, Dsymbol*, Array<RootObject*>*, Type*, Array<Expression*>*, int) (in /usr/local/bin/dmd)
- ==744== by 0x100103D4C: hasIdentityOpEquals(AggregateDeclaration*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100103DDD: buildOpEquals(StructDeclaration*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1F58: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007ED03: Type::merge2() (in /usr/local/bin/dmd)
- ==744== by 0x1000C7459: TemplateDeclaration::deduceFunctionTemplateMatch(TemplateInstance*, Scope*, FuncDeclaration*&, Type*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C8D25: functionResolve(Match*, Dsymbol*, Loc, Scope*, Array<RootObject*>*, Type*, Array<Expression*>*)::ParamDeduce::fp(void*, Dsymbol*) (in /usr/local/bin/dmd)
- ==744== by 0x100056B8B: overloadApply(Dsymbol*, void*, int (*)(void*, Dsymbol*)) (in /usr/local/bin/dmd)
- ==744== by 0x1000C8604: functionResolve(Match*, Dsymbol*, Loc, Scope*, Array<RootObject*>*, Type*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x1000558FD: resolveFuncCall(Loc, Scope*, Dsymbol*, Array<RootObject*>*, Type*, Array<Expression*>*, int) (in /usr/local/bin/dmd)
- ==744== by 0x100103D4C: hasIdentityOpEquals(AggregateDeclaration*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100103DDD: buildOpEquals(StructDeclaration*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1F58: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100081319: TypeNext::makeConst() (in /usr/local/bin/dmd)
- ==744== by 0x10007DC1E: Type::addMod(unsigned char) (in /usr/local/bin/dmd)
- ==744== by 0x10003A016: DotVarExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100096EB6: op_overload(Expression*, Scope*)::OpOverload::visit(UnaExp*) (in /usr/local/bin/dmd)
- ==744== by 0x1000956DB: op_overload(Expression*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10003ED18: PtrExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004290D: ArrayExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000BA122: ReturnStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B19E3: CompoundStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100053277: FuncDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100081319: TypeNext::makeConst() (in /usr/local/bin/dmd)
- ==744== by 0x10007DC1E: Type::addMod(unsigned char) (in /usr/local/bin/dmd)
- ==744== by 0x10003A016: DotVarExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100096EB6: op_overload(Expression*, Scope*)::OpOverload::visit(UnaExp*) (in /usr/local/bin/dmd)
- ==744== by 0x1000956DB: op_overload(Expression*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10003ED18: PtrExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004290D: ArrayExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000BA122: ReturnStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B19E3: CompoundStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100053277: FuncDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10007A507: Type::immutableOf() (in /usr/local/bin/dmd)
- ==744== by 0x10002A1B4: functionParameters(Loc, Scope*, TypeFunction*, Type*, Array<Expression*>*, FuncDeclaration*, Type**, Expression**) (in /usr/local/bin/dmd)
- ==744== by 0x10003DD16: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100024A36: resolvePropertiesX(Scope*, Expression*, Expression*) (in /usr/local/bin/dmd)
- ==744== by 0x1000254D0: resolveProperties(Scope*, Expression*) (in /usr/local/bin/dmd)
- ==744== by 0x100066655: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100035B6C: DeclarationExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B0F72: ExpStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B19E3: CompoundStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100053277: FuncDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10007A507: Type::immutableOf() (in /usr/local/bin/dmd)
- ==744== by 0x10002A1B4: functionParameters(Loc, Scope*, TypeFunction*, Type*, Array<Expression*>*, FuncDeclaration*, Type**, Expression**) (in /usr/local/bin/dmd)
- ==744== by 0x10003DD16: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100024A36: resolvePropertiesX(Scope*, Expression*, Expression*) (in /usr/local/bin/dmd)
- ==744== by 0x1000254D0: resolveProperties(Scope*, Expression*) (in /usr/local/bin/dmd)
- ==744== by 0x100066655: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100035B6C: DeclarationExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B0F72: ExpStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B19E3: CompoundStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100053277: FuncDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100111047: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100081BC9: TypeNext::makeWild() (in /usr/local/bin/dmd)
- ==744== by 0x10007DC2C: Type::addMod(unsigned char) (in /usr/local/bin/dmd)
- ==744== by 0x10008F7F2: TypeStruct::implicitConvTo(Type*) (in /usr/local/bin/dmd)
- ==744== by 0x10002A1C3: functionParameters(Loc, Scope*, TypeFunction*, Type*, Array<Expression*>*, FuncDeclaration*, Type**, Expression**) (in /usr/local/bin/dmd)
- ==744== by 0x10003DD16: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100024A36: resolvePropertiesX(Scope*, Expression*, Expression*) (in /usr/local/bin/dmd)
- ==744== by 0x1000254D0: resolveProperties(Scope*, Expression*) (in /usr/local/bin/dmd)
- ==744== by 0x100066655: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100035B6C: DeclarationExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100081BC9: TypeNext::makeWild() (in /usr/local/bin/dmd)
- ==744== by 0x10007DC2C: Type::addMod(unsigned char) (in /usr/local/bin/dmd)
- ==744== by 0x10008F7F2: TypeStruct::implicitConvTo(Type*) (in /usr/local/bin/dmd)
- ==744== by 0x10002A1C3: functionParameters(Loc, Scope*, TypeFunction*, Type*, Array<Expression*>*, FuncDeclaration*, Type**, Expression**) (in /usr/local/bin/dmd)
- ==744== by 0x10003DD16: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100024A36: resolvePropertiesX(Scope*, Expression*, Expression*) (in /usr/local/bin/dmd)
- ==744== by 0x1000254D0: resolveProperties(Scope*, Expression*) (in /usr/local/bin/dmd)
- ==744== by 0x100066655: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100035B6C: DeclarationExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B0F72: ExpStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100081BC9: TypeNext::makeWild() (in /usr/local/bin/dmd)
- ==744== by 0x10007DC2C: Type::addMod(unsigned char) (in /usr/local/bin/dmd)
- ==744== by 0x10008F7F2: TypeStruct::implicitConvTo(Type*) (in /usr/local/bin/dmd)
- ==744== by 0x10002A1C3: functionParameters(Loc, Scope*, TypeFunction*, Type*, Array<Expression*>*, FuncDeclaration*, Type**, Expression**) (in /usr/local/bin/dmd)
- ==744== by 0x10003DD16: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100024A36: resolvePropertiesX(Scope*, Expression*, Expression*) (in /usr/local/bin/dmd)
- ==744== by 0x1000254D0: resolveProperties(Scope*, Expression*) (in /usr/local/bin/dmd)
- ==744== by 0x100066655: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100035B6C: DeclarationExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B0F72: ExpStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100081497: TypeNext::makeImmutable() (in /usr/local/bin/dmd)
- ==744== by 0x10007DB4B: Type::addMod(unsigned char) (in /usr/local/bin/dmd)
- ==744== by 0x10008F806: TypeStruct::implicitConvTo(Type*) (in /usr/local/bin/dmd)
- ==744== by 0x10002A1C3: functionParameters(Loc, Scope*, TypeFunction*, Type*, Array<Expression*>*, FuncDeclaration*, Type**, Expression**) (in /usr/local/bin/dmd)
- ==744== by 0x10003DD16: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100024A36: resolvePropertiesX(Scope*, Expression*, Expression*) (in /usr/local/bin/dmd)
- ==744== by 0x1000254D0: resolveProperties(Scope*, Expression*) (in /usr/local/bin/dmd)
- ==744== by 0x100066655: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100035B6C: DeclarationExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B0F72: ExpStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100081497: TypeNext::makeImmutable() (in /usr/local/bin/dmd)
- ==744== by 0x10007DB4B: Type::addMod(unsigned char) (in /usr/local/bin/dmd)
- ==744== by 0x10008F806: TypeStruct::implicitConvTo(Type*) (in /usr/local/bin/dmd)
- ==744== by 0x10002A1C3: functionParameters(Loc, Scope*, TypeFunction*, Type*, Array<Expression*>*, FuncDeclaration*, Type**, Expression**) (in /usr/local/bin/dmd)
- ==744== by 0x10003DD16: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100024A36: resolvePropertiesX(Scope*, Expression*, Expression*) (in /usr/local/bin/dmd)
- ==744== by 0x1000254D0: resolveProperties(Scope*, Expression*) (in /usr/local/bin/dmd)
- ==744== by 0x100066655: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100035B6C: DeclarationExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B0F72: ExpStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100036B93: IsExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004C29C: OrOrExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004C48B: AndAndExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004C48B: AndAndExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001B8F7: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x100031C6B: ScopeExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10003F507: NotExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000D61B8: StaticAssert::semantic2(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B8910: StaticAssertStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100036B93: IsExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004C29C: OrOrExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004C48B: AndAndExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004C48B: AndAndExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001B8F7: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x100031C6B: ScopeExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10003F507: NotExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000D61B8: StaticAssert::semantic2(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B8910: StaticAssertStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10011103D: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x10002E3EB: DsymbolExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004D17F: EqualExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C48E4: TemplateDeclaration::evaluateConstraint(TemplateInstance*, Scope*, Scope*, Array<RootObject*>*, FuncDeclaration*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x1000929AB: TypeSlice::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100092BEC: TypeSlice::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10001933D: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100004474: StaticIfDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x100031C6B: ScopeExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x1000929AB: TypeSlice::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100092BEC: TypeSlice::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10001933D: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100004474: StaticIfDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x100031C6B: ScopeExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x1001101E9: Mem::xmalloc(unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100110983: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x10002E3EB: DsymbolExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x10030327D: malloc (vg_replace_malloc.c:303)
- ==744== by 0x1001101F2: Mem::xmalloc(unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100110983: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x10002E3EB: DsymbolExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100110EAE: StringTable::lookup(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007ECFD: Type::merge2() (in /usr/local/bin/dmd)
- ==744== by 0x1000CE3D3: TemplateInstance::semanticTiargs(Loc, Scope*, Array<RootObject*>*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000CD1ED: TemplateInstance::semanticTiargs(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100031C24: ScopeExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004D17F: EqualExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000D61B8: StaticAssert::semantic2(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100001A64: AttribDeclaration::semantic2(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000795C3: Module::semantic2() (in /usr/local/bin/dmd)
- ==744== by 0x100063A5D: Import::semantic2(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100001A64: AttribDeclaration::semantic2(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100307A21: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001109C2: StringTable::allocValue(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100111153: StringTable::update(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE56: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x10002E3EB: DsymbolExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10008191E: TypeNext::makeSharedConst() (in /usr/local/bin/dmd)
- ==744== by 0x10007DB92: Type::addMod(unsigned char) (in /usr/local/bin/dmd)
- ==744== by 0x1000ADD35: Parser::parseUnaryExp() (in /usr/local/bin/dmd)
- ==744== by 0x1000AE18A: Parser::parseMulExp() (in /usr/local/bin/dmd)
- ==744== by 0x1000AE29A: Parser::parseAddExp() (in /usr/local/bin/dmd)
- ==744== by 0x1000AE3AA: Parser::parseShiftExp() (in /usr/local/bin/dmd)
- ==744== by 0x1000AE4B1: Parser::parseCmpExp() (in /usr/local/bin/dmd)
- ==744== by 0x1000AE6E0: Parser::parseAndExp() (in /usr/local/bin/dmd)
- ==744== by 0x1000AE84C: Parser::parseXorExp() (in /usr/local/bin/dmd)
- ==744== by 0x1000AE9AC: Parser::parseOrExp() (in /usr/local/bin/dmd)
- ==744== by 0x1000AEAFF: Parser::parseAndAndExp() (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10008191E: TypeNext::makeSharedConst() (in /usr/local/bin/dmd)
- ==744== by 0x10007DB92: Type::addMod(unsigned char) (in /usr/local/bin/dmd)
- ==744== by 0x1000ADD35: Parser::parseUnaryExp() (in /usr/local/bin/dmd)
- ==744== by 0x1000AE18A: Parser::parseMulExp() (in /usr/local/bin/dmd)
- ==744== by 0x1000AE29A: Parser::parseAddExp() (in /usr/local/bin/dmd)
- ==744== by 0x1000AE3AA: Parser::parseShiftExp() (in /usr/local/bin/dmd)
- ==744== by 0x1000AE4B1: Parser::parseCmpExp() (in /usr/local/bin/dmd)
- ==744== by 0x1000AE6E0: Parser::parseAndExp() (in /usr/local/bin/dmd)
- ==744== by 0x1000AE84C: Parser::parseXorExp() (in /usr/local/bin/dmd)
- ==744== by 0x1000AE9AC: Parser::parseOrExp() (in /usr/local/bin/dmd)
- ==744== by 0x1000AEAFF: Parser::parseAndAndExp() (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x1000891E4: TypeFunction::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000507ED: FuncDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CABF: TypeInstance::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000891E4: TypeFunction::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000507ED: FuncDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100085D00: TypeSArray::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000893BB: TypeFunction::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000507ED: FuncDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744== by 0x1000635E7: Import::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100085D00: TypeSArray::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000893BB: TypeFunction::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000507ED: FuncDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744== by 0x1000635E7: Import::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10007B7FA: Type::mutableOf() (in /usr/local/bin/dmd)
- ==744== by 0x10009B113: Expression_optimize(Expression*, int, bool)::OptimizeVisitor::visit(CastExp*) (in /usr/local/bin/dmd)
- ==744== by 0x100099E19: Expression_optimize(Expression*, int, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10002A74C: functionParameters(Loc, Scope*, TypeFunction*, Type*, Array<Expression*>*, FuncDeclaration*, Type**, Expression**) (in /usr/local/bin/dmd)
- ==744== by 0x10003DD16: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037349: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100098497: op_overload(Expression*, Scope*)::OpOverload::visit(BinAssignExp*) (in /usr/local/bin/dmd)
- ==744== by 0x1000956DB: op_overload(Expression*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037CFC: BinAssignExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B0F72: ExpStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B19E3: CompoundStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10007B7FA: Type::mutableOf() (in /usr/local/bin/dmd)
- ==744== by 0x10009B113: Expression_optimize(Expression*, int, bool)::OptimizeVisitor::visit(CastExp*) (in /usr/local/bin/dmd)
- ==744== by 0x100099E19: Expression_optimize(Expression*, int, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10002A74C: functionParameters(Loc, Scope*, TypeFunction*, Type*, Array<Expression*>*, FuncDeclaration*, Type**, Expression**) (in /usr/local/bin/dmd)
- ==744== by 0x10003DD16: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037349: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100098497: op_overload(Expression*, Scope*)::OpOverload::visit(BinAssignExp*) (in /usr/local/bin/dmd)
- ==744== by 0x1000956DB: op_overload(Expression*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037CFC: BinAssignExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B0F72: ExpStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B19E3: CompoundStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10000EA3F: ClassDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744== by 0x1000635E7: Import::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744== by 0x1000635E7: Import::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744== by 0x100076A4D: tryMain(unsigned long, char const**) (in /usr/local/bin/dmd)
- ==744== by 0x100000D1C: _start (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10000EA3F: ClassDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744== by 0x1000635E7: Import::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744== by 0x1000635E7: Import::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000793C3: Module::semantic() (in /usr/local/bin/dmd)
- ==744== by 0x100076A4D: tryMain(unsigned long, char const**) (in /usr/local/bin/dmd)
- ==744== by 0x100000D1C: _start (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x1000891E4: TypeFunction::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000507ED: FuncDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000019E4: AttribDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C1DC3: StructDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CB8D: TypeInstance::toDsymbol(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000191F9: AliasDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100040116: CastExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100096EB6: op_overload(Expression*, Scope*)::OpOverload::visit(UnaExp*) (in /usr/local/bin/dmd)
- ==744== by 0x1000956DB: op_overload(Expression*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10003ED18: PtrExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000BA122: ReturnStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B19E3: CompoundStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100053277: FuncDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CF3AC: TemplateInstance::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA269: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C8790: functionResolve(Match*, Dsymbol*, Loc, Scope*, Array<RootObject*>*, Type*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x1000558FD: resolveFuncCall(Loc, Scope*, Dsymbol*, Array<RootObject*>*, Type*, Array<Expression*>*, int) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100040116: CastExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100096EB6: op_overload(Expression*, Scope*)::OpOverload::visit(UnaExp*) (in /usr/local/bin/dmd)
- ==744== by 0x1000956DB: op_overload(Expression*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10003ED18: PtrExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000BA122: ReturnStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B19E3: CompoundStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100053277: FuncDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CF3AC: TemplateInstance::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA269: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C8790: functionResolve(Match*, Dsymbol*, Loc, Scope*, Array<RootObject*>*, Type*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x1000558FD: resolveFuncCall(Loc, Scope*, Dsymbol*, Array<RootObject*>*, Type*, Array<Expression*>*, int) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10001C8F0: VarDeclaration::checkNestedReference(Scope*, Loc) (in /usr/local/bin/dmd)
- ==744== by 0x1000340AD: VarExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002E8BE: DsymbolExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100096EB6: op_overload(Expression*, Scope*)::OpOverload::visit(UnaExp*) (in /usr/local/bin/dmd)
- ==744== by 0x1000956DB: op_overload(Expression*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10003EF5F: NegExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10003BC0A: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000451DB: AssignExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001BA34: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100035B6C: DeclarationExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10001C8F0: VarDeclaration::checkNestedReference(Scope*, Loc) (in /usr/local/bin/dmd)
- ==744== by 0x1000340AD: VarExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002E8BE: DsymbolExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100096EB6: op_overload(Expression*, Scope*)::OpOverload::visit(UnaExp*) (in /usr/local/bin/dmd)
- ==744== by 0x1000956DB: op_overload(Expression*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10003EF5F: NegExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10003BC0A: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000451DB: AssignExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001BA34: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100035B6C: DeclarationExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10007B1CC: Type::arrayOf() (in /usr/local/bin/dmd)
- ==744== by 0x100045BBB: AssignExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001BA34: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100035B6C: DeclarationExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B0F72: ExpStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B19E3: CompoundStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100053277: FuncDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CF3AC: TemplateInstance::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA269: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C8790: functionResolve(Match*, Dsymbol*, Loc, Scope*, Array<RootObject*>*, Type*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x1000558FD: resolveFuncCall(Loc, Scope*, Dsymbol*, Array<RootObject*>*, Type*, Array<Expression*>*, int) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10007B1CC: Type::arrayOf() (in /usr/local/bin/dmd)
- ==744== by 0x100045BBB: AssignExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001BA34: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100035B6C: DeclarationExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B0F72: ExpStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B19E3: CompoundStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100053277: FuncDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CF3AC: TemplateInstance::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA269: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C8790: functionResolve(Match*, Dsymbol*, Loc, Scope*, Array<RootObject*>*, Type*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x1000558FD: resolveFuncCall(Loc, Scope*, Dsymbol*, Array<RootObject*>*, Type*, Array<Expression*>*, int) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100080A62: Type::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x100085917: TypeSArray::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100086E91: TypeAArray::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A25A: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100035B6C: DeclarationExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B0F72: ExpStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B19E3: CompoundStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100053277: FuncDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CF3AC: TemplateInstance::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA269: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C8790: functionResolve(Match*, Dsymbol*, Loc, Scope*, Array<RootObject*>*, Type*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100085A3C: TypeSArray::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100086E91: TypeAArray::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A25A: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100035B6C: DeclarationExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B0F72: ExpStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B19E3: CompoundStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100053277: FuncDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CF3AC: TemplateInstance::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA269: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C8790: functionResolve(Match*, Dsymbol*, Loc, Scope*, Array<RootObject*>*, Type*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x1000558FD: resolveFuncCall(Loc, Scope*, Dsymbol*, Array<RootObject*>*, Type*, Array<Expression*>*, int) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10007FB27: Type::substWildTo(unsigned int) (in /usr/local/bin/dmd)
- ==744== by 0x10008A25E: TypeFunction::callMatch(Type*, Array<Expression*>*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000C93D2: functionResolve(Match*, Dsymbol*, Loc, Scope*, Array<RootObject*>*, Type*, Array<Expression*>*)::ParamDeduce::fp(void*, Dsymbol*) (in /usr/local/bin/dmd)
- ==744== by 0x100056AC0: overloadApply(Dsymbol*, void*, int (*)(void*, Dsymbol*)) (in /usr/local/bin/dmd)
- ==744== by 0x1000C8604: functionResolve(Match*, Dsymbol*, Loc, Scope*, Array<RootObject*>*, Type*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x1000558FD: resolveFuncCall(Loc, Scope*, Dsymbol*, Array<RootObject*>*, Type*, Array<Expression*>*, int) (in /usr/local/bin/dmd)
- ==744== by 0x100024CCB: resolvePropertiesX(Scope*, Expression*, Expression*) (in /usr/local/bin/dmd)
- ==744== by 0x100045120: AssignExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000FAD1E: semanticTraits(TraitsExp*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10007FB27: Type::substWildTo(unsigned int) (in /usr/local/bin/dmd)
- ==744== by 0x10008A25E: TypeFunction::callMatch(Type*, Array<Expression*>*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000C93D2: functionResolve(Match*, Dsymbol*, Loc, Scope*, Array<RootObject*>*, Type*, Array<Expression*>*)::ParamDeduce::fp(void*, Dsymbol*) (in /usr/local/bin/dmd)
- ==744== by 0x100056AC0: overloadApply(Dsymbol*, void*, int (*)(void*, Dsymbol*)) (in /usr/local/bin/dmd)
- ==744== by 0x1000C8604: functionResolve(Match*, Dsymbol*, Loc, Scope*, Array<RootObject*>*, Type*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x1000558FD: resolveFuncCall(Loc, Scope*, Dsymbol*, Array<RootObject*>*, Type*, Array<Expression*>*, int) (in /usr/local/bin/dmd)
- ==744== by 0x100024CCB: resolvePropertiesX(Scope*, Expression*, Expression*) (in /usr/local/bin/dmd)
- ==744== by 0x100045120: AssignExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000FAD1E: semanticTraits(TraitsExp*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x10007ED01: Type::merge2() (in /usr/local/bin/dmd)
- ==744== by 0x1000071FF: arrayTypeCompatible(Loc, Type*, Type*) (in /usr/local/bin/dmd)
- ==744== by 0x10004D5EC: EqualExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004C48B: AndAndExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004C48B: AndAndExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000BA122: ReturnStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100053277: FuncDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C0ECB: StructDeclaration::semanticTypeInfoMembers() (in /usr/local/bin/dmd)
- ==744== by 0x1000C0E47: AggregateDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100001AE4: AttribDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C0CA3: AggregateDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CF3AC: TemplateInstance::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007ED03: Type::merge2() (in /usr/local/bin/dmd)
- ==744== by 0x1000071FF: arrayTypeCompatible(Loc, Type*, Type*) (in /usr/local/bin/dmd)
- ==744== by 0x10004D5EC: EqualExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004C48B: AndAndExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004C48B: AndAndExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000BA122: ReturnStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100053277: FuncDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C0ECB: StructDeclaration::semanticTypeInfoMembers() (in /usr/local/bin/dmd)
- ==744== by 0x1000C0E47: AggregateDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100001AE4: AttribDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C0CA3: AggregateDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CF3AC: TemplateInstance::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x10007ED01: Type::merge2() (in /usr/local/bin/dmd)
- ==744== by 0x100007216: arrayTypeCompatible(Loc, Type*, Type*) (in /usr/local/bin/dmd)
- ==744== by 0x10004D5EC: EqualExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004C48B: AndAndExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004C48B: AndAndExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000BA122: ReturnStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100053277: FuncDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C0ECB: StructDeclaration::semanticTypeInfoMembers() (in /usr/local/bin/dmd)
- ==744== by 0x1000C0E47: AggregateDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100001AE4: AttribDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C0CA3: AggregateDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CF3AC: TemplateInstance::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007ED03: Type::merge2() (in /usr/local/bin/dmd)
- ==744== by 0x100007216: arrayTypeCompatible(Loc, Type*, Type*) (in /usr/local/bin/dmd)
- ==744== by 0x10004D5EC: EqualExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004C48B: AndAndExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004C48B: AndAndExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000BA122: ReturnStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100053277: FuncDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C0ECB: StructDeclaration::semanticTypeInfoMembers() (in /usr/local/bin/dmd)
- ==744== by 0x1000C0E47: AggregateDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100001AE4: AttribDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C0CA3: AggregateDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CF3AC: TemplateInstance::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x10007ED01: Type::merge2() (in /usr/local/bin/dmd)
- ==744== by 0x10012EC39: genTypeInfo(Type*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10012EEF6: getTypeInfoType(Type*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100036136: TypeidExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002645F: resolveUFCS(Scope*, CallExp*) (in /usr/local/bin/dmd)
- ==744== by 0x10003B394: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037349: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100098497: op_overload(Expression*, Scope*)::OpOverload::visit(BinAssignExp*) (in /usr/local/bin/dmd)
- ==744== by 0x1000956DB: op_overload(Expression*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037CFC: BinAssignExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B0F72: ExpStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007ED03: Type::merge2() (in /usr/local/bin/dmd)
- ==744== by 0x10012EC39: genTypeInfo(Type*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10012EEF6: getTypeInfoType(Type*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100036136: TypeidExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002645F: resolveUFCS(Scope*, CallExp*) (in /usr/local/bin/dmd)
- ==744== by 0x10003B394: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037349: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100098497: op_overload(Expression*, Scope*)::OpOverload::visit(BinAssignExp*) (in /usr/local/bin/dmd)
- ==744== by 0x1000956DB: op_overload(Expression*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037CFC: BinAssignExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B0F72: ExpStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10008683C: TypeDArray::dotExp(Scope*, Expression*, Identifier*, int) (in /usr/local/bin/dmd)
- ==744== by 0x100026F87: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000400A1: CastExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000451DB: AssignExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001BA34: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100035B6C: DeclarationExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B0F72: ExpStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B19E3: CompoundStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100053277: FuncDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CF3AC: TemplateInstance::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100112DE4: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10008EB5A: TypeStruct::dotExp(Scope*, Expression*, Identifier*, int) (in /usr/local/bin/dmd)
- ==744== by 0x100026F87: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100037339: BinExp::binSemanticProp(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004D17F: EqualExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100599065: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10008EB5A: TypeStruct::dotExp(Scope*, Expression*, Identifier*, int) (in /usr/local/bin/dmd)
- ==744== by 0x100026F87: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307853: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x100584D3C: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307858: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:137)
- ==744== by 0x100584D3C: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100307872: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x100584D3C: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x1003079C7: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x100584D3C: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100307A13: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x100584D3C: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100599158: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000349D1: TupleExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10008EB5A: TypeStruct::dotExp(Scope*, Expression*, Identifier*, int) (in /usr/local/bin/dmd)
- ==744== by 0x100026F87: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100307A24: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x100584D3C: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10008683C: TypeDArray::dotExp(Scope*, Expression*, Identifier*, int) (in /usr/local/bin/dmd)
- ==744== by 0x100026F87: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10003BC0A: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100066646: ExpInitializer::inferType(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10001A2BD: VarDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100035B6C: DeclarationExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B0F72: ExpStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B19E3: CompoundStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B2645: ScopeStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B7FBD: IfStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x10007ED01: Type::merge2() (in /usr/local/bin/dmd)
- ==744== by 0x10002971C: CondExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000400A1: CastExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000BA122: ReturnStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B19E3: CompoundStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100053277: FuncDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C0CA3: AggregateDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CF3AC: TemplateInstance::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100079663: Module::semantic3() (in /usr/local/bin/dmd)
- ==744== by 0x100076B7D: tryMain(unsigned long, char const**) (in /usr/local/bin/dmd)
- ==744== by 0x100000D1C: _start (in /usr/local/bin/dmd)
- ==744== by 0x100000C50: (below main) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007ED03: Type::merge2() (in /usr/local/bin/dmd)
- ==744== by 0x10002971C: CondExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000400A1: CastExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000BA122: ReturnStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B19E3: CompoundStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100053277: FuncDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C0CA3: AggregateDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CF3AC: TemplateInstance::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100079663: Module::semantic3() (in /usr/local/bin/dmd)
- ==744== by 0x100076B7D: tryMain(unsigned long, char const**) (in /usr/local/bin/dmd)
- ==744== by 0x100000D1C: _start (in /usr/local/bin/dmd)
- ==744== by 0x100000C50: (below main) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100307A36: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x100584D3C: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x100307A53: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x100584D3C: __sfvwrite (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x10058EFE5: __vfprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x1005B49AE: __v2printf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599154: _vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100599209: vsnprintf (in /usr/lib/system/libsystem_c.dylib)
- ==744== by 0x100112E34: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x10011023D: Mem::xrealloc(void*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100112E04: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x10002E3EB: DsymbolExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100026DBC: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100304154: realloc (vg_replace_malloc.c:789)
- ==744== by 0x10011024E: Mem::xrealloc(void*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100112E04: OutBuffer::vprintf(char const*, __va_list_tag*) (in /usr/local/bin/dmd)
- ==744== by 0x100112EDA: OutBuffer::printf(char const*, ...) (in /usr/local/bin/dmd)
- ==744== by 0x100072A71: Mangler::visit(TypeTuple*) (in /usr/local/bin/dmd)
- ==744== by 0x1000724C2: mangleToBuffer(Type*, OutBuffer*) (in /usr/local/bin/dmd)
- ==744== by 0x10007AE42: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100092297: TypeTuple::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018B00: TupleDeclaration::getType() (in /usr/local/bin/dmd)
- ==744== by 0x10002E3EB: DsymbolExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10002DDA2: IdentifierExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000267D0: DotIdExp::semanticX(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100086622: TypeDArray::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x1000CDFFF: TemplateInstance::semanticTiargs(Loc, Scope*, Array<RootObject*>*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000CD1ED: TemplateInstance::semanticTiargs(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100031C24: ScopeExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10003F507: NotExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004C48B: AndAndExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C48E4: TemplateDeclaration::evaluateConstraint(TemplateInstance*, Scope*, Scope*, Array<RootObject*>*, FuncDeclaration*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C78F8: TemplateDeclaration::deduceFunctionTemplateMatch(TemplateInstance*, Scope*, FuncDeclaration*&, Type*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C8D25: functionResolve(Match*, Dsymbol*, Loc, Scope*, Array<RootObject*>*, Type*, Array<Expression*>*)::ParamDeduce::fp(void*, Dsymbol*) (in /usr/local/bin/dmd)
- ==744== by 0x100056B8B: overloadApply(Dsymbol*, void*, int (*)(void*, Dsymbol*)) (in /usr/local/bin/dmd)
- ==744== by 0x1000C8604: functionResolve(Match*, Dsymbol*, Loc, Scope*, Array<RootObject*>*, Type*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10007B36F: Type::trySemantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100036706: IsExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10003F507: NotExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004C526: AndAndExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C48E4: TemplateDeclaration::evaluateConstraint(TemplateInstance*, Scope*, Scope*, Array<RootObject*>*, FuncDeclaration*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C78F8: TemplateDeclaration::deduceFunctionTemplateMatch(TemplateInstance*, Scope*, FuncDeclaration*&, Type*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C8D25: functionResolve(Match*, Dsymbol*, Loc, Scope*, Array<RootObject*>*, Type*, Array<Expression*>*)::ParamDeduce::fp(void*, Dsymbol*) (in /usr/local/bin/dmd)
- ==744== by 0x100056B8B: overloadApply(Dsymbol*, void*, int (*)(void*, Dsymbol*)) (in /usr/local/bin/dmd)
- ==744== by 0x1000C8604: functionResolve(Match*, Dsymbol*, Loc, Scope*, Array<RootObject*>*, Type*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x1000558FD: resolveFuncCall(Loc, Scope*, Dsymbol*, Array<RootObject*>*, Type*, Array<Expression*>*, int) (in /usr/local/bin/dmd)
- ==744== by 0x10003C229: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE9D: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x10007B36F: Type::trySemantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100036706: IsExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10003F507: NotExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10004C526: AndAndExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018059: StaticIfCondition::include(Scope*, ScopeDsymbol*) (in /usr/local/bin/dmd)
- ==744== by 0x1000042F2: StaticIfDeclaration::include(Scope*, ScopeDsymbol*) (in /usr/local/bin/dmd)
- ==744== by 0x10000443B: StaticIfDeclaration::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CCEE3: TemplateInstance::expandMembers(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA076: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744== by 0x10008C9EA: TypeInstance::resolve(Loc, Scope*, Expression**, Type**, Dsymbol**, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10008CABF: TypeInstance::semantic(Loc, Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x1000326F2: NewExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000FAD1E: semanticTraits(TraitsExp*, Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100018059: StaticIfCondition::include(Scope*, ScopeDsymbol*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B82C8: ConditionalStatement::flatten(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B19CC: CompoundStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B2645: ScopeStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B7FBD: IfStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B19E3: CompoundStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100053277: FuncDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CF3AC: TemplateInstance::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CA269: TemplateInstance::semantic(Scope*, Array<Expression*>*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Use of uninitialised value of size 8
- ==744== at 0x10007AE5A: Type::merge() (in /usr/local/bin/dmd)
- ==744== by 0x100085ED6: TypeSArray::dotExp(Scope*, Expression*, Identifier*, int) (in /usr/local/bin/dmd)
- ==744== by 0x100026F87: DotIdExp::semanticY(Scope*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000397DD: DotIdExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000BA122: ReturnStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B19E3: CompoundStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100053277: FuncDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100001AE4: AttribDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000C0CA3: AggregateDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000CF3AC: TemplateInstance::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100079663: Module::semantic3() (in /usr/local/bin/dmd)
- ==744== by 0x100076B7D: tryMain(unsigned long, char const**) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x100110E57: StringTable::lookup(char const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x10007ECFD: Type::merge2() (in /usr/local/bin/dmd)
- ==744== by 0x1000CE3D3: TemplateInstance::semanticTiargs(Loc, Scope*, Array<RootObject*>*, int) (in /usr/local/bin/dmd)
- ==744== by 0x1000CD1ED: TemplateInstance::semanticTiargs(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100031C24: ScopeExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10003E303: AddrExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000400A1: CastExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000BA122: ReturnStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x1000B19E3: CompoundStatement::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100053277: FuncDeclaration::semantic3(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x100034EBB: FuncExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744== by 0x10003B374: CallExp::semantic(Scope*) (in /usr/local/bin/dmd)
- ==744==
- ==744== Syscall param write(buf) points to uninitialised byte(s)
- ==744== at 0x100690C22: write (in /usr/lib/system/libsystem_kernel.dylib)
- ==744== by 0x100114303: File::write() (in /usr/local/bin/dmd)
- ==744== by 0x100073E1A: writeFile(Loc, File*) (in /usr/local/bin/dmd)
- ==744== by 0x10011535C: obj_end(Library*, File*) (in /usr/local/bin/dmd)
- ==744== by 0x100076FC9: tryMain(unsigned long, char const**) (in /usr/local/bin/dmd)
- ==744== by 0x100000D1C: _start (in /usr/local/bin/dmd)
- ==744== by 0x100000C50: (below main) (in /usr/local/bin/dmd)
- ==744== Address 0x11777b260 is 1,648 bytes inside a block of size 23,680 alloc'd
- ==744== at 0x10030419A: realloc (vg_replace_malloc.c:789)
- ==744== by 0x100166940: Outbuffer::enlarge(unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x100166A7D: Outbuffer::write(void const*, unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x1001A783F: Obj::term(char const*) (in /usr/local/bin/dmd)
- ==744== by 0x1001152D4: obj_end(Library*, File*) (in /usr/local/bin/dmd)
- ==744== by 0x100076FC9: tryMain(unsigned long, char const**) (in /usr/local/bin/dmd)
- ==744== by 0x100000D1C: _start (in /usr/local/bin/dmd)
- ==744== by 0x100000C50: (below main) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x10011647C: FuncDeclaration_toObjFile(FuncDeclaration*, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10012B5F3: toObjFile(Dsymbol*, bool)::ToObjFile::visit(StructDeclaration*) (in /usr/local/bin/dmd)
- ==744== by 0x10012B2B3: toObjFile(Dsymbol*, bool)::ToObjFile::visit(TemplateInstance*) (in /usr/local/bin/dmd)
- ==744== by 0x10012AF03: toObjFile(Dsymbol*, bool) (in /usr/local/bin/dmd)
- ==744== by 0x100114BEF: genObjFile(Module*, bool) (in /usr/local/bin/dmd)
- ==744== by 0x100076F97: tryMain(unsigned long, char const**) (in /usr/local/bin/dmd)
- ==744== by 0x100000D1C: _start (in /usr/local/bin/dmd)
- ==744== by 0x100000C50: (below main) (in /usr/local/bin/dmd)
- ==744==
- ==744== Conditional jump or move depends on uninitialised value(s)
- ==744== at 0x10011647C: FuncDeclaration_toObjFile(FuncDeclaration*, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10012B2B3: toObjFile(Dsymbol*, bool)::ToObjFile::visit(TemplateInstance*) (in /usr/local/bin/dmd)
- ==744== by 0x10012AF03: toObjFile(Dsymbol*, bool) (in /usr/local/bin/dmd)
- ==744== by 0x100114BEF: genObjFile(Module*, bool) (in /usr/local/bin/dmd)
- ==744== by 0x100076F97: tryMain(unsigned long, char const**) (in /usr/local/bin/dmd)
- ==744== by 0x100000D1C: _start (in /usr/local/bin/dmd)
- ==744== by 0x100000C50: (below main) (in /usr/local/bin/dmd)
- ==744==
- ==744== Invalid write of size 1
- ==744== at 0x100307B02: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001A678B: Obj::bytes(int, unsigned long long, unsigned int, void*) (in /usr/local/bin/dmd)
- ==744== by 0x10015920E: addtofixlist (in /usr/local/bin/dmd)
- ==744== by 0x1001A917F: Obj::reftoident(int, unsigned long long, Symbol*, unsigned long long, int) (in /usr/local/bin/dmd)
- ==744== by 0x100146B18: el_ptr(Symbol*) (in /usr/local/bin/dmd)
- ==744== by 0x1001209CC: toElem(Expression*, IRState*)::ToElemVisitor::visit(FuncExp*) (in /usr/local/bin/dmd)
- ==744== by 0x100121DCE: toElem(Expression*, IRState*)::ToElemVisitor::visit(PtrExp*) (in /usr/local/bin/dmd)
- ==744== by 0x10012187D: toElem(Expression*, IRState*)::ToElemVisitor::visit(CallExp*) (in /usr/local/bin/dmd)
- ==744== by 0x1001246C0: toElem(Expression*, IRState*)::ToElemVisitor::visit(AssignExp*) (in /usr/local/bin/dmd)
- ==744== by 0x10011D958: toElemDtor(Expression*, IRState*) (in /usr/local/bin/dmd)
- ==744== by 0x1001176B0: S2irVisitor::visit(ExpStatement*) (in /usr/local/bin/dmd)
- ==744== by 0x10011773A: S2irVisitor::visit(CompoundStatement*) (in /usr/local/bin/dmd)
- ==744== Address 0x1282d7ec4 is 4 bytes after a block of size 4,096 alloc'd
- ==744== at 0x1003032E1: malloc (vg_replace_malloc.c:303)
- ==744== by 0x100166949: Outbuffer::enlarge(unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x1001A6F76: MachObj::getsegment(char const*, char const*, int, int) (in /usr/local/bin/dmd)
- ==744== by 0x1001A6C83: Obj::init(Outbuffer*, char const*, char const*) (in /usr/local/bin/dmd)
- ==744== by 0x100114988: obj_start(char*) (in /usr/local/bin/dmd)
- ==744== by 0x100076F87: tryMain(unsigned long, char const**) (in /usr/local/bin/dmd)
- ==744== by 0x100000D1C: _start (in /usr/local/bin/dmd)
- ==744== by 0x100000C50: (below main) (in /usr/local/bin/dmd)
- ==744==
- ==744== Invalid write of size 1
- ==744== at 0x100307B07: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001A678B: Obj::bytes(int, unsigned long long, unsigned int, void*) (in /usr/local/bin/dmd)
- ==744== by 0x10015920E: addtofixlist (in /usr/local/bin/dmd)
- ==744== by 0x1001A917F: Obj::reftoident(int, unsigned long long, Symbol*, unsigned long long, int) (in /usr/local/bin/dmd)
- ==744== by 0x100146B18: el_ptr(Symbol*) (in /usr/local/bin/dmd)
- ==744== by 0x1001209CC: toElem(Expression*, IRState*)::ToElemVisitor::visit(FuncExp*) (in /usr/local/bin/dmd)
- ==744== by 0x100121DCE: toElem(Expression*, IRState*)::ToElemVisitor::visit(PtrExp*) (in /usr/local/bin/dmd)
- ==744== by 0x10012187D: toElem(Expression*, IRState*)::ToElemVisitor::visit(CallExp*) (in /usr/local/bin/dmd)
- ==744== by 0x1001246C0: toElem(Expression*, IRState*)::ToElemVisitor::visit(AssignExp*) (in /usr/local/bin/dmd)
- ==744== by 0x10011D958: toElemDtor(Expression*, IRState*) (in /usr/local/bin/dmd)
- ==744== by 0x1001176B0: S2irVisitor::visit(ExpStatement*) (in /usr/local/bin/dmd)
- ==744== by 0x10011773A: S2irVisitor::visit(CompoundStatement*) (in /usr/local/bin/dmd)
- ==744== Address 0x1282d7ec5 is 5 bytes after a block of size 4,096 alloc'd
- ==744== at 0x1003032E1: malloc (vg_replace_malloc.c:303)
- ==744== by 0x100166949: Outbuffer::enlarge(unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x1001A6F76: MachObj::getsegment(char const*, char const*, int, int) (in /usr/local/bin/dmd)
- ==744== by 0x1001A6C83: Obj::init(Outbuffer*, char const*, char const*) (in /usr/local/bin/dmd)
- ==744== by 0x100114988: obj_start(char*) (in /usr/local/bin/dmd)
- ==744== by 0x100076F87: tryMain(unsigned long, char const**) (in /usr/local/bin/dmd)
- ==744== by 0x100000D1C: _start (in /usr/local/bin/dmd)
- ==744== by 0x100000C50: (below main) (in /usr/local/bin/dmd)
- ==744==
- ==744== Invalid write of size 1
- ==744== at 0x100307B0D: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001A678B: Obj::bytes(int, unsigned long long, unsigned int, void*) (in /usr/local/bin/dmd)
- ==744== by 0x10015920E: addtofixlist (in /usr/local/bin/dmd)
- ==744== by 0x1001A917F: Obj::reftoident(int, unsigned long long, Symbol*, unsigned long long, int) (in /usr/local/bin/dmd)
- ==744== by 0x100146B18: el_ptr(Symbol*) (in /usr/local/bin/dmd)
- ==744== by 0x1001209CC: toElem(Expression*, IRState*)::ToElemVisitor::visit(FuncExp*) (in /usr/local/bin/dmd)
- ==744== by 0x100121DCE: toElem(Expression*, IRState*)::ToElemVisitor::visit(PtrExp*) (in /usr/local/bin/dmd)
- ==744== by 0x10012187D: toElem(Expression*, IRState*)::ToElemVisitor::visit(CallExp*) (in /usr/local/bin/dmd)
- ==744== by 0x1001246C0: toElem(Expression*, IRState*)::ToElemVisitor::visit(AssignExp*) (in /usr/local/bin/dmd)
- ==744== by 0x10011D958: toElemDtor(Expression*, IRState*) (in /usr/local/bin/dmd)
- ==744== by 0x1001176B0: S2irVisitor::visit(ExpStatement*) (in /usr/local/bin/dmd)
- ==744== by 0x10011773A: S2irVisitor::visit(CompoundStatement*) (in /usr/local/bin/dmd)
- ==744== Address 0x1282d7ec6 is 6 bytes after a block of size 4,096 alloc'd
- ==744== at 0x1003032E1: malloc (vg_replace_malloc.c:303)
- ==744== by 0x100166949: Outbuffer::enlarge(unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x1001A6F76: MachObj::getsegment(char const*, char const*, int, int) (in /usr/local/bin/dmd)
- ==744== by 0x1001A6C83: Obj::init(Outbuffer*, char const*, char const*) (in /usr/local/bin/dmd)
- ==744== by 0x100114988: obj_start(char*) (in /usr/local/bin/dmd)
- ==744== by 0x100076F87: tryMain(unsigned long, char const**) (in /usr/local/bin/dmd)
- ==744== by 0x100000D1C: _start (in /usr/local/bin/dmd)
- ==744== by 0x100000C50: (below main) (in /usr/local/bin/dmd)
- ==744==
- ==744== Invalid write of size 1
- ==744== at 0x100307B13: _platform_memmove$VARIANT$Ivybridge (vg_replace_strmem.c:1257)
- ==744== by 0x1001A678B: Obj::bytes(int, unsigned long long, unsigned int, void*) (in /usr/local/bin/dmd)
- ==744== by 0x10015920E: addtofixlist (in /usr/local/bin/dmd)
- ==744== by 0x1001A917F: Obj::reftoident(int, unsigned long long, Symbol*, unsigned long long, int) (in /usr/local/bin/dmd)
- ==744== by 0x100146B18: el_ptr(Symbol*) (in /usr/local/bin/dmd)
- ==744== by 0x1001209CC: toElem(Expression*, IRState*)::ToElemVisitor::visit(FuncExp*) (in /usr/local/bin/dmd)
- ==744== by 0x100121DCE: toElem(Expression*, IRState*)::ToElemVisitor::visit(PtrExp*) (in /usr/local/bin/dmd)
- ==744== by 0x10012187D: toElem(Expression*, IRState*)::ToElemVisitor::visit(CallExp*) (in /usr/local/bin/dmd)
- ==744== by 0x1001246C0: toElem(Expression*, IRState*)::ToElemVisitor::visit(AssignExp*) (in /usr/local/bin/dmd)
- ==744== by 0x10011D958: toElemDtor(Expression*, IRState*) (in /usr/local/bin/dmd)
- ==744== by 0x1001176B0: S2irVisitor::visit(ExpStatement*) (in /usr/local/bin/dmd)
- ==744== by 0x10011773A: S2irVisitor::visit(CompoundStatement*) (in /usr/local/bin/dmd)
- ==744== Address 0x1282d7ec7 is 7 bytes after a block of size 4,096 alloc'd
- ==744== at 0x1003032E1: malloc (vg_replace_malloc.c:303)
- ==744== by 0x100166949: Outbuffer::enlarge(unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x1001A6F76: MachObj::getsegment(char const*, char const*, int, int) (in /usr/local/bin/dmd)
- ==744== by 0x1001A6C83: Obj::init(Outbuffer*, char const*, char const*) (in /usr/local/bin/dmd)
- ==744== by 0x100114988: obj_start(char*) (in /usr/local/bin/dmd)
- ==744== by 0x100076F87: tryMain(unsigned long, char const**) (in /usr/local/bin/dmd)
- ==744== by 0x100000D1C: _start (in /usr/local/bin/dmd)
- ==744== by 0x100000C50: (below main) (in /usr/local/bin/dmd)
- ==744==
- ==744== Invalid write of size 4
- ==744== at 0x100166B29: Outbuffer::write32(int) (in /usr/local/bin/dmd)
- ==744== by 0x1001A93E7: Obj::reftoident(int, unsigned long long, Symbol*, unsigned long long, int) (in /usr/local/bin/dmd)
- ==744== by 0x100159330: searchfixlist (in /usr/local/bin/dmd)
- ==744== by 0x10015B586: writefunc(Symbol*) (in /usr/local/bin/dmd)
- ==744== by 0x1001163E2: FuncDeclaration_toObjFile(FuncDeclaration*, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10012AF03: toObjFile(Dsymbol*, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10011642A: FuncDeclaration_toObjFile(FuncDeclaration*, bool) (in /usr/local/bin/dmd)
- ==744== by 0x10012B2B3: toObjFile(Dsymbol*, bool)::ToObjFile::visit(TemplateInstance*) (in /usr/local/bin/dmd)
- ==744== by 0x10012AF03: toObjFile(Dsymbol*, bool) (in /usr/local/bin/dmd)
- ==744== by 0x100114BEF: genObjFile(Module*, bool) (in /usr/local/bin/dmd)
- ==744== by 0x100076F97: tryMain(unsigned long, char const**) (in /usr/local/bin/dmd)
- ==744== by 0x100000D1C: _start (in /usr/local/bin/dmd)
- ==744== Address 0x1282d7ec4 is 4 bytes after a block of size 4,096 alloc'd
- ==744== at 0x1003032E1: malloc (vg_replace_malloc.c:303)
- ==744== by 0x100166949: Outbuffer::enlarge(unsigned long) (in /usr/local/bin/dmd)
- ==744== by 0x1001A6F76: MachObj::getsegment(char const*, char const*, int, int) (in /usr/local/bin/dmd)
- ==744== by 0x1001A6C83: Obj::init(Outbuffer*, char const*, char const*) (in /usr/local/bin/dmd)
- ==744== by 0x100114988: obj_start(char*) (in /usr/local/bin/dmd)
- ==744== by 0x100076F87: tryMain(unsigned long, char const**) (in /usr/local/bin/dmd)
- ==744== by 0x100000D1C: _start (in /usr/local/bin/dmd)
- ==744== by 0x100000C50: (below main) (in /usr/local/bin/dmd)
- ==744==
- ==744== Invalid read of size 8
- ==744== at 0x100159454: outfixlist_dg(void*, void*, void*) (in /usr/local/bin/dmd)
- ==744== by 0x10016819E: AArray::apply_x(aaA*, int (*)(void*, void*, void*), unsigned long, void*) (in /usr/local/bin/dmd)
- ==744== by 0x10016813D: AArray::apply(void*, int (*)(void*, void*, void*)) (in /usr/local/bin/dmd)
- ==744== by 0x1001593A3: outfixlist (in /usr/local/bin/dmd)
- ==744== by 0x1001A72F8: Obj::term(char const*) (in /usr/local/bin/dmd)
- ==744== by 0x1001152D4: obj_end(Library*, File*) (in /usr/local/bin/dmd)
- ==744== by 0x100076FC9: tryMain(unsigned long, char const**) (in /usr/local/bin/dmd)
- ==744== by 0x100000D1C: _start (in /usr/local/bin/dmd)
- ==744== by 0x100000C50: (below main) (in /usr/local/bin/dmd)
- ==744== Address 0x19b19bc8 is not stack'd, malloc'd or (recently) free'd
- ==744==
- ==744==
- ==744== Process terminating with default action of signal 11 (SIGSEGV)
- ==744== Access not within mapped region at address 0x19B19BC8
- ==744== at 0x100159454: outfixlist_dg(void*, void*, void*) (in /usr/local/bin/dmd)
- ==744== by 0x10016819E: AArray::apply_x(aaA*, int (*)(void*, void*, void*), unsigned long, void*) (in /usr/local/bin/dmd)
- ==744== by 0x10016813D: AArray::apply(void*, int (*)(void*, void*, void*)) (in /usr/local/bin/dmd)
- ==744== by 0x1001593A3: outfixlist (in /usr/local/bin/dmd)
- ==744== by 0x1001A72F8: Obj::term(char const*) (in /usr/local/bin/dmd)
- ==744== by 0x1001152D4: obj_end(Library*, File*) (in /usr/local/bin/dmd)
- ==744== by 0x100076FC9: tryMain(unsigned long, char const**) (in /usr/local/bin/dmd)
- ==744== by 0x100000D1C: _start (in /usr/local/bin/dmd)
- ==744== by 0x100000C50: (below main) (in /usr/local/bin/dmd)
- ==744== If you believe this happened as a result of a stack
- ==744== overflow in your program's main thread (unlikely but
- ==744== possible), you can try to increase the size of the
- ==744== main thread stack using the --main-stacksize= flag.
- ==744== The main thread stack size used in this run was 8388608.
- ==744==
- ==744== HEAP SUMMARY:
- ==744== in use at exit: 543,864,968 bytes in 1,682,607 blocks
- ==744== total heap usage: 2,119,800 allocs, 437,193 frees, 2,650,830,954 bytes allocated
- ==744==
- ==744== LEAK SUMMARY:
- ==744== definitely lost: 36,142,133 bytes in 462,175 blocks
- ==744== indirectly lost: 3,265,646 bytes in 57,911 blocks
- ==744== possibly lost: 29,411,919 bytes in 46,573 blocks
- ==744== still reachable: 475,010,853 bytes in 1,115,534 blocks
- ==744== of which reachable via heuristic:
- ==744== multipleinheritance: 120,578,880 bytes in 115 blocks
- ==744== suppressed: 34,417 bytes in 414 blocks
- ==744== Rerun with --leak-check=full to see details of leaked memory
- ==744==
- ==744== For counts of detected and suppressed errors, rerun with: -v
- ==744== Use --track-origins=yes to see where uninitialised values come from
- ==744== ERROR SUMMARY: 1002114 errors from 219 contexts (suppressed: 0 from 0)
- Segmentation fault: 11
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement