[compiler-rt] r347779 - [gcov] Disable instrprof-gcov-fork.test.
Vedant Kumar via llvm-commits
llvm-commits at lists.llvm.org
Fri Sep 27 13:11:43 PDT 2019
This isn't ideal, but I've disabled this on Darwin in r373120 for now.
vedant
> On Sep 16, 2019, at 12:13 PM, Vedant Kumar <vedant_kumar at apple.com> wrote:
>
> Hi Calixte,
>
> Unfortunately this test has been failing sporadically on Darwin as well. Do you have time to investigate?
>
> Perhaps it'd be best to revert the test and any associated changes in the GCOV pass until this is understood.
>
> Here is the output I am seeing:
>
> FAIL: Profile-i386 :: Posix/instrprof-gcov-fork.test (24 of 234)
> ******************** TEST 'Profile-i386 :: Posix/instrprof-gcov-fork.test' FAILED ********************
> Script:
> --
> : 'RUN: at line 3'; mkdir -p /Users/vsk/src/builds/llvm-project-master-RA/projects/compiler-rt/test/profile/Profile-i386/Posix/Output/instrprof-gcov-fork.test.tmp.d
> : 'RUN: at line 4'; cd /Users/vsk/src/builds/llvm-project-master-RA/projects/compiler-rt/test/profile/Profile-i386/Posix/Output/instrprof-gcov-fork.test.tmp.d
> : 'RUN: at line 6'; /Users/vsk/src/builds/llvm-project-master-RA/./bin/clang -arch i386 -stdlib=libc++ -mmacosx-version-min=10.9 -isysroot /Applications/OSEng.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.Internal.sdk --coverage -o /Users/vsk/src/builds/llvm-project-master-RA/projects/compiler-rt/test/profile/Profile-i386/Posix/Output/instrprof-gcov-fork.test.tmp /Users/vsk/src/llvm-project-master/compiler-rt/test/profile/Posix/../Inputs/instrprof-gcov-fork.c
> : 'RUN: at line 7'; test -f instrprof-gcov-fork.gcno
> : 'RUN: at line 9'; rm -f instrprof-gcov-fork.gcda
> : 'RUN: at line 10'; /Users/vsk/src/builds/llvm-project-master-RA/projects/compiler-rt/test/profile/Profile-i386/Posix/Output/instrprof-gcov-fork.test.tmp
> : 'RUN: at line 11'; llvm-cov gcov -b -c instrprof-gcov-fork.gcda
> : 'RUN: at line 12'; FileCheck --match-full-lines --strict-whitespace --input-file instrprof-gcov-fork.c.gcov /Users/vsk/src/llvm-project-master/compiler-rt/test/profile/Posix/../Inputs/instrprof-gcov-fork.c.gcov
> --
> Exit Code: 1
>
> Command Output (stdout):
> --
> File '/Users/vsk/src/llvm-project-master/compiler-rt/test/profile/Posix/../Inputs/instrprof-gcov-fork.c'
> Lines executed:100.00% of 7
> No branches
> No calls
> /Users/vsk/src/llvm-project-master/compiler-rt/test/profile/Posix/../Inputs/instrprof-gcov-fork.c:creating 'instrprof-gcov-fork.c.gcov'
>
>
> --
> Command Output (stderr):
> --
> /Users/vsk/src/llvm-project-master/compiler-rt/test/profile/Posix/../Inputs/instrprof-gcov-fork.c.gcov:10:15: error: CHECK-NEXT: expected string not found in input
> // CHECK-NEXT:function func2 called 2 returned 100% blocks executed 100%
> ^
> instrprof-gcov-fork.c.gcov:10:1: note: scanning from here
> function func2 called 1 returned 100% blocks executed 100%
> ^
>
> --
>
> thanks,
> vedant
>
>> On Nov 28, 2018, at 9:24 AM, Matt Morehouse via llvm-commits <llvm-commits at lists.llvm.org> wrote:
>>
>> Author: morehouse
>> Date: Wed Nov 28 09:24:07 2018
>> New Revision: 347779
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=347779&view=rev
>> Log:
>> [gcov] Disable instrprof-gcov-fork.test.
>>
>> Test has been flaky for over a week and author hasn't fixed.
>>
>> Modified:
>> compiler-rt/trunk/test/profile/Posix/instrprof-gcov-fork.test
>>
>> Modified: compiler-rt/trunk/test/profile/Posix/instrprof-gcov-fork.test
>> URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/profile/Posix/instrprof-gcov-fork.test?rev=347779&r1=347778&r2=347779&view=diff
>> ==============================================================================
>> --- compiler-rt/trunk/test/profile/Posix/instrprof-gcov-fork.test (original)
>> +++ compiler-rt/trunk/test/profile/Posix/instrprof-gcov-fork.test Wed Nov 28 09:24:07 2018
>> @@ -1,3 +1,5 @@
>> +UNSUPPORTED: linux
>> +
>> RUN: mkdir -p %t.d
>> RUN: cd %t.d
>>
>>
>>
>> _______________________________________________
>> llvm-commits mailing list
>> llvm-commits at lists.llvm.org
>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>
More information about the llvm-commits
mailing list