* Problem using gcov
@ 2018-02-21 13:33 Alexander Fichtinger
2018-02-22 9:43 ` Martin Liška
0 siblings, 1 reply; 11+ messages in thread
From: Alexander Fichtinger @ 2018-02-21 13:33 UTC (permalink / raw)
To: gcc
Hi guys,
we have faced an error while using the gcov tool.
We have the following C-code:
LC_TD_DINT caseSelector;
caseSelector = LC_this->LC_VD_X;
if ((caseSelector==(LC_TD_DINT)1L)||(caseSelector==(LC_TD_DINT)2L)||((caseSelector>=(LC_TD_DINT)33L) && (caseSelector<=(LC_TD_DINT)44L)))
{
LC_this->LC_VD_X = (LC_TD_INT)3;
if ((LC_TD_BOOL)(LC_this->LC_VD_INPUT_VAR == (LC_TD_INT)2))
{
LC_this->LC_VD_Y = (LC_TD_INT)666;
}
}
else
{
LC_this->LC_VD_X = (LC_TD_INT)4;
}
When we use gcov (with options –bcfu) we got the following result (in the c.gcov file):
-: 19: LC_TD_DINT caseSelector;
1: 20: caseSelector = LC_this->LC_VD_X;
1: 21: if ((caseSelector==(LC_TD_DINT)1L)||(caseSelector==(LC_TD_DINT)2L)||((caseSelector>=(LC_TD_DINT)33L) && (caseSelector<=(LC_TD_DINT)44L)))
branch 0 taken 1 (fallthrough)
branch 1 taken 0
branch 2 taken 0 (fallthrough)
branch 3 taken 1
branch 4 never executed
branch 5 never executed
branch 6 never executed
branch 7 never executed
-: 22: {
1: 23: LC_this->LC_VD_X = (LC_TD_INT)3;
2: 24: if ((LC_TD_BOOL)(LC_this->LC_VD_INPUT_VAR == (LC_TD_INT)2))
branch 0 taken 1 (fallthrough)
branch 1 taken 0
unconditional 2 taken 1
-: 25: {
1: 26: LC_this->LC_VD_Y = (LC_TD_INT)666;
unconditional 0 taken 1
-: 27: }
-: 28: }
-: 29: else
-: 30: {
#####: 31: LC_this->LC_VD_X = (LC_TD_INT)4;
unconditional 0 never executed
-: 32: }
When you look at line 23 it is called 1 time. Line 24 is called 2 times (the bold one).
We already looked in the disassembly but did not see a reason why the line should be executed 2 times.
Can anyone help here, please?
Kind regards,
Alex
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Problem using gcov
2018-02-21 13:33 Problem using gcov Alexander Fichtinger
@ 2018-02-22 9:43 ` Martin Liška
[not found] ` <kcim.5a93e1c0.2b51.26a60a650176b62e@v-srvkopano.ow.ks>
0 siblings, 1 reply; 11+ messages in thread
From: Martin Liška @ 2018-02-22 9:43 UTC (permalink / raw)
To: Alexander Fichtinger, gcc
On 02/21/2018 02:33 PM, Alexander Fichtinger wrote:
> When you look at line 23 it is called 1 time. Line 24 is called 2 times (the bold one).
> We already looked in the disassembly but did not see a reason why the line should be executed 2 times.
>
> Can anyone help here, please?
>
> Kind regards,
> Alex
Hi.
Sure, can you please send a self-contained test-case that I can run?
Thank you,
Martin
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: AW: Problem using gcov
[not found] ` <kcim.5a93e1c0.2b51.26a60a650176b62e@v-srvkopano.ow.ks>
@ 2018-02-26 13:57 ` Martin Liška
2018-02-26 14:03 ` AW: " Alexander Fichtinger
0 siblings, 1 reply; 11+ messages in thread
From: Martin Liška @ 2018-02-26 13:57 UTC (permalink / raw)
To: Alexander Fichtinger, gcc
On 02/26/2018 11:30 AM, Alexander Fichtinger wrote:
> Hi Martin,
>
> sorry that it took me so long to create the standalone sample, but I was very busy the last few days.
>
>
> We can reproduce the strange behavior in a standalone scenario.
>
> I've provided it in the attachments.
> In the ZIP-file there is also a README.txt which contains the commands which I called.
>
> And the line with the "strange" execution count is also mentioned.
>
> Thank you and kind regards,
>
> Alexander
>
>
> -----UrsprĂźngliche Nachricht-----
> Von: Martin Liška [mailto:mliska@suse.cz]
> Gesendet: Donnerstag, 22. Februar 2018 10:43
> An: Alexander Fichtinger <alexander.fichtinger@logicals.com>; gcc@gcc.gnu.org
> Betreff: Re: Problem using gcov
>
> On 02/21/2018 02:33 PM, Alexander Fichtinger wrote:
>> When you look at line 23 it is called 1 time. Line 24 is called 2 times (the bold one).
>> We already looked in the disassembly but did not see a reason why the line should be executed 2 times.
>>
>> Can anyone help here, please?
>>
>> Kind regards,
>> Alex
>
> Hi.
>
> Sure, can you please send a self-contained test-case that I can run?
>
> Thank you,
> Martin
>
No problem, I can confirm the problem:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84572
Martin
^ permalink raw reply [flat|nested] 11+ messages in thread
* AW: AW: Problem using gcov
2018-02-26 13:57 ` AW: " Martin Liška
@ 2018-02-26 14:03 ` Alexander Fichtinger
2018-02-26 14:27 ` Jonathan Wakely
2018-02-26 14:35 ` AW: " Martin Liška
0 siblings, 2 replies; 11+ messages in thread
From: Alexander Fichtinger @ 2018-02-26 14:03 UTC (permalink / raw)
To: Martin Liška, gcc
Thanks Martin!
I've seen that the target milestone for this bug is 8.0.
When is 8.0 going to be released?
Thanks and kind regards,
Alexander
-----Ursprüngliche Nachricht-----
Von: gcc-owner@gcc.gnu.org [mailto:gcc-owner@gcc.gnu.org] Im Auftrag von Martin Liška
Gesendet: Montag, 26. Februar 2018 14:57
An: Alexander Fichtinger <alexander.fichtinger@logicals.com>; gcc@gcc.gnu.org
Betreff: Re: AW: Problem using gcov
On 02/26/2018 11:30 AM, Alexander Fichtinger wrote:
> Hi Martin,
>
> sorry that it took me so long to create the standalone sample, but I was very busy the last few days.
>
>
> We can reproduce the strange behavior in a standalone scenario.
>
> I've provided it in the attachments.
> In the ZIP-file there is also a README.txt which contains the commands which I called.
>
> And the line with the "strange" execution count is also mentioned.
>
> Thank you and kind regards,
>
> Alexander
>
>
> -----Ursprüngliche Nachricht-----
> Von: Martin Liška [mailto:mliska@suse.cz]
> Gesendet: Donnerstag, 22. Februar 2018 10:43
> An: Alexander Fichtinger <alexander.fichtinger@logicals.com>; gcc@gcc.gnu.org
> Betreff: Re: Problem using gcov
>
> On 02/21/2018 02:33 PM, Alexander Fichtinger wrote:
>> When you look at line 23 it is called 1 time. Line 24 is called 2 times (the bold one).
>> We already looked in the disassembly but did not see a reason why the line should be executed 2 times.
>>
>> Can anyone help here, please?
>>
>> Kind regards,
>> Alex
>
> Hi.
>
> Sure, can you please send a self-contained test-case that I can run?
>
> Thank you,
> Martin
>
No problem, I can confirm the problem:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84572
Martin
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: AW: Problem using gcov
2018-02-26 14:03 ` AW: " Alexander Fichtinger
@ 2018-02-26 14:27 ` Jonathan Wakely
2018-02-26 14:35 ` AW: " Martin Liška
1 sibling, 0 replies; 11+ messages in thread
From: Jonathan Wakely @ 2018-02-26 14:27 UTC (permalink / raw)
To: Alexander Fichtinger; +Cc: Martin Liška, gcc
On 26 February 2018 at 14:02, Alexander Fichtinger wrote:
> Thanks Martin!
>
> I've seen that the target milestone for this bug is 8.0.
>
> When is 8.0 going to be released?
The version number 8.0 is used for snapshots from trunk in version
control, the actual release will be 8.1, see
https://gcc.gnu.org/develop.html#num_scheme
(Bugzilla doesn't know this though, and so "8.0" means "before the 8.1
release").
GCC major releases happen annually, some time around April.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: AW: AW: Problem using gcov
2018-02-26 14:03 ` AW: " Alexander Fichtinger
2018-02-26 14:27 ` Jonathan Wakely
@ 2018-02-26 14:35 ` Martin Liška
2018-02-26 14:41 ` AW: " Alexander Fichtinger
1 sibling, 1 reply; 11+ messages in thread
From: Martin Liška @ 2018-02-26 14:35 UTC (permalink / raw)
To: Alexander Fichtinger, gcc
On 02/26/2018 03:02 PM, Alexander Fichtinger wrote:
> Thanks Martin!
>
> I've seen that the target milestone for this bug is 8.0.
I did, but as described in https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84572#c1
I'm not planning to fix it in the next releases. It's just a minor issue in GCOV
infrastructure.
Thank you for understanding,
Martin
>
> When is 8.0 going to be released?
>
> Thanks and kind regards,
> Alexander
>
> -----UrsprĂźngliche Nachricht-----
> Von: gcc-owner@gcc.gnu.org [mailto:gcc-owner@gcc.gnu.org] Im Auftrag von Martin Liška
> Gesendet: Montag, 26. Februar 2018 14:57
> An: Alexander Fichtinger <alexander.fichtinger@logicals.com>; gcc@gcc.gnu.org
> Betreff: Re: AW: Problem using gcov
>
> On 02/26/2018 11:30 AM, Alexander Fichtinger wrote:
>> Hi Martin,
>>
>> sorry that it took me so long to create the standalone sample, but I was very busy the last few days.
>>
>>
>> We can reproduce the strange behavior in a standalone scenario.
>>
>> I've provided it in the attachments.
>> In the ZIP-file there is also a README.txt which contains the commands which I called.
>>
>> And the line with the "strange" execution count is also mentioned.
>>
>> Thank you and kind regards,
>>
>> Alexander
>>
>>
>> -----UrsprĂźngliche Nachricht-----
>> Von: Martin Liška [mailto:mliska@suse.cz]
>> Gesendet: Donnerstag, 22. Februar 2018 10:43
>> An: Alexander Fichtinger <alexander.fichtinger@logicals.com>; gcc@gcc.gnu.org
>> Betreff: Re: Problem using gcov
>>
>> On 02/21/2018 02:33 PM, Alexander Fichtinger wrote:
>>> When you look at line 23 it is called 1 time. Line 24 is called 2 times (the bold one).
>>> We already looked in the disassembly but did not see a reason why the line should be executed 2 times.
>>>
>>> Can anyone help here, please?
>>>
>>> Kind regards,
>>> Alex
>>
>> Hi.
>>
>> Sure, can you please send a self-contained test-case that I can run?
>>
>> Thank you,
>> Martin
>>
>
> No problem, I can confirm the problem:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84572
>
> Martin
>
^ permalink raw reply [flat|nested] 11+ messages in thread
* AW: AW: AW: Problem using gcov
2018-02-26 14:35 ` AW: " Martin Liška
@ 2018-02-26 14:41 ` Alexander Fichtinger
2018-02-27 8:13 ` Martin Liška
0 siblings, 1 reply; 11+ messages in thread
From: Alexander Fichtinger @ 2018-02-26 14:41 UTC (permalink / raw)
To: Martin Liška, gcc
Ok, thanks for the info.
I just saw the description in the bug-report.
When we document this for our customers, it's ok, I think.
Thanks and kind regards,
Alexander
-----Ursprüngliche Nachricht-----
Von: gcc-owner@gcc.gnu.org [mailto:gcc-owner@gcc.gnu.org] Im Auftrag von Martin Liška
Gesendet: Montag, 26. Februar 2018 15:36
An: Alexander Fichtinger <alexander.fichtinger@logicals.com>; gcc@gcc.gnu.org
Betreff: Re: AW: AW: Problem using gcov
On 02/26/2018 03:02 PM, Alexander Fichtinger wrote:
> Thanks Martin!
>
> I've seen that the target milestone for this bug is 8.0.
I did, but as described in https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84572#c1
I'm not planning to fix it in the next releases. It's just a minor issue in GCOV infrastructure.
Thank you for understanding,
Martin
>
> When is 8.0 going to be released?
>
> Thanks and kind regards,
> Alexander
>
> -----Ursprüngliche Nachricht-----
> Von: gcc-owner@gcc.gnu.org [mailto:gcc-owner@gcc.gnu.org] Im Auftrag
> von Martin Liška
> Gesendet: Montag, 26. Februar 2018 14:57
> An: Alexander Fichtinger <alexander.fichtinger@logicals.com>;
> gcc@gcc.gnu.org
> Betreff: Re: AW: Problem using gcov
>
> On 02/26/2018 11:30 AM, Alexander Fichtinger wrote:
>> Hi Martin,
>>
>> sorry that it took me so long to create the standalone sample, but I was very busy the last few days.
>>
>>
>> We can reproduce the strange behavior in a standalone scenario.
>>
>> I've provided it in the attachments.
>> In the ZIP-file there is also a README.txt which contains the commands which I called.
>>
>> And the line with the "strange" execution count is also mentioned.
>>
>> Thank you and kind regards,
>>
>> Alexander
>>
>>
>> -----Ursprüngliche Nachricht-----
>> Von: Martin Liška [mailto:mliska@suse.cz]
>> Gesendet: Donnerstag, 22. Februar 2018 10:43
>> An: Alexander Fichtinger <alexander.fichtinger@logicals.com>;
>> gcc@gcc.gnu.org
>> Betreff: Re: Problem using gcov
>>
>> On 02/21/2018 02:33 PM, Alexander Fichtinger wrote:
>>> When you look at line 23 it is called 1 time. Line 24 is called 2 times (the bold one).
>>> We already looked in the disassembly but did not see a reason why the line should be executed 2 times.
>>>
>>> Can anyone help here, please?
>>>
>>> Kind regards,
>>> Alex
>>
>> Hi.
>>
>> Sure, can you please send a self-contained test-case that I can run?
>>
>> Thank you,
>> Martin
>>
>
> No problem, I can confirm the problem:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84572
>
> Martin
>
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: AW: AW: AW: Problem using gcov
2018-02-26 14:41 ` AW: " Alexander Fichtinger
@ 2018-02-27 8:13 ` Martin Liška
2018-02-27 10:01 ` AW: " Alexander Fichtinger
0 siblings, 1 reply; 11+ messages in thread
From: Martin Liška @ 2018-02-27 8:13 UTC (permalink / raw)
To: Alexander Fichtinger, gcc
On 02/26/2018 03:41 PM, Alexander Fichtinger wrote:
> Ok, thanks for the info.
>
> I just saw the description in the bug-report.
> When we document this for our customers, it's ok, I think.
Thanks for understanding. I would just note that there's couple of similar issues
you probably want to be aware of:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83434
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83505
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83587
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83616
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83678
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83813
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83813
Martin
>
> Thanks and kind regards,
> Alexander
>
> -----UrsprĂźngliche Nachricht-----
> Von: gcc-owner@gcc.gnu.org [mailto:gcc-owner@gcc.gnu.org] Im Auftrag von Martin Liška
> Gesendet: Montag, 26. Februar 2018 15:36
> An: Alexander Fichtinger <alexander.fichtinger@logicals.com>; gcc@gcc.gnu.org
> Betreff: Re: AW: AW: Problem using gcov
>
> On 02/26/2018 03:02 PM, Alexander Fichtinger wrote:
>> Thanks Martin!
>>
>> I've seen that the target milestone for this bug is 8.0.
>
> I did, but as described in https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84572#c1
> I'm not planning to fix it in the next releases. It's just a minor issue in GCOV infrastructure.
>
> Thank you for understanding,
> Martin
>
>>
>> When is 8.0 going to be released?
>>
>> Thanks and kind regards,
>> Alexander
>>
>> -----UrsprĂźngliche Nachricht-----
>> Von: gcc-owner@gcc.gnu.org [mailto:gcc-owner@gcc.gnu.org] Im Auftrag
>> von Martin Liška
>> Gesendet: Montag, 26. Februar 2018 14:57
>> An: Alexander Fichtinger <alexander.fichtinger@logicals.com>;
>> gcc@gcc.gnu.org
>> Betreff: Re: AW: Problem using gcov
>>
>> On 02/26/2018 11:30 AM, Alexander Fichtinger wrote:
>>> Hi Martin,
>>>
>>> sorry that it took me so long to create the standalone sample, but I was very busy the last few days.
>>>
>>>
>>> We can reproduce the strange behavior in a standalone scenario.
>>>
>>> I've provided it in the attachments.
>>> In the ZIP-file there is also a README.txt which contains the commands which I called.
>>>
>>> And the line with the "strange" execution count is also mentioned.
>>>
>>> Thank you and kind regards,
>>>
>>> Alexander
>>>
>>>
>>> -----UrsprĂźngliche Nachricht-----
>>> Von: Martin Liška [mailto:mliska@suse.cz]
>>> Gesendet: Donnerstag, 22. Februar 2018 10:43
>>> An: Alexander Fichtinger <alexander.fichtinger@logicals.com>;
>>> gcc@gcc.gnu.org
>>> Betreff: Re: Problem using gcov
>>>
>>> On 02/21/2018 02:33 PM, Alexander Fichtinger wrote:
>>>> When you look at line 23 it is called 1 time. Line 24 is called 2 times (the bold one).
>>>> We already looked in the disassembly but did not see a reason why the line should be executed 2 times.
>>>>
>>>> Can anyone help here, please?
>>>>
>>>> Kind regards,
>>>> Alex
>>>
>>> Hi.
>>>
>>> Sure, can you please send a self-contained test-case that I can run?
>>>
>>> Thank you,
>>> Martin
>>>
>>
>> No problem, I can confirm the problem:
>> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84572
>>
>> Martin
>>
>
>
^ permalink raw reply [flat|nested] 11+ messages in thread
* AW: AW: AW: AW: Problem using gcov
2018-02-27 8:13 ` Martin Liška
@ 2018-02-27 10:01 ` Alexander Fichtinger
2018-02-27 12:43 ` Martin Liška
0 siblings, 1 reply; 11+ messages in thread
From: Alexander Fichtinger @ 2018-02-27 10:01 UTC (permalink / raw)
To: Martin Liška, gcc
Ok, thanks for the information.
Do we get all coverage-related problems when we monitor the Bugs with the Component "gcov-profile"?
Or are there other components concerning coverage?
We are using gcov in our Testframework (used for Automotive software) in order to determine the Code-Coverage,
so it is important for us to know if there are any bugs which could compromise the reported test coverage.
Thanks and kind regards,
Alexander
-----Ursprüngliche Nachricht-----
Von: gcc-owner@gcc.gnu.org [mailto:gcc-owner@gcc.gnu.org] Im Auftrag von Martin Liška
Gesendet: Dienstag, 27. Februar 2018 09:01
An: Alexander Fichtinger <alexander.fichtinger@logicals.com>; gcc@gcc.gnu.org
Betreff: Re: AW: AW: AW: Problem using gcov
On 02/26/2018 03:41 PM, Alexander Fichtinger wrote:
> Ok, thanks for the info.
>
> I just saw the description in the bug-report.
> When we document this for our customers, it's ok, I think.
Thanks for understanding. I would just note that there's couple of similar issues you probably want to be aware of:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83434
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83505
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83587
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83616
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83678
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83813
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83813
Martin
>
> Thanks and kind regards,
> Alexander
>
> -----Ursprüngliche Nachricht-----
> Von: gcc-owner@gcc.gnu.org [mailto:gcc-owner@gcc.gnu.org] Im Auftrag
> von Martin Liška
> Gesendet: Montag, 26. Februar 2018 15:36
> An: Alexander Fichtinger <alexander.fichtinger@logicals.com>;
> gcc@gcc.gnu.org
> Betreff: Re: AW: AW: Problem using gcov
>
> On 02/26/2018 03:02 PM, Alexander Fichtinger wrote:
>> Thanks Martin!
>>
>> I've seen that the target milestone for this bug is 8.0.
>
> I did, but as described in
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84572#c1
> I'm not planning to fix it in the next releases. It's just a minor issue in GCOV infrastructure.
>
> Thank you for understanding,
> Martin
>
>>
>> When is 8.0 going to be released?
>>
>> Thanks and kind regards,
>> Alexander
>>
>> -----Ursprüngliche Nachricht-----
>> Von: gcc-owner@gcc.gnu.org [mailto:gcc-owner@gcc.gnu.org] Im Auftrag
>> von Martin Liška
>> Gesendet: Montag, 26. Februar 2018 14:57
>> An: Alexander Fichtinger <alexander.fichtinger@logicals.com>;
>> gcc@gcc.gnu.org
>> Betreff: Re: AW: Problem using gcov
>>
>> On 02/26/2018 11:30 AM, Alexander Fichtinger wrote:
>>> Hi Martin,
>>>
>>> sorry that it took me so long to create the standalone sample, but I was very busy the last few days.
>>>
>>>
>>> We can reproduce the strange behavior in a standalone scenario.
>>>
>>> I've provided it in the attachments.
>>> In the ZIP-file there is also a README.txt which contains the commands which I called.
>>>
>>> And the line with the "strange" execution count is also mentioned.
>>>
>>> Thank you and kind regards,
>>>
>>> Alexander
>>>
>>>
>>> -----Ursprüngliche Nachricht-----
>>> Von: Martin Liška [mailto:mliska@suse.cz]
>>> Gesendet: Donnerstag, 22. Februar 2018 10:43
>>> An: Alexander Fichtinger <alexander.fichtinger@logicals.com>;
>>> gcc@gcc.gnu.org
>>> Betreff: Re: Problem using gcov
>>>
>>> On 02/21/2018 02:33 PM, Alexander Fichtinger wrote:
>>>> When you look at line 23 it is called 1 time. Line 24 is called 2 times (the bold one).
>>>> We already looked in the disassembly but did not see a reason why the line should be executed 2 times.
>>>>
>>>> Can anyone help here, please?
>>>>
>>>> Kind regards,
>>>> Alex
>>>
>>> Hi.
>>>
>>> Sure, can you please send a self-contained test-case that I can run?
>>>
>>> Thank you,
>>> Martin
>>>
>>
>> No problem, I can confirm the problem:
>> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84572
>>
>> Martin
>>
>
>
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: AW: AW: AW: AW: Problem using gcov
2018-02-27 10:01 ` AW: " Alexander Fichtinger
@ 2018-02-27 12:43 ` Martin Liška
2018-02-27 12:53 ` AW: " Alexander Fichtinger
0 siblings, 1 reply; 11+ messages in thread
From: Martin Liška @ 2018-02-27 12:43 UTC (permalink / raw)
To: Alexander Fichtinger, gcc
On 02/27/2018 09:13 AM, Alexander Fichtinger wrote:
> Ok, thanks for the information.
>
> Do we get all coverage-related problems when we monitor the Bugs with the Component "gcov-profile"?
> Or are there other components concerning coverage?
Yes, I mark all gcov bugs with this component.
>
> We are using gcov in our Testframework (used for Automotive software) in order to determine the Code-Coverage,
> so it is important for us to know if there are any bugs which could compromise the reported test coverage.
Understand that!
Martin
>
>
> Thanks and kind regards,
> Alexander
>
> -----UrsprĂźngliche Nachricht-----
> Von: gcc-owner@gcc.gnu.org [mailto:gcc-owner@gcc.gnu.org] Im Auftrag von Martin Liška
> Gesendet: Dienstag, 27. Februar 2018 09:01
> An: Alexander Fichtinger <alexander.fichtinger@logicals.com>; gcc@gcc.gnu.org
> Betreff: Re: AW: AW: AW: Problem using gcov
>
> On 02/26/2018 03:41 PM, Alexander Fichtinger wrote:
>> Ok, thanks for the info.
>>
>> I just saw the description in the bug-report.
>> When we document this for our customers, it's ok, I think.
>
> Thanks for understanding. I would just note that there's couple of similar issues you probably want to be aware of:
>
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83434
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83505
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83587
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83616
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83678
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83813
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83813
>
> Martin
>
>>
>> Thanks and kind regards,
>> Alexander
>>
>> -----UrsprĂźngliche Nachricht-----
>> Von: gcc-owner@gcc.gnu.org [mailto:gcc-owner@gcc.gnu.org] Im Auftrag
>> von Martin Liška
>> Gesendet: Montag, 26. Februar 2018 15:36
>> An: Alexander Fichtinger <alexander.fichtinger@logicals.com>;
>> gcc@gcc.gnu.org
>> Betreff: Re: AW: AW: Problem using gcov
>>
>> On 02/26/2018 03:02 PM, Alexander Fichtinger wrote:
>>> Thanks Martin!
>>>
>>> I've seen that the target milestone for this bug is 8.0.
>>
>> I did, but as described in
>> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84572#c1
>> I'm not planning to fix it in the next releases. It's just a minor issue in GCOV infrastructure.
>>
>> Thank you for understanding,
>> Martin
>>
>>>
>>> When is 8.0 going to be released?
>>>
>>> Thanks and kind regards,
>>> Alexander
>>>
>>> -----UrsprĂźngliche Nachricht-----
>>> Von: gcc-owner@gcc.gnu.org [mailto:gcc-owner@gcc.gnu.org] Im Auftrag
>>> von Martin Liška
>>> Gesendet: Montag, 26. Februar 2018 14:57
>>> An: Alexander Fichtinger <alexander.fichtinger@logicals.com>;
>>> gcc@gcc.gnu.org
>>> Betreff: Re: AW: Problem using gcov
>>>
>>> On 02/26/2018 11:30 AM, Alexander Fichtinger wrote:
>>>> Hi Martin,
>>>>
>>>> sorry that it took me so long to create the standalone sample, but I was very busy the last few days.
>>>>
>>>>
>>>> We can reproduce the strange behavior in a standalone scenario.
>>>>
>>>> I've provided it in the attachments.
>>>> In the ZIP-file there is also a README.txt which contains the commands which I called.
>>>>
>>>> And the line with the "strange" execution count is also mentioned.
>>>>
>>>> Thank you and kind regards,
>>>>
>>>> Alexander
>>>>
>>>>
>>>> -----UrsprĂźngliche Nachricht-----
>>>> Von: Martin Liška [mailto:mliska@suse.cz]
>>>> Gesendet: Donnerstag, 22. Februar 2018 10:43
>>>> An: Alexander Fichtinger <alexander.fichtinger@logicals.com>;
>>>> gcc@gcc.gnu.org
>>>> Betreff: Re: Problem using gcov
>>>>
>>>> On 02/21/2018 02:33 PM, Alexander Fichtinger wrote:
>>>>> When you look at line 23 it is called 1 time. Line 24 is called 2 times (the bold one).
>>>>> We already looked in the disassembly but did not see a reason why the line should be executed 2 times.
>>>>>
>>>>> Can anyone help here, please?
>>>>>
>>>>> Kind regards,
>>>>> Alex
>>>>
>>>> Hi.
>>>>
>>>> Sure, can you please send a self-contained test-case that I can run?
>>>>
>>>> Thank you,
>>>> Martin
>>>>
>>>
>>> No problem, I can confirm the problem:
>>> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84572
>>>
>>> Martin
>>>
>>
>>
>
>
^ permalink raw reply [flat|nested] 11+ messages in thread
* AW: AW: AW: AW: AW: Problem using gcov
2018-02-27 12:43 ` Martin Liška
@ 2018-02-27 12:53 ` Alexander Fichtinger
0 siblings, 0 replies; 11+ messages in thread
From: Alexander Fichtinger @ 2018-02-27 12:53 UTC (permalink / raw)
To: Martin Liška, gcc
Ok, thank you.
Alexander
-----Ursprüngliche Nachricht-----
Von: gcc-owner@gcc.gnu.org [mailto:gcc-owner@gcc.gnu.org] Im Auftrag von Martin Liška
Gesendet: Dienstag, 27. Februar 2018 13:39
An: Alexander Fichtinger <alexander.fichtinger@logicals.com>; gcc@gcc.gnu.org
Betreff: Re: AW: AW: AW: AW: Problem using gcov
On 02/27/2018 09:13 AM, Alexander Fichtinger wrote:
> Ok, thanks for the information.
>
> Do we get all coverage-related problems when we monitor the Bugs with the Component "gcov-profile"?
> Or are there other components concerning coverage?
Yes, I mark all gcov bugs with this component.
>
> We are using gcov in our Testframework (used for Automotive software)
> in order to determine the Code-Coverage, so it is important for us to know if there are any bugs which could compromise the reported test coverage.
Understand that!
Martin
>
>
> Thanks and kind regards,
> Alexander
>
> -----Ursprüngliche Nachricht-----
> Von: gcc-owner@gcc.gnu.org [mailto:gcc-owner@gcc.gnu.org] Im Auftrag
> von Martin Liška
> Gesendet: Dienstag, 27. Februar 2018 09:01
> An: Alexander Fichtinger <alexander.fichtinger@logicals.com>;
> gcc@gcc.gnu.org
> Betreff: Re: AW: AW: AW: Problem using gcov
>
> On 02/26/2018 03:41 PM, Alexander Fichtinger wrote:
>> Ok, thanks for the info.
>>
>> I just saw the description in the bug-report.
>> When we document this for our customers, it's ok, I think.
>
> Thanks for understanding. I would just note that there's couple of similar issues you probably want to be aware of:
>
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83434
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83505
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83587
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83616
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83678
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83813
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83813
>
> Martin
>
>>
>> Thanks and kind regards,
>> Alexander
>>
>> -----Ursprüngliche Nachricht-----
>> Von: gcc-owner@gcc.gnu.org [mailto:gcc-owner@gcc.gnu.org] Im Auftrag
>> von Martin Liška
>> Gesendet: Montag, 26. Februar 2018 15:36
>> An: Alexander Fichtinger <alexander.fichtinger@logicals.com>;
>> gcc@gcc.gnu.org
>> Betreff: Re: AW: AW: Problem using gcov
>>
>> On 02/26/2018 03:02 PM, Alexander Fichtinger wrote:
>>> Thanks Martin!
>>>
>>> I've seen that the target milestone for this bug is 8.0.
>>
>> I did, but as described in
>> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84572#c1
>> I'm not planning to fix it in the next releases. It's just a minor issue in GCOV infrastructure.
>>
>> Thank you for understanding,
>> Martin
>>
>>>
>>> When is 8.0 going to be released?
>>>
>>> Thanks and kind regards,
>>> Alexander
>>>
>>> -----Ursprüngliche Nachricht-----
>>> Von: gcc-owner@gcc.gnu.org [mailto:gcc-owner@gcc.gnu.org] Im Auftrag
>>> von Martin Liška
>>> Gesendet: Montag, 26. Februar 2018 14:57
>>> An: Alexander Fichtinger <alexander.fichtinger@logicals.com>;
>>> gcc@gcc.gnu.org
>>> Betreff: Re: AW: Problem using gcov
>>>
>>> On 02/26/2018 11:30 AM, Alexander Fichtinger wrote:
>>>> Hi Martin,
>>>>
>>>> sorry that it took me so long to create the standalone sample, but I was very busy the last few days.
>>>>
>>>>
>>>> We can reproduce the strange behavior in a standalone scenario.
>>>>
>>>> I've provided it in the attachments.
>>>> In the ZIP-file there is also a README.txt which contains the commands which I called.
>>>>
>>>> And the line with the "strange" execution count is also mentioned.
>>>>
>>>> Thank you and kind regards,
>>>>
>>>> Alexander
>>>>
>>>>
>>>> -----Ursprüngliche Nachricht-----
>>>> Von: Martin Liška [mailto:mliska@suse.cz]
>>>> Gesendet: Donnerstag, 22. Februar 2018 10:43
>>>> An: Alexander Fichtinger <alexander.fichtinger@logicals.com>;
>>>> gcc@gcc.gnu.org
>>>> Betreff: Re: Problem using gcov
>>>>
>>>> On 02/21/2018 02:33 PM, Alexander Fichtinger wrote:
>>>>> When you look at line 23 it is called 1 time. Line 24 is called 2 times (the bold one).
>>>>> We already looked in the disassembly but did not see a reason why the line should be executed 2 times.
>>>>>
>>>>> Can anyone help here, please?
>>>>>
>>>>> Kind regards,
>>>>> Alex
>>>>
>>>> Hi.
>>>>
>>>> Sure, can you please send a self-contained test-case that I can run?
>>>>
>>>> Thank you,
>>>> Martin
>>>>
>>>
>>> No problem, I can confirm the problem:
>>> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84572
>>>
>>> Martin
>>>
>>
>>
>
>
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2018-02-27 12:43 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-02-21 13:33 Problem using gcov Alexander Fichtinger
2018-02-22 9:43 ` Martin Liška
[not found] ` <kcim.5a93e1c0.2b51.26a60a650176b62e@v-srvkopano.ow.ks>
2018-02-26 13:57 ` AW: " Martin Liška
2018-02-26 14:03 ` AW: " Alexander Fichtinger
2018-02-26 14:27 ` Jonathan Wakely
2018-02-26 14:35 ` AW: " Martin Liška
2018-02-26 14:41 ` AW: " Alexander Fichtinger
2018-02-27 8:13 ` Martin Liška
2018-02-27 10:01 ` AW: " Alexander Fichtinger
2018-02-27 12:43 ` Martin Liška
2018-02-27 12:53 ` AW: " Alexander Fichtinger
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).