many warnings during "make" : installation of hdf5 1.8.16

Dear All:

I'm trying to install HDF5-1.8.16 in my desktop (OS Fedora 23 (64-bit)). I
am using gcc/gfortran/g++ (version 5.3.1-6).
During 'make', it shows so many warnings; please see the attachment. But
'make check', 'make install' and 'make check-install' are all fine.
Please let me know if these warnings during 'make' are at all important, I
mean, if this will produce erroneous result or just ignore them.

Thanking you,

Regards,

Arindam

mymakeout.txt (1.26 MB)

What's the point of turning on warnings that you consider generally harmless? Especially when you don't actually fix them. It seems counterproductive, because useful/serious warnings get lost in the noise.

Cheers,

···

On Thu, 5 May 2016 19:17:08 +0000, Dana Robinson said:

Those warnings are generally harmless and you see them because we have
aggressive gcc warnings turned on by default. We are working to reduce
them but it'll probably be a while before they are gone.

--
____________________________________________________________
Sean McBride, B. Eng sean@rogue-research.com
Rogue Research www.rogue-research.com
Mac Software Developer Montréal, Québec, Canada

Hi Arindam,

Those warnings are generally harmless and you see them because we have aggressive gcc warnings turned on by default. We are working to reduce them but it'll probably be a while before they are gone.

Dana Robinson
Software Engineer
The HDF Group

···

From: Hdf-forum [mailto:hdf-forum-bounces@lists.hdfgroup.org] On Behalf Of arindam ghosh
Sent: Thursday, May 5, 2016 1:31 PM
To: hdf-forum@lists.hdfgroup.org
Subject: [Hdf-forum] many warnings during "make" : installation of hdf5 1.8.16

Dear All:
I'm trying to install HDF5-1.8.16 in my desktop (OS Fedora 23 (64-bit)). I am using gcc/gfortran/g++ (version 5.3.1-6).
During 'make', it shows so many warnings; please see the attachment. But 'make check', 'make install' and 'make check-install' are all fine.
Please let me know if these warnings during 'make' are at all important, I mean, if this will produce erroneous result or just ignore them.
Thanking you,
Regards,
Arindam

Well, I think its probably fair to say that those warnings are not that useful to HDF5 library *users*. They should probably be turned on *only* for HDF5 developers (or power users).

···

From: Hdf-forum <hdf-forum-bounces@lists.hdfgroup.org<mailto:hdf-forum-bounces@lists.hdfgroup.org>> on behalf of Sean McBride <sean@rogue-research.com<mailto:sean@rogue-research.com>>
Organization: Rogue Research Inc.
Reply-To: HDF Users Discussion List <hdf-forum@lists.hdfgroup.org<mailto:hdf-forum@lists.hdfgroup.org>>
Date: Thursday, May 5, 2016 12:50 PM
To: HDF Users Discussion List <hdf-forum@lists.hdfgroup.org<mailto:hdf-forum@lists.hdfgroup.org>>, Dana Robinson <derobins@hdfgroup.org<mailto:derobins@hdfgroup.org>>
Subject: Re: [Hdf-forum] many warnings during "make" : installation of hdf5 1.8.16

On Thu, 5 May 2016 19:17:08 +0000, Dana Robinson said:

Those warnings are generally harmless and you see them because we have
aggressive gcc warnings turned on by default. We are working to reduce
them but it'll probably be a while before they are gone.

What's the point of turning on warnings that you consider generally harmless? Especially when you don't actually fix them. It seems counterproductive, because useful/serious warnings get lost in the noise.

Cheers,

--
____________________________________________________________
Sean McBride, B. Eng sean@rogue-research.com<mailto:sean@rogue-research.com>
Rogue Research www.rogue-research.com
Mac Software Developer Montréal, Québec, Canada

_______________________________________________
Hdf-forum is for HDF software users discussion.
Hdf-forum@lists.hdfgroup.org<mailto:Hdf-forum@lists.hdfgroup.org>
http://secure-web.cisco.com/1FFjYRBGkfhGfe0h2ZDQbfYwX_I3A7_PbZm1HclxQNMnaUsuVM5l3dlNsLSlnZhDvWDVpP52sAIfXToTxXHMSfYh3YrqaZ7i9nUKJ8qvxvfzUGalOds6F0Dvi14RHlS8TJ-3QBjnetSD_s0SpRkBi9kFu-HbIZyBl9vcK81b2Yh72gmdPbzU2EltagnNRIBHupKkJvDD7cTkIzsqVVNIXLfEoSwZOYO_Kj4QS-pUSXZ5PJOvVgl1t1tUmdZSXsDO5s6b0j6kCIrnWVBbzd9MJx82BDOLi929UMDtraRVNKKddtF8lqAeWrtO80BmCq5aSZuIajAKzukCM1z7zmE-wS4LNdHnGueYX2R2CAaA_mLk/http%3A%2F%2Flists.hdfgroup.org%2Fmailman%2Flistinfo%2Fhdf-forum_lists.hdfgroup.org
Twitter: https://twitter.com/hdf5

Dear All,

Thanks for your quick response.....

Regards,

Arindam

···

On Fri, May 6, 2016 at 12:47 AM, Dana Robinson <derobins@hdfgroup.org> wrote:

Hi Arindam,

Those warnings are generally harmless and you see them because we have
aggressive gcc warnings turned on by default. We are working to reduce them
but it'll probably be a while before they are gone.

Dana Robinson

Software Engineer

The HDF Group

*From:* Hdf-forum [mailto:hdf-forum-bounces@lists.hdfgroup.org] *On
Behalf Of *arindam ghosh
*Sent:* Thursday, May 5, 2016 1:31 PM
*To:* hdf-forum@lists.hdfgroup.org
*Subject:* [Hdf-forum] many warnings during "make" : installation of hdf5
1.8.16

Dear All:

I'm trying to install HDF5-1.8.16 in my desktop (OS Fedora 23 (64-bit)). I
am using gcc/gfortran/g++ (version 5.3.1-6).

During 'make', it shows so many warnings; please see the attachment. But
'make check', 'make install' and 'make check-install' are all fine.
Please let me know if these warnings during 'make' are at all important,
I mean, if this will produce erroneous result or just ignore them.

Thanking you,

Regards,

Arindam

_______________________________________________
Hdf-forum is for HDF software users discussion.
Hdf-forum@lists.hdfgroup.org
http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
Twitter: https://twitter.com/hdf5

Well, I think its probably fair to say that those warnings are not that useful to HDF5 library *users*. They should probably be turned on *only* for HDF5 developers (or power users).

It's not only library users that are hindered by those warnings, its also developers.
I remember that, when I last hacked inside the HDF5 library, I always had a really hard time
to distinguish between the preexisting warnings and the ones that were triggered by my changes.
I couldn't touch a file without getting a long list of warnings during the next build,
and the relevant ones had the tendency to just slip by in the endless stream.

Also, I'm positive that once you allow a dozen warnings to show up on a normal full build,
the fight against warnings is already lost. Only a normal warning count of *zero* has the necessary
psychological effect to urge people to not trigger new warnings with their changes.
With so many warnings scrolling by during a normal build, you signal to all would-be HDF5 developers
that you really don't care about the warnings, and that it's normal for new code to trigger new warnings.
I don't think that's the signal you want to convey.

So, I think you would do good to just disable the chatty warnings, and concentrate on removing the
remaining ones until you get the warning count back to zero. Then you are back in the ring.
And after that, you can try to switch on and eliminate more chatty warnings one by one.
It will save you a lot of development time.

Just my two cents.

Cheers,
Nathanael Hübbe

···

On 05/05/2016 11:50 PM, Miller, Mark C. wrote:

From: Hdf-forum <hdf-forum-bounces@lists.hdfgroup.org <mailto:hdf-forum-bounces@lists.hdfgroup.org>> on behalf of Sean McBride <sean@rogue-research.com <mailto:sean@rogue-research.com>>
Organization: Rogue Research Inc.
Reply-To: HDF Users Discussion List <hdf-forum@lists.hdfgroup.org <mailto:hdf-forum@lists.hdfgroup.org>>
Date: Thursday, May 5, 2016 12:50 PM
To: HDF Users Discussion List <hdf-forum@lists.hdfgroup.org <mailto:hdf-forum@lists.hdfgroup.org>>, Dana Robinson <derobins@hdfgroup.org <mailto:derobins@hdfgroup.org>>
Subject: Re: [Hdf-forum] many warnings during "make" : installation of hdf5 1.8.16

    On Thu, 5 May 2016 19:17:08 +0000, Dana Robinson said:

        Those warnings are generally harmless and you see them because we have
        aggressive gcc warnings turned on by default. We are working to reduce
        them but it'll probably be a while before they are gone.

    What's the point of turning on warnings that you consider generally harmless? Especially when you don't actually fix them. It seems counterproductive, because useful/serious warnings get lost in the noise.

    Cheers,

    --
    ____________________________________________________________
    Sean McBride, B. Eng sean@rogue-research.com <mailto:sean@rogue-research.com>
    Rogue Research www.rogue-research.com
    Mac Software Developer Montréal, Québec, Canada

    _______________________________________________
    Hdf-forum is for HDF software users discussion.
    Hdf-forum@lists.hdfgroup.org <mailto:Hdf-forum@lists.hdfgroup.org>
    http://secure-web.cisco.com/1FFjYRBGkfhGfe0h2ZDQbfYwX_I3A7_PbZm1HclxQNMnaUsuVM5l3dlNsLSlnZhDvWDVpP52sAIfXToTxXHMSfYh3YrqaZ7i9nUKJ8qvxvfzUGalOds6F0Dvi14RHlS8TJ-3QBjnetSD_s0SpRkBi9kFu-HbIZyBl9vcK81b2Yh72gmdPbzU2EltagnNRIBHupKkJvDD7cTkIzsqVVNIXLfEoSwZOYO_Kj4QS-pUSXZ5PJOvVgl1t1tUmdZSXsDO5s6b0j6kCIrnWVBbzd9MJx82BDOLi929UMDtraRVNKKddtF8lqAeWrtO80BmCq5aSZuIajAKzukCM1z7zmE-wS4LNdHnGueYX2R2CAaA_mLk/http%3A%2F%2Flists.hdfgroup.org%2Fmailman%2Flistinfo%2Fhdf-forum_lists.hdfgroup.org
    Twitter: https://twitter.com/hdf5

_______________________________________________
Hdf-forum is for HDF software users discussion.
Hdf-forum@lists.hdfgroup.org
http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
Twitter: https://twitter.com/hdf5

--
Please be aware that the enemies of your civil rights and your freedom
are on CC of all unencrypted communication. Protect yourself.