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

via llvm-commits llvm-commits at lists.llvm.org
Thu May 16 00:25:47 PDT 2019


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


More information about the llvm-commits mailing list