[compiler-rt] r360836 - [libFuzzer] Fix typo in merge-sigusr.test.

Matt Morehouse via llvm-commits llvm-commits at lists.llvm.org
Thu May 16 09:13:32 PDT 2019


Thanks for the heads up.  Looking now...

*From: *<douglas.yung at sony.com>
*Date: *Thu, May 16, 2019 at 12:25 AM
*To: * <mascasa at google.com>
*Cc: * <llvm-commits at lists.llvm.org>

Hi Matt,
>
> Your change is causing the merge-sigusr.test to fail on one of the bots:
>
> http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux/builds/21548
>
> FAIL: libFuzzer :: merge-sigusr.test (7542 of 7599)
> ******************** TEST 'libFuzzer :: merge-sigusr.test' FAILED
> ********************
> Script:
> --
> : 'RUN: at line 5';   rm -rf
> /b/sanitizer-x86_64-linux/build/compiler_rt_build/test/fuzzer/I386DefaultLinuxConfig/Output/merge-sigusr.test.tmp
> : 'RUN: at line 6';   mkdir -p
> /b/sanitizer-x86_64-linux/build/compiler_rt_build/test/fuzzer/I386DefaultLinuxConfig/Output/merge-sigusr.test.tmp
> : 'RUN: at line 7';
>  /b/sanitizer-x86_64-linux/build/llvm_build64/bin/clang  --driver-mode=g++
> -std=c++11 -O2 -gline-tables-only -fsanitize=address,fuzzer
> -I/b/sanitizer-x86_64-linux/build/llvm/projects/compiler-rt/lib/fuzzer -m32
> /b/sanitizer-x86_64-linux/build/llvm/projects/compiler-rt/test/fuzzer/SleepOneSecondTest.cpp
> -o
> /b/sanitizer-x86_64-linux/build/compiler_rt_build/test/fuzzer/I386DefaultLinuxConfig/Output/merge-sigusr.test.tmp/LFSIGUSR
> : 'RUN: at line 9';   mkdir -p
> /b/sanitizer-x86_64-linux/build/compiler_rt_build/test/fuzzer/I386DefaultLinuxConfig/Output/merge-sigusr.test.tmp/C1
> /b/sanitizer-x86_64-linux/build/compiler_rt_build/test/fuzzer/I386DefaultLinuxConfig/Output/merge-sigusr.test.tmp/C2
> : 'RUN: at line 10';   echo a >
> /b/sanitizer-x86_64-linux/build/compiler_rt_build/test/fuzzer/I386DefaultLinuxConfig/Output/merge-sigusr.test.tmp/C2/a
> : 'RUN: at line 11';   echo b >
> /b/sanitizer-x86_64-linux/build/compiler_rt_build/test/fuzzer/I386DefaultLinuxConfig/Output/merge-sigusr.test.tmp/C2/b
> : 'RUN: at line 12';   echo c >
> /b/sanitizer-x86_64-linux/build/compiler_rt_build/test/fuzzer/I386DefaultLinuxConfig/Output/merge-sigusr.test.tmp/C2/c
> : 'RUN: at line 13';   echo d >
> /b/sanitizer-x86_64-linux/build/compiler_rt_build/test/fuzzer/I386DefaultLinuxConfig/Output/merge-sigusr.test.tmp/C2/d
> : 'RUN: at line 14';   echo e >
> /b/sanitizer-x86_64-linux/build/compiler_rt_build/test/fuzzer/I386DefaultLinuxConfig/Output/merge-sigusr.test.tmp/C2/e
> : 'RUN: at line 15';   echo f >
> /b/sanitizer-x86_64-linux/build/compiler_rt_build/test/fuzzer/I386DefaultLinuxConfig/Output/merge-sigusr.test.tmp/C2/f
> : 'RUN: at line 16';   echo g >
> /b/sanitizer-x86_64-linux/build/compiler_rt_build/test/fuzzer/I386DefaultLinuxConfig/Output/merge-sigusr.test.tmp/C2/g
> : 'RUN: at line 18';
> /b/sanitizer-x86_64-linux/build/compiler_rt_build/test/fuzzer/I386DefaultLinuxConfig/Output/merge-sigusr.test.tmp/LFSIGUSR
> -merge=1
> -merge_control_file=/b/sanitizer-x86_64-linux/build/compiler_rt_build/test/fuzzer/I386DefaultLinuxConfig/Output/merge-sigusr.test.tmp/MCF
> /b/sanitizer-x86_64-linux/build/compiler_rt_build/test/fuzzer/I386DefaultLinuxConfig/Output/merge-sigusr.test.tmp/C1
> /b/sanitizer-x86_64-linux/build/compiler_rt_build/test/fuzzer/I386DefaultLinuxConfig/Output/merge-sigusr.test.tmp/C2
> 2>/b/sanitizer-x86_64-linux/build/compiler_rt_build/test/fuzzer/I386DefaultLinuxConfig/Output/merge-sigusr.test.tmp/log
> & export PID=$!
> : 'RUN: at line 19';   sleep 3
> : 'RUN: at line 20';   pkill -SIGUSR2 -P $PID
> : 'RUN: at line 21';   sleep 3
> : 'RUN: at line 22';   cat
> /b/sanitizer-x86_64-linux/build/compiler_rt_build/test/fuzzer/I386DefaultLinuxConfig/Output/merge-sigusr.test.tmp/log
> | FileCheck
> /b/sanitizer-x86_64-linux/build/llvm/projects/compiler-rt/test/fuzzer/merge-sigusr.test
> : 'RUN: at line 23';   grep C2/g
> /b/sanitizer-x86_64-linux/build/compiler_rt_build/test/fuzzer/I386DefaultLinuxConfig/Output/merge-sigusr.test.tmp/MCF
> : 'RUN: at line 24';   grep STARTED
> /b/sanitizer-x86_64-linux/build/compiler_rt_build/test/fuzzer/I386DefaultLinuxConfig/Output/merge-sigusr.test.tmp/MCF
> : 'RUN: at line 25';   tail -n 2
> /b/sanitizer-x86_64-linux/build/compiler_rt_build/test/fuzzer/I386DefaultLinuxConfig/Output/merge-sigusr.test.tmp/MCF
> | grep FT
> : 'RUN: at line 26';   tail -n 1
> /b/sanitizer-x86_64-linux/build/compiler_rt_build/test/fuzzer/I386DefaultLinuxConfig/Output/merge-sigusr.test.tmp/MCF
> | grep COV
> --
> Exit Code: 1
>
> Command Output (stderr):
> --
> /b/sanitizer-x86_64-linux/build/llvm/projects/compiler-rt/test/fuzzer/merge-sigusr.test:28:8:
> error: CHECK: expected string not found in input
> CHECK: INFO: signal received, trying to exit gracefully
>        ^
> <stdin>:1:1: note: scanning from here
> INFO: Seed: 3037882281
> ^
> <stdin>:4:8: note: possible intended match here
> MERGE-OUTER: 7 files, 0 in the initial corpus
>        ^
>
> Can you take a look?
>
> Douglas Yung
>
>
> -----Original Message-----
> From: llvm-commits <llvm-commits-bounces at lists.llvm.org> On Behalf Of
> Matt Morehouse via llvm-commits
> Sent: Wednesday, May 15, 2019 18:56
> To: llvm-commits at lists.llvm.org
> Subject: [compiler-rt] r360836 - [libFuzzer] Fix typo in merge-sigusr.test.
>
> Author: morehouse
> Date: Wed May 15 18:56:11 2019
> New Revision: 360836
>
> URL: http://llvm.org/viewvc/llvm-project?rev=360836&view=rev
> Log:
> [libFuzzer] Fix typo in merge-sigusr.test.
>
> Modified:
>     compiler-rt/trunk/test/fuzzer/merge-sigusr.test
>
> Modified: compiler-rt/trunk/test/fuzzer/merge-sigusr.test
> URL:
> http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/fuzzer/merge-sigusr.test?rev=360836&r1=360835&r2=360836&view=diff
>
> ==============================================================================
> --- compiler-rt/trunk/test/fuzzer/merge-sigusr.test (original)
> +++ compiler-rt/trunk/test/fuzzer/merge-sigusr.test Wed May 15 18:56:11
> 2019
> @@ -15,7 +15,7 @@ RUN: echo e > %t/C2/e
>  RUN: echo f > %t/C2/f
>  RUN: echo g > %t/C2/g
>
> -RUN: %run %t/LFSIGUSR -merge=1 -merge_control_file=%t/MCF %t/C1 %t/C2
> 2>%t/log 2>%t/log & export PID=$!
> +RUN: %run %t/LFSIGUSR -merge=1 -merge_control_file=%t/MCF %t/C1 %t/C2
> 2>%t/log & export PID=$!
>  RUN: sleep 3
>  RUN: pkill -SIGUSR2 -P $PID
>  RUN: sleep 3
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190516/38a7b4b8/attachment.html>


More information about the llvm-commits mailing list