GSoC Project | Basic Support for Trace Compass
Sebastian Huber
sebastian.huber at embedded-brains.de
Mon Jul 8 06:58:51 UTC 2019
On 08/07/2019 08:53, Ravindra Kumar Meena wrote:
> > I used GCC 8.3.0.
>
> I see this error also with GCC 8:
>
> /usr/bin/gcc-8 -O2 misc/record/record-main.c -I misc/record -Wall
> misc/record/record-main.c: In function ‘main’:
> misc/record/record-main.c:135:30: warning: ‘input_file’ may be used
> uninitialized in this function [-Wmaybe-uninitialized]
> fd = ( input_file_flag ) ? open( input_file, O_RDONLY ) :
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> misc/record/record-main.c:278:15: note: ‘input_file’ was declared here
> const char *input_file;
> ^~~~~~~~~~
>
> This is really very strange. GCC on my machine shows some other warnings
> but not that one.
>
> Anyway, could you please fix this warning. The input_file may be in
> fact
> uninitialized.
>
> Yes. I would definitely like to fix this warning but how will I test my
> code changes if I don't see the warnings. All the warning that you have
> shown to me till now have one thing in common. They are all
> uninitialized. I don't know why GCC on my machine is not able to report
> that.
Maybe Ubuntu patched GCC to not emit such warnings.
>
> We can do one thing. I will make changes here and I will push it on my
> workplace. You build it and let me know if it still gives warning.
>
> >
> > I have attached the configure and build process in txt file.
> Please find
> > them both below.
>
> What is the output for the record-main.c if you use "./waf -v".
>
>
> I get this on "./waf -v"
I am not really interested in the complete log. What is the output of
./waf clean
./waf -v | grep record
?
--
Sebastian Huber, embedded brains GmbH
Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone : +49 89 189 47 41-16
Fax : +49 89 189 47 41-09
E-Mail : sebastian.huber at embedded-brains.de
PGP : Public key available on request.
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
More information about the devel
mailing list