Displaying 8 results from an estimated 8 matches for "__msan_print_shadow".
2014 Feb 07
2
[LLVMdev] Weird msan problem
...le.com site, but it
> has _never_ caused problems. I guess partial reads at a non-zero
> offset are pretty uncommon, and also LLVM IR tends to use smaller
> stores (larger ones are transformed to memset/memcpy and we handle
> those correctly). Should be fixed anyway.
>
> Note that __msan_print_shadow can lie about origin a bit if the
> address is not 4-byte aligned (it would print origins for aligned
> locations instead).
>
> >
> >
> > On Wed, Feb 5, 2014 at 2:13 PM, Keno Fischer <
> kfischer at college.harvard.edu>
> > wrote:
> >>
> >>...
2014 Feb 05
2
[LLVMdev] Weird msan problem
...type(jvt) && jl_tparam0(jvt) == jt) {
> 285 void *ptr = jl_unbox_voidpointer(v);
> 286 assert(__msan_test_shadow(&ptr,sizeof(void**)) == -1);
> 287 return (void*)ptr;
> 288 }
> 289 }
> 290
> (gdb) p __msan_print_shadow(v,16)
> 00 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff
> o: 40000e23 o: 40000e23 o: 40000e23 o: 40000e23
> $21 = void
> (gdb) p __msan_print_shadow(&ptr,8)
> ff ff ff ff ff ff ff ff
> o: 40000e23 o: 80007614
> $22 = void
>
> Notice the origin of the lower bits...
2014 Jan 28
2
[LLVMdev] Weird msan problem
...the debugger, I see
(gdb) f 3
#3 0x00007f417cea318a in bitvector_any1 (b=0x60c000607240, b at entry=<optimized
out>, offs=0, offs at entry=<optimized out>, nbits=256, nbits at entry=<optimized
out>)
at bitvector.c:177
177 if ((b[0] & mask) != 0) return 1;
(gdb) p __msan_print_shadow(&b,8)
ff ff ff ff ff ff ff ff
o: 3f0010a6 o: 80007666
which seems to indicate that the local variable b has uninitialized data.
I'm having a hard time believing that though, since if I look at the
functions before it, the place where it's coming from is initialized:
#4 0x00007f4175...
2014 Feb 03
2
[LLVMdev] Weird msan problem
...gt; >>>> >> nbits=256,
>> >>>> >> nbits at entry=<optimized out>)
>> >>>> >> at bitvector.c:177
>> >>>> >> 177 if ((b[0] & mask) != 0) return 1;
>> >>>> >> (gdb) p __msan_print_shadow(&b,8)
>> >>>> >> ff ff ff ff ff ff ff ff
>> >>>> >> o: 3f0010a6 o: 80007666
>> >>>> >>
>> >>>> >> which seems to indicate that the local variable b has
>> >>>> >> uninitiali...
2014 Jan 28
2
[LLVMdev] Weird msan problem
...7cea318a in bitvector_any1 (b=0x60c000607240,
>> b at entry=<optimized out>, offs=0, offs at entry=<optimized out>, nbits=256,
>> nbits at entry=<optimized out>)
>> at bitvector.c:177
>> 177 if ((b[0] & mask) != 0) return 1;
>> (gdb) p __msan_print_shadow(&b,8)
>> ff ff ff ff ff ff ff ff
>> o: 3f0010a6 o: 80007666
>>
>> which seems to indicate that the local variable b has uninitialized data.
>> I'm having a hard time believing that though, since if I look at the
>> functions before it, the place where i...
2014 Feb 01
2
[LLVMdev] Weird msan problem
...>> b at entry=<optimized out>, offs=0, offs at entry=<optimized out>,
>> nbits=256,
>> >> nbits at entry=<optimized out>)
>> >> at bitvector.c:177
>> >> 177 if ((b[0] & mask) != 0) return 1;
>> >> (gdb) p __msan_print_shadow(&b,8)
>> >> ff ff ff ff ff ff ff ff
>> >> o: 3f0010a6 o: 80007666
>> >>
>> >> which seems to indicate that the local variable b has uninitialized
>> data.
>> >> I'm having a hard time believing that though, since if I look...
2014 Feb 02
2
[LLVMdev] Weird msan problem
...0, offs at entry=<optimized out>,
>>>> >> nbits=256,
>>>> >> nbits at entry=<optimized out>)
>>>> >> at bitvector.c:177
>>>> >> 177 if ((b[0] & mask) != 0) return 1;
>>>> >> (gdb) p __msan_print_shadow(&b,8)
>>>> >> ff ff ff ff ff ff ff ff
>>>> >> o: 3f0010a6 o: 80007666
>>>> >>
>>>> >> which seems to indicate that the local variable b has uninitialized
>>>> >> data.
>>>> >> I'm h...
2016 Jul 13
2
[LLVM/Clang v3.8.1] Missing Git branches/tags and source-tarballs?
On Wed, Jul 13, 2016 at 04:48:51PM +0200, Sedat Dilek via llvm-dev wrote:
> [ CCed all people who were involved in this thread ]
>
> Hi Tom,
>
> personally, I am interested to test the prebuilt-toolchains for
> Ubuntu/xenial alias 16.04 LTS and Debian/Jessie v8.5.0 AMD64.
> The available toolchains are incomplete and thus useless.
>
> Just as a fact: There is still no