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

[netCDF #FEJ-668677]: I have a problem in "make check" for netCDF fortran libraries



Hello,

Can you try the latest release, 4.4.5, available from 
https://github.com/Unidata/netcdf-fortran/releases? Additionally, can you 
provide the `config.log` file generated when you ran `configure` for 
netCDF-Fortran?

Thank you,

-Ward


> 
> 
> Hello, I`m a graduate student in Hanyang University in Korea. I have a 
> problem for building the netCDF fortran libraries. I need some advice.
> 
> First, I successfully installed the netCDF C libraries ver. 4.6.3 but I can`t 
> install the netCDF fortran libraries. Beacause in "make check", there are 
> errors that I don`t know how to solve them. I referred to 
> https://www.unidata.ucar.edu/software/netcdf/docs/building_netcdf_fortran.html.
> 
> 
> 
> make[2]: Leaving directory `/opt/netcdf-fortran-4.4.4/nf03_test'
> make  check-TESTS
> make[2]: Entering directory `/opt/netcdf-fortran-4.4.4/nf03_test'
> make[3]: Entering directory `/opt/netcdf-fortran-4.4.4/nf03_test'
> PASS: create_fills.sh
> FAIL: nf03_test
> PASS: f03tst_vars
> PASS: f03tst_vars2
> PASS: f03tst_vars3
> PASS: f03tst_vars4
> PASS: f03tst_vars5
> PASS: f03tst_vars6
> PASS: f03tst_types
> PASS: f03tst_types2
> PASS: f03tst_types3
> PASS: f03tst_groups
> ../test-driver: line 107: 410762 Segmentation fault      "$@" > $log_file 
> 2>&1
> FAIL: f03tst_open_mem
> PASS: f03tst_v2
> PASS: f03test
> PASS: tst03_f77_v2
> make[4]: Entering directory `/opt/netcdf-fortran-4.4.4/nf03_test'
> make[4]: Nothing to be done for `all'.
> make[4]: Leaving directory `/opt/netcdf-fortran-4.4.4/nf03_test'
> ============================================================================
> Testsuite summary for netCDF-Fortran 4.4.4
> ============================================================================
> # TOTAL: 16
> # PASS:  14
> # SKIP:  0
> # XFAIL: 0
> # FAIL:  2
> # XPASS: 0
> # ERROR: 0
> ============================================================================
> See nf03_test/test-suite.log
> Please report to address@hidden
> ============================================================================
> make[3]: *** [test-suite.log] Error 1
> make[3]: Leaving directory `/opt/netcdf-fortran-4.4.4/nf03_test'
> make[2]: *** [check-TESTS] Error 2
> make[2]: Leaving directory `/opt/netcdf-fortran-4.4.4/nf03_test'
> make[1]: *** [check-am] Error 2
> make[1]: Leaving directory `/opt/netcdf-fortran-4.4.4/nf03_test'
> 
> 
> 
> Following is nf03_test/test-suite.log.
> 
> 
> ====================================================
> netCDF-Fortran 4.4.4: nf03_test/test-suite.log
> ====================================================
> 
> # TOTAL: 16
> # PASS:  14
> # SKIP:  0
> # XFAIL: 0
> # FAIL:  2
> # XPASS: 0
> # ERROR: 0
> 
> .. contents:: :depth: 2
> 
> FAIL: nf03_test
> ===============
> 
> STOP 2
> 
> *** Testing netCDF-3 Fortran 77 API.
> NetCDF version: 4.6.3 of Mar  6 2019 20:05:47 $
> *** testing nf_strerror ...
> *** testing nf_open ...
> *** testing nf_close ...
> *** testing nf_inq ...
> *** testing nf_inq_dimid ...
> *** testing nf_inq_dim ...
> *** testing nf_inq_dimlen ...
> *** testing nf_inq_dimname ...
> *** testing nf_inq_varid ...
> *** testing nf_inq_var ...
> *** testing nf_inq_natts ...
> *** testing nf_inq_ndims ...
> *** testing nf_inq_nvars ...
> *** testing nf_inq_unlimdim ...
> *** testing nf_inq_format ...
> *** testing nf_inq_vardimid ...
> *** testing nf_inq_varname ...
> *** testing nf_inq_varnatts ...
> *** testing nf_inq_varndims ...
> *** testing nf_inq_vartype ...
> *** testing nf_get_var1_text ...
> *** testing nf_get_var1_int1 ...
> *** testing nf_get_var1_int2 ...
> *** testing nf_get_var1_int ...
> *** testing nf_get_var1_real ...
> *** testing nf_get_var1_double ...
> *** testing nf_get_var_text ...
> *** testing nf_get_var_int1 ...
> *** testing nf_get_var_int2 ...
> *** testing nf_get_var_int ...
> *** testing nf_get_var_real ...
> *** testing nf_get_var_double ...
> *** testing nf_get_vara_text ...
> bad start: No error
> bad start: No error
> bad start: No error
> bad start: No error
> 
> 
> ###           96  FAILURES TESTING nf_get_vara_text! ###
> *** testing nf_get_vara_int1 ...
> bad start: No error
> bad start: No error
> bad start: No error
> bad start: No error
> 
> 
> ###          472  FAILURES TESTING nf_get_vara_int1! ###
> *** testing nf_get_vara_int2 ...
> bad start: No error
> bad start: No error
> bad start: No error
> bad start: No error
> 
> 
> ###          472  FAILURES TESTING nf_get_vara_int2! ###
> *** testing nf_get_vara_int ...
> bad start: No error
> bad start: No error
> bad start: No error
> bad start: No error
> 
> 
> ###          472  FAILURES TESTING nf_get_vara_int! ###
> *** testing nf_get_vara_real ...
> bad start: No error
> bad start: No error
> bad start: No error
> bad start: No error
> 
> 
> ###          472  FAILURES TESTING nf_get_vara_real! ###
> *** testing nf_get_vara_double ...
> bad start: No error
> bad start: No error
> bad start: No error
> bad start: No error
> 
> 
> ###          472  FAILURES TESTING nf_get_vara_double! ###
> *** testing nf_get_vars_text ...
> *** testing nf_get_vars_int1 ...
> *** testing nf_get_vars_int2 ...
> *** testing nf_get_vars_int ...
> *** testing nf_get_vars_real ...
> *** testing nf_get_vars_double ...
> *** testing nf_get_varm_text ...
> *** testing nf_get_varm_int1 ...
> *** testing nf_get_varm_int2 ...
> *** testing nf_get_varm_int ...
> *** testing nf_get_varm_real ...
> *** testing nf_get_varm_double ...
> *** testing nf_get_att_text ...
> *** testing nf_get_att_int1 ...
> *** testing nf_get_att_int2 ...
> *** testing nf_get_att_int ...
> *** testing nf_get_att_real ...
> *** testing nf_get_att_double ...
> *** testing nf_inq_att ...
> *** testing nf_inq_attname ...
> *** testing nf_inq_attid ...
> *** testing nf_inq_attlen ...
> *** testing nf_inq_atttype ...
> *** testing nf_create ...
> *** testing nf_redef ...
> *** testing nf_enddef ...
> *** testing nf_sync ...
> *** testing nf_abort ...
> *** testing nf_def_dim ...
> *** testing nf_rename_dim ...
> *** testing nf_def_var ...
> *** testing nf_put_var1_text ...
> *** testing nf_put_var1_int1 ...
> *** testing nf_put_var1_int2 ...
> *** testing nf_put_var1_int ...
> *** testing nf_put_var1_real ...
> *** testing nf_put_var1_double ...
> *** testing nf_put_var_text ...
> *** testing nf_put_var_int1 ...
> *** testing nf_put_var_int2 ...
> *** testing nf_put_var_int ...
> *** testing nf_put_var_real ...
> *** testing nf_put_var_double ...
> *** testing nf_put_vara_text ...
> *** testing nf_put_vara_int1 ...
> *** testing nf_put_vara_int2 ...
> *** testing nf_put_vara_int ...
> *** testing nf_put_vara_real ...
> *** testing nf_put_vara_double ...
> *** testing nf_put_vars_text ...
> *** testing nf_put_vars_int1 ...
> *** testing nf_put_vars_int2 ...
> *** testing nf_put_vars_int ...
> *** testing nf_put_vars_real ...
> *** testing nf_put_vars_double ...
> *** testing nf_put_varm_text ...
> *** testing nf_put_varm_int1 ...
> *** testing nf_put_varm_int2 ...
> *** testing nf_put_varm_int ...
> *** testing nf_put_varm_real ...
> *** testing nf_put_varm_double ...
> *** testing nf_rename_var ...
> *** testing nf_put_att_text ...
> *** testing nf_put_att_int1 ...
> *** testing nf_put_att_int2 ...
> *** testing nf_put_att_int ...
> *** testing nf_put_att_real ...
> *** testing nf_put_att_double ...
> *** testing nf_copy_att ...
> *** testing nf_rename_att ...
> *** testing nf_del_att ...
> *** testing nf_set_fill ...
> *** testing nf_set_default_format ...
> Total number of failures:         2456
> 
> FAIL: f03tst_open_mem
> =====================
> 
> 
> Program received signal SIGSEGV: Segmentation fault - invalid memory 
> reference.
> 
> Backtrace for this error:
> #0  0x2AAD78252467
> #1  0x2AAD78252AAE
> #2  0x2AAD78CE524F
> #3  0x2AAD78D1AB2C
> #4  0x2AAD77EEA508
> #5  0x2AAD77EE8F1C
> #6  0x2AAD77EE9E6D
> #7  0x2AAD77EE917E
> #8  0x2AAD77C5A991
> #9  0x401D5C in MAIN__ at f03tst_open_mem.F:1
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> I hope to get a quickly reply from you. Please.
> 
> 
> 
> -------------------------------------------------------------------------------------------------------------------------------------------
> This e-mail is intended only for the named recipient.
> Dissemination, distribution, forwarding, or copying of this e-mail by anyone 
> other than the intended recipient is prohibited.
> If you have received it in error, please notify the sender by e-mail and 
> completely delete it. Thank you for your cooperation.
> 
> The phrase above is the same as the Korean contents below.
> 
> ? ????? ??? ??? ??? ?????? ???? ??? ??? ???? ?? ??? ??? ? ?? ??? ??? ??? ??? 
> ??? ?? ? ????.
> ??? ? ????? ?? ???? ???? ? ??? ??? ??? ?? ?? ??? ???? ??, ????? ?3??? ??, ??, 
> ??, ????? ? ???.
> ? ??? ?? ??????, ???? ?? ??? ??????, ??? ?? ??? ??? ????. ??? ??? ?????.
> -------------------------------------------------------------------------------------------------------------------------------------------
> 


Ticket Details
===================
Ticket ID: FEJ-668677
Department: Support netCDF
Priority: Normal
Status: Closed
===================
NOTE: All email exchanges with Unidata User Support are recorded in the Unidata 
inquiry tracking system and then made publicly available through the web.  If 
you do not want to have your interactions made available in this way, you must 
let us know in each email you send to us.