<div dir="ltr">Ah, that was it. Thank you for letting me know, and sorry for the false alarm!</div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Feb 17, 2016 at 10:48 AM, Simon Atanasyan <span dir="ltr"><<a href="mailto:simon@atanasyan.com" target="_blank">simon@atanasyan.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Rui,<br>
<br>
Have you updated LLVM? I have checked LLD test suite right now and it<br>
does not show this error. Initial failure in the got16-micro.test was<br>
introduced by r261083. The r261085 changed the failed test case.<br>
<br>
Regards,<br>
Simon<br>
<div class="HOEnZb"><div class="h5"><br>
On Wed, Feb 17, 2016 at 9:22 PM, Rui Ueyama <<a href="mailto:ruiu@google.com">ruiu@google.com</a>> wrote:<br>
> Hi Simon,<br>
><br>
> One more test is failing. Could you also fix this?<br>
><br>
><br>
> ********************<br>
> Testing: 0 .. 10.. 20.. 30.. 40.. 50..<br>
> FAIL: lld :: old-elf/Mips/got16-micro.test (669 of 1085)<br>
> ******************** TEST 'lld :: old-elf/Mips/got16-micro.test' FAILED<br>
> ********************<br>
> Script:<br>
> --<br>
> /ssd/build/./bin/llvm-mc -triple=mipsel -mattr=micromips<br>
> -relocation-model=pic      -filetype=obj<br>
> -o=/ssd/build/tools/lld/test/old-elf/Mips/Output/got16-micro.test.tmp.o<br>
> /ssd/llvm/tools/lld/test/old-elf/Mips/got16-micro.test<br>
> /ssd/build/./bin/lld -flavor old-gnu -target mipsel -shared --noinhibit-exec<br>
> --output-filetype=yaml<br>
> /ssd/build/tools/lld/test/old-elf/Mips/Output/got16-micro.test.tmp.o      |<br>
> /ssd/build/./bin/FileCheck -check-prefix YAML<br>
> /ssd/llvm/tools/lld/test/old-elf/Mips/got16-micro.test<br>
> /ssd/build/./bin/lld -flavor old-gnu -target mipsel -shared --noinhibit-exec<br>
> -o /ssd/build/tools/lld/test/old-elf/Mips/Output/got16-micro.test.tmp2<br>
> /ssd/build/tools/lld/test/old-elf/Mips/Output/got16-micro.test.tmp.o<br>
> /ssd/build/./bin/llvm-objdump -t -disassemble -mattr=micromips<br>
> /ssd/build/tools/lld/test/old-elf/Mips/Output/got16-micro.test.tmp2    |<br>
> /ssd/build/./bin/FileCheck -check-prefix RAW<br>
> /ssd/llvm/tools/lld/test/old-elf/Mips/got16-micro.test<br>
> --<br>
> Exit Code: 1<br>
><br>
> Command Output (stderr):<br>
> --<br>
> /ssd/llvm/tools/lld/test/old-elf/Mips/got16-micro.test:109:13: error:<br>
> expected string not found in input<br>
> # RAW-NEXT: {{[0x0-9a-f]+}}: 42 30 00 20 addiu $2, $2, 8192<br>
>             ^<br>
> <stdin>:10:2: note: scanning from here<br>
>  198: 42 30 40 10 addiu $2, $2, 4160<br>
>  ^<br>
> <stdin>:12:2: note: possible intended match here<br>
>  1a0: 42 30 60 20 addiu $2, $2, 8288<br>
>  ^<br>
><br>
> --<br>
><br>
> On Wed, Feb 17, 2016 at 4:49 AM, Simon Atanasyan via llvm-commits<br>
> <<a href="mailto:llvm-commits@lists.llvm.org">llvm-commits@lists.llvm.org</a>> wrote:<br>
>><br>
>> Author: atanasyan<br>
>> Date: Wed Feb 17 06:49:43 2016<br>
>> New Revision: 261085<br>
>><br>
>> URL: <a href="http://llvm.org/viewvc/llvm-project?rev=261085&view=rev" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project?rev=261085&view=rev</a><br>
>> Log:<br>
>> [ELF][MIPS] Update test case expectations due changes in MIPS/MC<br>
>><br>
>> Modified:<br>
>>     lld/trunk/test/old-elf/Mips/got16-micro.test<br>
>><br>
>> Modified: lld/trunk/test/old-elf/Mips/got16-micro.test<br>
>> URL:<br>
>> <a href="http://llvm.org/viewvc/llvm-project/lld/trunk/test/old-elf/Mips/got16-micro.test?rev=261085&r1=261084&r2=261085&view=diff" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/lld/trunk/test/old-elf/Mips/got16-micro.test?rev=261085&r1=261084&r2=261085&view=diff</a><br>
>><br>
>> ==============================================================================<br>
>> --- lld/trunk/test/old-elf/Mips/got16-micro.test (original)<br>
>> +++ lld/trunk/test/old-elf/Mips/got16-micro.test Wed Feb 17 06:49:43 2016<br>
>> @@ -106,9 +106,9 @@<br>
>>  # RAW: Disassembly of section .text:<br>
>>  # RAW: main:<br>
>>  # RAW-NEXT:   {{[0x0-9a-f]+}}:  5c fc 18 80   lw      $2, -32744($gp)<br>
>> -# RAW-NEXT:   {{[0x0-9a-f]+}}:  42 30 40 10   addiu   $2, $2, 4160<br>
>> +# RAW-NEXT:   {{[0x0-9a-f]+}}:  42 30 00 20   addiu   $2, $2, 8192<br>
>>  # RAW-NEXT:   {{[0x0-9a-f]+}}:  5c fc 1c 80   lw      $2, -32740($gp)<br>
>> -# RAW-NEXT:   {{[0x0-9a-f]+}}:  42 30 60 20   addiu   $2, $2, 8288<br>
>> +# RAW-NEXT:   {{[0x0-9a-f]+}}:  42 30 20 30   addiu   $2, $2, 12320<br>
>>  # RAW-NEXT:   {{[0x0-9a-f]+}}:  5c fc 20 80   lw      $2, -32736($gp)<br>
>>  # RAW-NEXT:   {{[0x0-9a-f]+}}:  5c fc 24 80   lw      $2, -32732($gp)<br>
>>  # RAW-NEXT:   {{[0x0-9a-f]+}}:  5c fc 28 80   lw      $2, -32728($gp)<br>
</div></div></blockquote></div><br></div>