Skip to content

Instantly share code, notes, and snippets.

@garrison
Created June 10, 2015 03:56
Show Gist options
  • Save garrison/cdd44006aa3b2a806188 to your computer and use it in GitHub Desktop.
Save garrison/cdd44006aa3b2a806188 to your computer and use it in GitHub Desktop.
c7e2b330
$ valgrind -q --smc-check=all --suppressions=/home/garrison/julia/contrib/valgrind-julia.supp --trace-children=yes make
CC src/jltypes.o
CC src/gf.o
FLISP src/julia_flisp.boot
FLISP src/julia_flisp.boot.inc
CC src/ast.o
CC src/builtins.o
CC src/module.o
CC src/codegen.o
CC src/disasm.o
CC src/debuginfo.o
CC src/interpreter.o
CC src/alloc.o
CC src/dlload.o
CC src/sys.o
CC src/init.o
CC src/task.o
CC src/array.o
CC src/dump.o
dump.c: In function ‘jl_save_system_image_to_stream’:
dump.c:1469:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
write_int32(f, (int)reinit_list.items[i]);
^
dump.c:1470:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
write_int32(f, (int)reinit_list.items[i+1]);
^
CC src/toplevel.o
CC src/jl_uv.o
CC src/jlapi.o
CC src/profile.o
CC src/llvm-simdloop.o
CC src/simplevector.o
CC src/gc.o
LINK usr/lib/libjulia.so
CC ui/repl.o
LINK usr/bin/julia
PERL base/pcre_h.jl
PERL base/errno_h.jl
PERL base/build_h.jl.phony
PERL base/fenv_constants.jl
PERL base/file_constants.jl
PERL base/uv_constants.jl
PERL base/version_git.jl.phony
JULIA usr/lib/julia/inference0.o
essentials.jl
reflection.jl
options.jl
promotion.jl
tuple.jl
range.jl
expr.jl
error.jl
bool.jl
number.jl
int.jl
operators.jl
pointer.jl
abstractarray.jl
array.jl
hashing.jl
nofloat_hashing.jl
functors.jl
reduce.jl
intset.jl
dict.jl
iterator.jl
inference.jl
LINK usr/lib/julia/inference0.so
JULIA usr/lib/julia/inference.o
essentials.jl
reflection.jl
options.jl
promotion.jl
tuple.jl
range.jl
expr.jl
error.jl
bool.jl
number.jl
int.jl
operators.jl
pointer.jl
abstractarray.jl
array.jl
hashing.jl
nofloat_hashing.jl
functors.jl
reduce.jl
intset.jl
dict.jl
iterator.jl
inference.jl
LINK usr/lib/julia/inference.so
JULIA usr/lib/julia/sys.o
exports.jl
essentials.jl
base.jl
reflection.jl
build_h.jl
version_git.jl
c.jl
options.jl
promotion.jl
tuple.jl
range.jl
expr.jl
error.jl
bool.jl
number.jl
int.jl
operators.jl
pointer.jl
refpointer.jl
abstractarray.jl
subarray.jl
array.jl
hashing.jl
rounding.jl
float.jl
complex.jl
rational.jl
abstractarraymath.jl
arraymath.jl
simdloop.jl
functors.jl
reduce.jl
bitarray.jl
intset.jl
dict.jl
set.jl
iterator.jl
osutils.jl
utferror.jl
utftypes.jl
char.jl
ascii.jl
utf8.jl
utf16.jl
utf32.jl
iobuffer.jl
string.jl
utf8proc.jl
regex.jl
pcre.jl
base64.jl
io.jl
iostream.jl
libc.jl
libdl.jl
env.jl
path.jl
intfuncs.jl
nullable.jl
task.jl
lock.jl
show.jl
stream.jl
uv_constants.jl
socket.jl
stat.jl
fs.jl
process.jl
multimedia.jl
grisu.jl
file.jl
methodshow.jl
floatfuncs.jl
math.jl
float16.jl
cartesian.jl
multidimensional.jl
primes.jl
reducedim.jl
ordering.jl
collections.jl
sort.jl
version.jl
gmp.jl
mpfr.jl
combinatorics.jl
hashing2.jl
dSFMT.jl
random.jl
printf.jl
meta.jl
Enums.jl
serialize.jl
multi.jl
managers.jl
loading.jl
poll.jl
mmap.jl
sharedarray.jl
datafmt.jl
deepcopy.jl
interactiveutil.jl
replutil.jl
test.jl
i18n.jl
help.jl
Terminals.jl
LineEdit.jl
REPLCompletions.jl
REPL.jl
client.jl
markdown/Markdown.jl
docs.jl
util.jl
linalg.jl
broadcast.jl
statistics.jl
sparse.jl
fftw.jl
dsp.jl
sysinfo.jl
constants.jl
quadgk.jl
fastmath.jl
pkg.jl
profile.jl
Dates.jl
deprecated.jl
basedocs.jl
precompile.jl
==758== Syscall param write(buf) points to uninitialised byte(s)
==758== at 0x62FBA7D: ??? (syscall-template.S:81)
==758== by 0x4F9D818: _os_write (ios.c:131)
==758== by 0x4F9D818: _os_write_all (ios.c:152)
==758== by 0x4F9D818: ios_flush (ios.c:605)
==758== by 0x4F9DFA7: ios_write (ios.c:408)
==758== by 0x4F6F22D: jl_serialize_value_ (dump.c:647)
==758== by 0x4F6F625: jl_serialize_value_ (dump.c:700)
==758== by 0x4F6F59B: jl_serialize_value_ (dump.c:688)
==758== by 0x4F6EDE1: jl_serialize_value_ (dump.c:791)
==758== by 0x4F6EDE1: jl_serialize_value_ (dump.c:791)
==758== by 0x4F6F5A7: jl_serialize_value_ (dump.c:689)
==758== by 0x4F6F95A: jl_serialize_module (dump.c:499)
==758== by 0x4F6F95A: jl_serialize_value_ (dump.c:740)
==758== by 0x4F6F974: jl_serialize_module (dump.c:501)
==758== by 0x4F6F974: jl_serialize_value_ (dump.c:740)
==758== by 0x4F6F6FC: jl_serialize_value_ (dump.c:730)
==758== Address 0x358d09f4 is 81,428 bytes inside a block of size 131,073 alloc'd
==758== at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==758== by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==758== by 0x4F9EDC8: _buf_realloc (ios.c:184)
==758== by 0x4F9EDC8: _buf_init (ios.c:664)
==758== by 0x4F9EDC8: ios_fd (ios.c:905)
==758== by 0x4F9EECA: ios_file (ios.c:860)
==758== by 0x4F70BE8: jl_save_system_image (dump.c:1483)
==758== by 0x4F67293: julia_save (init.c:1283)
==758== by 0x401647: main (repl.c:529)
==758==
==758== Syscall param write(buf) points to uninitialised byte(s)
==758== at 0x62FBA7D: ??? (syscall-template.S:81)
==758== by 0x4F9D818: _os_write (ios.c:131)
==758== by 0x4F9D818: _os_write_all (ios.c:152)
==758== by 0x4F9D818: ios_flush (ios.c:605)
==758== by 0x4F9DFA7: ios_write (ios.c:408)
==758== by 0x4F9EFF4: ios_putc (ios.c:945)
==758== by 0x4F6F501: write_int32 (dump.c:137)
==758== by 0x4F6F501: jl_serialize_datatype (dump.c:453)
==758== by 0x4F6F501: jl_serialize_value_ (dump.c:676)
==758== by 0x4F6EDE1: jl_serialize_value_ (dump.c:791)
==758== by 0x4F6EDE1: jl_serialize_value_ (dump.c:791)
==758== by 0x4F6F5A7: jl_serialize_value_ (dump.c:689)
==758== by 0x4F6F95A: jl_serialize_module (dump.c:499)
==758== by 0x4F6F95A: jl_serialize_value_ (dump.c:740)
==758== by 0x4F6F974: jl_serialize_module (dump.c:501)
==758== by 0x4F6F974: jl_serialize_value_ (dump.c:740)
==758== by 0x4F6EDE1: jl_serialize_value_ (dump.c:791)
==758== by 0x4F6F56C: jl_serialize_datatype (dump.c:471)
==758== by 0x4F6F56C: jl_serialize_value_ (dump.c:676)
==758== Address 0x358c9232 is 50,770 bytes inside a block of size 131,073 alloc'd
==758== at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==758== by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==758== by 0x4F9EDC8: _buf_realloc (ios.c:184)
==758== by 0x4F9EDC8: _buf_init (ios.c:664)
==758== by 0x4F9EDC8: ios_fd (ios.c:905)
==758== by 0x4F9EECA: ios_file (ios.c:860)
==758== by 0x4F70BE8: jl_save_system_image (dump.c:1483)
==758== by 0x4F67293: julia_save (init.c:1283)
==758== by 0x401647: main (repl.c:529)
==758==
==758== Syscall param write(buf) points to uninitialised byte(s)
==758== at 0x62FBA7D: ??? (syscall-template.S:81)
==758== by 0x4F9D818: _os_write (ios.c:131)
==758== by 0x4F9D818: _os_write_all (ios.c:152)
==758== by 0x4F9D818: ios_flush (ios.c:605)
==758== by 0x4F9DFA7: ios_write (ios.c:408)
==758== by 0x4F6F94D: jl_serialize_module (dump.c:498)
==758== by 0x4F6F94D: jl_serialize_value_ (dump.c:740)
==758== by 0x4F6EDE1: jl_serialize_value_ (dump.c:791)
==758== by 0x4F6F56C: jl_serialize_datatype (dump.c:471)
==758== by 0x4F6F56C: jl_serialize_value_ (dump.c:676)
==758== by 0x4F6F360: jl_serialize_value_ (dump.c:616)
==758== by 0x4F6FC1C: jl_serialize_datatype (dump.c:467)
==758== by 0x4F6FC1C: jl_serialize_value_ (dump.c:676)
==758== by 0x4F6EDE1: jl_serialize_value_ (dump.c:791)
==758== by 0x4F6EDE1: jl_serialize_value_ (dump.c:791)
==758== by 0x4F6EDE1: jl_serialize_value_ (dump.c:791)
==758== by 0x4F6EDE1: jl_serialize_value_ (dump.c:791)
==758== Address 0x358d46cf is 97,007 bytes inside a block of size 131,073 alloc'd
==758== at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==758== by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==758== by 0x4F9EDC8: _buf_realloc (ios.c:184)
==758== by 0x4F9EDC8: _buf_init (ios.c:664)
==758== by 0x4F9EDC8: ios_fd (ios.c:905)
==758== by 0x4F9EECA: ios_file (ios.c:860)
==758== by 0x4F70BE8: jl_save_system_image (dump.c:1483)
==758== by 0x4F67293: julia_save (init.c:1283)
==758== by 0x401647: main (repl.c:529)
==758==
==758== Syscall param write(buf) points to uninitialised byte(s)
==758== at 0x62FBA7D: ??? (syscall-template.S:81)
==758== by 0x4F9D818: _os_write (ios.c:131)
==758== by 0x4F9D818: _os_write_all (ios.c:152)
==758== by 0x4F9D818: ios_flush (ios.c:605)
==758== by 0x4F9DFA7: ios_write (ios.c:408)
==758== by 0x4F6FC10: jl_serialize_datatype (dump.c:466)
==758== by 0x4F6FC10: jl_serialize_value_ (dump.c:676)
==758== by 0x4F6EDE1: jl_serialize_value_ (dump.c:791)
==758== by 0x4F6EDE1: jl_serialize_value_ (dump.c:791)
==758== by 0x4F6F5A7: jl_serialize_value_ (dump.c:689)
==758== by 0x4F6F95A: jl_serialize_module (dump.c:499)
==758== by 0x4F6F95A: jl_serialize_value_ (dump.c:740)
==758== by 0x4F6F974: jl_serialize_module (dump.c:501)
==758== by 0x4F6F974: jl_serialize_value_ (dump.c:740)
==758== by 0x4F6EDE1: jl_serialize_value_ (dump.c:791)
==758== by 0x4F6F56C: jl_serialize_datatype (dump.c:471)
==758== by 0x4F6F56C: jl_serialize_value_ (dump.c:676)
==758== by 0x4F6EDE1: jl_serialize_value_ (dump.c:791)
==758== Address 0x358c92fc is 50,972 bytes inside a block of size 131,073 alloc'd
==758== at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==758== by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==758== by 0x4F9EDC8: _buf_realloc (ios.c:184)
==758== by 0x4F9EDC8: _buf_init (ios.c:664)
==758== by 0x4F9EDC8: ios_fd (ios.c:905)
==758== by 0x4F9EECA: ios_file (ios.c:860)
==758== by 0x4F70BE8: jl_save_system_image (dump.c:1483)
==758== by 0x4F67293: julia_save (init.c:1283)
==758== by 0x401647: main (repl.c:529)
==758==
LINK usr/lib/julia/sys.so
CC test/libccalltest.so
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment