gnuastro-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #63064] Statistics crashes when all pixels are nan


From: Mohammad Akhlaghi
Subject: [bug #63064] Statistics crashes when all pixels are nan
Date: Tue, 19 Mar 2024 14:00:50 -0400 (EDT)

Update of bug #63064 (group gnuastro):

                  Status:                    None => Fixed                  
             Assigned to:                    None => alteholz               
             Open/Closed:                    Open => Closed                 

    _______________________________________________________

Follow-up Comment #3:

Thanks Thorsten! A modified commit has been merged into the 'master' branch as
[https://git.savannah.gnu.org/cgit/gnuastro.git/commit/?id=0dd7bcc0f Commit
0dd7bcc0f]. 

Please compare this commit with your original commit (the message and the
changes in the code) for the future. Generally, I recommend to re-read the
[https://www.gnu.org/software/gnuastro/manual/html_node/Coding-conventions.html
Gnuastro Coding Conventions] (based on the GNU Coding conventions) and
[https://www.gnu.org/software/gnuastro/manual/html_node/Commit-guidelines.html
Commit guidelines]. 

Here is a summary of the main issues:
* There was no title in the commit message.
* The commit message paragraphs were not properly adjusted.
* The comments within the code should be written for the code after your
change and should not refer to old behavior (as in "according to #63064 this
is not the desired behaviour ..."). For any other contributor (other than you
and me), the "this" is not clear!
* Have a look at other multi-line comments with the code, Gnuastro does not
put a '*' at the start of such long comments.
* Use a single command to print warnings in one line. Also, don't use 'printf'
because it does not show the user which program produced the error, use
'error(EXIT_SUCESS, 0, ...)'. This will allow the user to easily identify
which program produced the error.
* Do not report a commit that is not yet working completely: as you mentioned
it would crash when trying to print the histogram. This crash would return a
non-zero value to the running shell, causing a crash in pipelines.


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?63064>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]