mirror of
https://github.com/openmc-dev/openmc.git
synced 2026-07-27 13:45:36 -04:00
Added ace_header clear routines where needed, reduced valgrind leaks significantly.
This commit is contained in:
parent
064057e5ab
commit
e8e30148a8
7 changed files with 5228 additions and 7 deletions
|
|
@ -3,9 +3,9 @@
|
|||
|
||||
<!-- Parameters for k-eigenvalue calculation -->
|
||||
<eigenvalue>
|
||||
<batches>15</batches>
|
||||
<inactive>5</inactive>
|
||||
<particles>10000</particles>
|
||||
<batches>5</batches>
|
||||
<inactive>2</inactive>
|
||||
<particles>1000</particles>
|
||||
</eigenvalue>
|
||||
|
||||
<!-- Starting source -->
|
||||
|
|
|
|||
642
examples/basic/valgrind_gnu1_errors.txt
Normal file
642
examples/basic/valgrind_gnu1_errors.txt
Normal file
|
|
@ -0,0 +1,642 @@
|
|||
==31586== Memcheck, a memory error detector
|
||||
==31586== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et al.
|
||||
==31586== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright info
|
||||
==31586== Command: ../../src/openmc
|
||||
==31586== Parent PID: 22901
|
||||
==31586==
|
||||
--31586--
|
||||
--31586-- Valgrind options:
|
||||
--31586-- -v
|
||||
--31586-- --leak-check=yes
|
||||
--31586-- --log-file=valgrind_gnu1_errors.txt
|
||||
--31586-- Contents of /proc/version:
|
||||
--31586-- Linux version 3.7.10-1.1-desktop (geeko@buildhost) (gcc version 4.7.2 20130108 [gcc-4_7-branch revision 195012] (SUSE Linux) ) #1 SMP PREEMPT Thu Feb 28 15:06:29 UTC 2013 (82d3f21)
|
||||
--31586-- Arch and hwcaps: AMD64, amd64-sse3-cx16-avx
|
||||
--31586-- Page sizes: currently 4096, max supported 4096
|
||||
--31586-- Valgrind library directory: /usr/lib64/valgrind
|
||||
--31586-- Reading syms from /home/nelsonag/data/git/openmc/src/openmc
|
||||
--31586-- Reading syms from /lib64/ld-2.17.so
|
||||
--31586-- Reading syms from /usr/lib64/valgrind/memcheck-amd64-linux
|
||||
--31586-- object doesn't have a symbol table
|
||||
--31586-- object doesn't have a dynamic symbol table
|
||||
--31586-- Scheduler: using generic scheduler lock implementation.
|
||||
--31586-- Reading suppressions file: /usr/lib64/valgrind/default.supp
|
||||
==31586== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-31586-by-nelsonag-on-Deimos123.umich
|
||||
==31586== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-31586-by-nelsonag-on-Deimos123.umich
|
||||
==31586== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-31586-by-nelsonag-on-Deimos123.umich
|
||||
==31586==
|
||||
==31586== TO CONTROL THIS PROCESS USING vgdb (which you probably
|
||||
==31586== don't want to do, unless you know exactly what you're doing,
|
||||
==31586== or are doing some strange experiment):
|
||||
==31586== /usr/lib64/valgrind/../../bin/vgdb --pid=31586 ...command...
|
||||
==31586==
|
||||
==31586== TO DEBUG THIS PROCESS USING GDB: start GDB like this
|
||||
==31586== /path/to/gdb ../../src/openmc
|
||||
==31586== and then give GDB the following command
|
||||
==31586== target remote | /usr/lib64/valgrind/../../bin/vgdb --pid=31586
|
||||
==31586== --pid is optional if only one valgrind process is running
|
||||
==31586==
|
||||
--31586-- REDIR: 0x40177a0 (strlen) redirected to 0x3806c661 (???)
|
||||
--31586-- Reading syms from /usr/lib64/valgrind/vgpreload_core-amd64-linux.so
|
||||
--31586-- object doesn't have a symbol table
|
||||
--31586-- Reading syms from /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so
|
||||
--31586-- object doesn't have a symbol table
|
||||
--31586-- REDIR: 0x4017610 (index) redirected to 0x4c2c940 (index)
|
||||
--31586-- REDIR: 0x4017690 (strcmp) redirected to 0x4c2d950 (strcmp)
|
||||
--31586-- Reading syms from /usr/lib64/libgfortran.so.3.0.0
|
||||
--31586-- object doesn't have a symbol table
|
||||
--31586-- Reading syms from /lib64/libm-2.17.so
|
||||
--31586-- Reading syms from /lib64/libgcc_s.so.1
|
||||
--31586-- object doesn't have a symbol table
|
||||
--31586-- Reading syms from /usr/lib64/libquadmath.so.0.0.0
|
||||
--31586-- object doesn't have a symbol table
|
||||
--31586-- Reading syms from /lib64/libc-2.17.so
|
||||
--31586-- REDIR: 0x591af70 (strcasecmp) redirected to 0x4a24760 (_vgnU_ifunc_wrapper)
|
||||
--31586-- REDIR: 0x5917330 (strnlen) redirected to 0x4a24760 (_vgnU_ifunc_wrapper)
|
||||
--31586-- REDIR: 0x591d240 (strncasecmp) redirected to 0x4a24760 (_vgnU_ifunc_wrapper)
|
||||
--31586-- REDIR: 0x5919d80 (memset) redirected to 0x4a24760 (_vgnU_ifunc_wrapper)
|
||||
--31586-- REDIR: 0x5919d30 (memcpy@GLIBC_2.2.5) redirected to 0x4a24760 (_vgnU_ifunc_wrapper)
|
||||
--31586-- REDIR: 0x5918d20 (__GI_strrchr) redirected to 0x4c2c760 (__GI_strrchr)
|
||||
--31586-- REDIR: 0x5911b60 (calloc) redirected to 0x4c2a030 (calloc)
|
||||
--31586-- REDIR: 0x5911200 (malloc) redirected to 0x4c2c210 (malloc)
|
||||
--31586-- REDIR: 0x5917250 (__GI_strlen) redirected to 0x4c2ccc0 (__GI_strlen)
|
||||
--31586-- REDIR: 0x5917200 (strlen) redirected to 0x4a24760 (_vgnU_ifunc_wrapper)
|
||||
--31586-- REDIR: 0x59e2730 (__strlen_sse2_pminub) redirected to 0x4c2cca0 (strlen)
|
||||
--31586-- REDIR: 0x591f920 (memcpy@@GLIBC_2.14) redirected to 0x4a24760 (_vgnU_ifunc_wrapper)
|
||||
--31586-- REDIR: 0x59c7af0 (__memcpy_ssse3_back) redirected to 0x4c2dc80 (memcpy@@GLIBC_2.14)
|
||||
--31586-- REDIR: 0x5917450 (__GI_strncmp) redirected to 0x4c2d190 (__GI_strncmp)
|
||||
--31586-- REDIR: 0x5919dc0 (__GI_memset) redirected to 0x4c2ed80 (memset)
|
||||
--31586-- REDIR: 0x5911620 (free) redirected to 0x4c2af00 (free)
|
||||
--31586-- REDIR: 0x59cd090 (__memmove_ssse3_back) redirected to 0x4c2da70 (memcpy@GLIBC_2.2.5)
|
||||
--31586-- REDIR: 0xffffffffff600000 (???) redirected to 0x3806c643 (???)
|
||||
--31586-- REDIR: 0x5916be0 (__GI_strcpy) redirected to 0x4c2cdb0 (__GI_strcpy)
|
||||
--31586-- REDIR: 0x5915750 (__GI_strcmp) redirected to 0x4c2d900 (__GI_strcmp)
|
||||
--31586-- REDIR: 0x5920f50 (strchrnul) redirected to 0x4c2f2d0 (strchrnul)
|
||||
--31586-- REDIR: 0x5917410 (strncmp) redirected to 0x4a24760 (_vgnU_ifunc_wrapper)
|
||||
--31586-- REDIR: 0x59b3ca0 (__strncmp_sse42) redirected to 0x4c2d120 (strncmp)
|
||||
--31586-- REDIR: 0x5919760 (bcmp) redirected to 0x4a24760 (_vgnU_ifunc_wrapper)
|
||||
--31586-- REDIR: 0x59dd060 (__memcmp_sse4_1) redirected to 0x4c2e9a0 (bcmp)
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4F20927: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x4F209D5: _gfortran_string_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x48D812: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2432)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4F2094B: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x4F209D5: _gfortran_string_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x48D812: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2432)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4F2096E: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x4F209D5: _gfortran_string_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x48D812: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2432)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4F208E8: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x4F209D5: _gfortran_string_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x48D812: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2432)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4F2096E: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x456295: __dict_header_MOD_dict_hash_key_ci (dict_header.F90:335)
|
||||
==31586== by 0x456AF2: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:219)
|
||||
==31586== by 0x457402: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4F208E8: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x456295: __dict_header_MOD_dict_hash_key_ci (dict_header.F90:335)
|
||||
==31586== by 0x456AF2: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:219)
|
||||
==31586== by 0x457402: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x456B16: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:220)
|
||||
==31586== by 0x457402: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x456B58: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:220)
|
||||
==31586== by 0x457402: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586== Use of uninitialised value of size 8
|
||||
==31586== at 0x456BA6: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:220)
|
||||
==31586== by 0x457402: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4C2E9B1: bcmp (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
||||
==31586== by 0x4F20766: _gfortran_compare_string (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x456BD2: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:222)
|
||||
==31586== by 0x457402: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4F20769: _gfortran_compare_string (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x456BD2: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:222)
|
||||
==31586== by 0x457402: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x456BD5: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:222)
|
||||
==31586== by 0x457402: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4F2096E: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x456295: __dict_header_MOD_dict_hash_key_ci (dict_header.F90:335)
|
||||
==31586== by 0x457447: __dict_header_MOD_dict_add_key_ci (dict_header.F90:109)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4F208E8: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x456295: __dict_header_MOD_dict_hash_key_ci (dict_header.F90:335)
|
||||
==31586== by 0x457447: __dict_header_MOD_dict_add_key_ci (dict_header.F90:109)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x457565: __dict_header_MOD_dict_add_key_ci (dict_header.F90:117)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4575AD: __dict_header_MOD_dict_add_key_ci (dict_header.F90:117)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586== Use of uninitialised value of size 8
|
||||
==31586== at 0x45760E: __dict_header_MOD_dict_add_key_ci (dict_header.F90:117)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x457638: __dict_header_MOD_dict_add_key_ci (dict_header.F90:118)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x457680: __dict_header_MOD_dict_add_key_ci (dict_header.F90:118)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586== Use of uninitialised value of size 8
|
||||
==31586== at 0x4576E2: __dict_header_MOD_dict_add_key_ci (dict_header.F90:118)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4F208F8: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x456295: __dict_header_MOD_dict_hash_key_ci (dict_header.F90:335)
|
||||
==31586== by 0x456AF2: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:219)
|
||||
==31586== by 0x457402: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4F208F8: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x456295: __dict_header_MOD_dict_hash_key_ci (dict_header.F90:335)
|
||||
==31586== by 0x457447: __dict_header_MOD_dict_add_key_ci (dict_header.F90:109)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4F208F8: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x4F209D5: _gfortran_string_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x48D812: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2432)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4C2E9D3: bcmp (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
||||
==31586== by 0x4F20766: _gfortran_compare_string (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x456BD2: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:222)
|
||||
==31586== by 0x457402: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
--31586-- REDIR: 0x59bb850 (__strncasecmp_avx) redirected to 0x4c2d2e0 (strncasecmp)
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x418D2D: __ace_header_MOD_reaction_clear (ace_header.F90:284)
|
||||
==31586== by 0x418415: __ace_header_MOD_nuclide_clear (ace_header.F90:351)
|
||||
==31586== by 0x473055: __global_MOD_free_memory (global.F90:394)
|
||||
==31586== by 0x465379: __finalize_MOD_finalize_run (finalize.F90:55)
|
||||
==31586== by 0x4D1A25: MAIN__ (main.F90:30)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586==
|
||||
==31586== HEAP SUMMARY:
|
||||
==31586== in use at exit: 3,431,973 bytes in 83,599 blocks
|
||||
==31586== total heap usage: 541,843 allocs, 458,244 frees, 22,583,032,767 bytes allocated
|
||||
==31586==
|
||||
==31586== Searching for pointers to 83,599 not-freed blocks
|
||||
==31586== Checked 10,422,648 bytes
|
||||
==31586==
|
||||
==31586== 16 bytes in 1 blocks are definitely lost in loss record 15 of 62
|
||||
==31586== at 0x4C2C27B: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
||||
==31586== by 0x455E6B: __dict_header_MOD_dict_keys_ii (dict_header.F90:414)
|
||||
==31586== by 0x479F67: __initialize_MOD_prepare_universes (initialize.F90:364)
|
||||
==31586== by 0x47BAC0: __initialize_MOD_initialize_run (initialize.F90:82)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586== 1,120 (160 direct, 960 indirect) bytes in 1 blocks are definitely lost in loss record 46 of 62
|
||||
==31586== at 0x4C2C27B: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
||||
==31586== by 0x4D15E9: __list_header_MOD_list_append_char (list_header.F90:169)
|
||||
==31586== by 0x51104D: __set_header_MOD_set_add_char (set_header.F90:69)
|
||||
==31586== by 0x415D51: __ace_MOD_read_xs (ace.F90:81)
|
||||
==31586== by 0x47BAFF: __initialize_MOD_initialize_run (initialize.F90:98)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586== 16,864 bytes in 62 blocks are definitely lost in loss record 48 of 62
|
||||
==31586== at 0x4C2C27B: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
||||
==31586== by 0x40A17E: __ace_MOD_read_energy_dist (ace.F90:807)
|
||||
==31586== by 0x414995: __ace_MOD_read_ace_table (ace.F90:300)
|
||||
==31586== by 0x415D1D: __ace_MOD_read_xs (ace.F90:78)
|
||||
==31586== by 0x47BAFF: __initialize_MOD_initialize_run (initialize.F90:98)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586== LEAK SUMMARY:
|
||||
==31586== definitely lost: 17,040 bytes in 64 blocks
|
||||
==31586== indirectly lost: 960 bytes in 6 blocks
|
||||
==31586== possibly lost: 0 bytes in 0 blocks
|
||||
==31586== still reachable: 3,413,973 bytes in 83,529 blocks
|
||||
==31586== suppressed: 0 bytes in 0 blocks
|
||||
==31586== Reachable blocks (those to which a pointer was found) are not shown.
|
||||
==31586== To see them, rerun with: --leak-check=full --show-reachable=yes
|
||||
==31586==
|
||||
==31586== Use --track-origins=yes to see where uninitialised values come from
|
||||
==31586== ERROR SUMMARY: 1186 errors from 28 contexts (suppressed: 2 from 2)
|
||||
==31586==
|
||||
==31586== 3 errors in context 1 of 28:
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4F208F8: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x4F209D5: _gfortran_string_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x48D812: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2432)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586==
|
||||
==31586== 4 errors in context 2 of 28:
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4F208F8: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x456295: __dict_header_MOD_dict_hash_key_ci (dict_header.F90:335)
|
||||
==31586== by 0x457447: __dict_header_MOD_dict_add_key_ci (dict_header.F90:109)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586==
|
||||
==31586== 6 errors in context 3 of 28:
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4F208F8: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x456295: __dict_header_MOD_dict_hash_key_ci (dict_header.F90:335)
|
||||
==31586== by 0x456AF2: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:219)
|
||||
==31586== by 0x457402: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586==
|
||||
==31586== 14 errors in context 4 of 28:
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4F208E8: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x456295: __dict_header_MOD_dict_hash_key_ci (dict_header.F90:335)
|
||||
==31586== by 0x457447: __dict_header_MOD_dict_add_key_ci (dict_header.F90:109)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586==
|
||||
==31586== 14 errors in context 5 of 28:
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4F208E8: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x456295: __dict_header_MOD_dict_hash_key_ci (dict_header.F90:335)
|
||||
==31586== by 0x456AF2: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:219)
|
||||
==31586== by 0x457402: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586==
|
||||
==31586== 14 errors in context 6 of 28:
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4C2E9D3: bcmp (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
||||
==31586== by 0x4F20766: _gfortran_compare_string (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x456BD2: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:222)
|
||||
==31586== by 0x457402: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586==
|
||||
==31586== 18 errors in context 7 of 28:
|
||||
==31586== Use of uninitialised value of size 8
|
||||
==31586== at 0x4576E2: __dict_header_MOD_dict_add_key_ci (dict_header.F90:118)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586==
|
||||
==31586== 18 errors in context 8 of 28:
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x457680: __dict_header_MOD_dict_add_key_ci (dict_header.F90:118)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586==
|
||||
==31586== 18 errors in context 9 of 28:
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x457638: __dict_header_MOD_dict_add_key_ci (dict_header.F90:118)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586==
|
||||
==31586== 18 errors in context 10 of 28:
|
||||
==31586== Use of uninitialised value of size 8
|
||||
==31586== at 0x45760E: __dict_header_MOD_dict_add_key_ci (dict_header.F90:117)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586==
|
||||
==31586== 18 errors in context 11 of 28:
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4575AD: __dict_header_MOD_dict_add_key_ci (dict_header.F90:117)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586==
|
||||
==31586== 18 errors in context 12 of 28:
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x457565: __dict_header_MOD_dict_add_key_ci (dict_header.F90:117)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586==
|
||||
==31586== 18 errors in context 13 of 28:
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4F2096E: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x456295: __dict_header_MOD_dict_hash_key_ci (dict_header.F90:335)
|
||||
==31586== by 0x457447: __dict_header_MOD_dict_add_key_ci (dict_header.F90:109)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586==
|
||||
==31586== 20 errors in context 14 of 28:
|
||||
==31586== Use of uninitialised value of size 8
|
||||
==31586== at 0x456BA6: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:220)
|
||||
==31586== by 0x457402: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586==
|
||||
==31586== 20 errors in context 15 of 28:
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x456B58: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:220)
|
||||
==31586== by 0x457402: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586==
|
||||
==31586== 20 errors in context 16 of 28:
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x456B16: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:220)
|
||||
==31586== by 0x457402: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586==
|
||||
==31586== 20 errors in context 17 of 28:
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4F2096E: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x456295: __dict_header_MOD_dict_hash_key_ci (dict_header.F90:335)
|
||||
==31586== by 0x456AF2: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:219)
|
||||
==31586== by 0x457402: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586==
|
||||
==31586== 24 errors in context 18 of 28:
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x456BD5: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:222)
|
||||
==31586== by 0x457402: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586==
|
||||
==31586== 24 errors in context 19 of 28:
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4F20769: _gfortran_compare_string (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x456BD2: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:222)
|
||||
==31586== by 0x457402: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586==
|
||||
==31586== 24 errors in context 20 of 28:
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4C2E9B1: bcmp (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
||||
==31586== by 0x4F20766: _gfortran_compare_string (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x456BD2: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:222)
|
||||
==31586== by 0x457402: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==31586== by 0x48E436: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586==
|
||||
==31586== 60 errors in context 21 of 28:
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x418D2D: __ace_header_MOD_reaction_clear (ace_header.F90:284)
|
||||
==31586== by 0x418415: __ace_header_MOD_nuclide_clear (ace_header.F90:351)
|
||||
==31586== by 0x473055: __global_MOD_free_memory (global.F90:394)
|
||||
==31586== by 0x465379: __finalize_MOD_finalize_run (finalize.F90:55)
|
||||
==31586== by 0x4D1A25: MAIN__ (main.F90:30)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586==
|
||||
==31586== 95 errors in context 22 of 28:
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4F208E8: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x4F209D5: _gfortran_string_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x48D812: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2432)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586==
|
||||
==31586== 95 errors in context 23 of 28:
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4F2096E: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x4F209D5: _gfortran_string_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x48D812: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2432)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586==
|
||||
==31586== 111 errors in context 24 of 28:
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4F20927: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x4F209D5: _gfortran_string_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x48D812: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2432)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
==31586==
|
||||
==31586== 489 errors in context 25 of 28:
|
||||
==31586== Conditional jump or move depends on uninitialised value(s)
|
||||
==31586== at 0x4F2094B: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x4F209D5: _gfortran_string_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==31586== by 0x48D812: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2432)
|
||||
==31586== by 0x4CFD8B: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==31586== by 0x47BAA6: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==31586== by 0x4D19EC: MAIN__ (main.F90:14)
|
||||
==31586== by 0x4D1A65: main (main.F90:3)
|
||||
==31586==
|
||||
--31586--
|
||||
--31586-- used_suppression: 2 dl-hack3-cond-1
|
||||
==31586==
|
||||
==31586== ERROR SUMMARY: 1186 errors from 28 contexts (suppressed: 2 from 2)
|
||||
718
examples/basic/valgrind_gnu_errors.txt
Normal file
718
examples/basic/valgrind_gnu_errors.txt
Normal file
|
|
@ -0,0 +1,718 @@
|
|||
valgrind -v --leak-check=yes --log-file="valgrind_gnu_errors.txt" ../../src/openmc
|
||||
==23830== Memcheck, a memory error detector
|
||||
==23830== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et al.
|
||||
==23830== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright info
|
||||
==23830== Command: ../../src/openmc
|
||||
==23830== Parent PID: 22901
|
||||
==23830==
|
||||
--23830--
|
||||
--23830-- Valgrind options:
|
||||
--23830-- -v
|
||||
--23830-- --leak-check=yes
|
||||
--23830-- --log-file=valgrind_gnu_errors.txt
|
||||
--23830-- Contents of /proc/version:
|
||||
--23830-- Linux version 3.7.10-1.1-desktop (geeko@buildhost) (gcc version 4.7.2 20130108 [gcc-4_7-branch revision 195012] (SUSE Linux) ) #1 SMP PREEMPT Thu Feb 28 15:06:29 UTC 2013 (82d3f21)
|
||||
--23830-- Arch and hwcaps: AMD64, amd64-sse3-cx16-avx
|
||||
--23830-- Page sizes: currently 4096, max supported 4096
|
||||
--23830-- Valgrind library directory: /usr/lib64/valgrind
|
||||
--23830-- Reading syms from /home/nelsonag/data/git/openmc/src/openmc
|
||||
--23830-- Reading syms from /lib64/ld-2.17.so
|
||||
--23830-- Reading syms from /usr/lib64/valgrind/memcheck-amd64-linux
|
||||
--23830-- object doesn't have a symbol table
|
||||
--23830-- object doesn't have a dynamic symbol table
|
||||
--23830-- Scheduler: using generic scheduler lock implementation.
|
||||
--23830-- Reading suppressions file: /usr/lib64/valgrind/default.supp
|
||||
==23830== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-23830-by-nelsonag-on-Deimos123.umich
|
||||
==23830== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-23830-by-nelsonag-on-Deimos123.umich
|
||||
==23830== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-23830-by-nelsonag-on-Deimos123.umich
|
||||
==23830==
|
||||
==23830== TO CONTROL THIS PROCESS USING vgdb (which you probably
|
||||
==23830== don't want to do, unless you know exactly what you're doing,
|
||||
==23830== or are doing some strange experiment):
|
||||
==23830== /usr/lib64/valgrind/../../bin/vgdb --pid=23830 ...command...
|
||||
==23830==
|
||||
==23830== TO DEBUG THIS PROCESS USING GDB: start GDB like this
|
||||
==23830== /path/to/gdb ../../src/openmc
|
||||
==23830== and then give GDB the following command
|
||||
==23830== target remote | /usr/lib64/valgrind/../../bin/vgdb --pid=23830
|
||||
==23830== --pid is optional if only one valgrind process is running
|
||||
==23830==
|
||||
--23830-- REDIR: 0x40177a0 (strlen) redirected to 0x3806c661 (???)
|
||||
--23830-- Reading syms from /usr/lib64/valgrind/vgpreload_core-amd64-linux.so
|
||||
--23830-- object doesn't have a symbol table
|
||||
--23830-- Reading syms from /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so
|
||||
--23830-- object doesn't have a symbol table
|
||||
--23830-- REDIR: 0x4017610 (index) redirected to 0x4c2c940 (index)
|
||||
--23830-- REDIR: 0x4017690 (strcmp) redirected to 0x4c2d950 (strcmp)
|
||||
--23830-- Reading syms from /usr/lib64/libgfortran.so.3.0.0
|
||||
--23830-- object doesn't have a symbol table
|
||||
--23830-- Reading syms from /lib64/libm-2.17.so
|
||||
--23830-- Reading syms from /lib64/libgcc_s.so.1
|
||||
--23830-- object doesn't have a symbol table
|
||||
--23830-- Reading syms from /usr/lib64/libquadmath.so.0.0.0
|
||||
--23830-- object doesn't have a symbol table
|
||||
--23830-- Reading syms from /lib64/libc-2.17.so
|
||||
--23830-- REDIR: 0x591af70 (strcasecmp) redirected to 0x4a24760 (_vgnU_ifunc_wrapper)
|
||||
--23830-- REDIR: 0x5917330 (strnlen) redirected to 0x4a24760 (_vgnU_ifunc_wrapper)
|
||||
--23830-- REDIR: 0x591d240 (strncasecmp) redirected to 0x4a24760 (_vgnU_ifunc_wrapper)
|
||||
--23830-- REDIR: 0x5919d80 (memset) redirected to 0x4a24760 (_vgnU_ifunc_wrapper)
|
||||
--23830-- REDIR: 0x5919d30 (memcpy@GLIBC_2.2.5) redirected to 0x4a24760 (_vgnU_ifunc_wrapper)
|
||||
--23830-- REDIR: 0x5918d20 (__GI_strrchr) redirected to 0x4c2c760 (__GI_strrchr)
|
||||
--23830-- REDIR: 0x5911b60 (calloc) redirected to 0x4c2a030 (calloc)
|
||||
--23830-- REDIR: 0x5911200 (malloc) redirected to 0x4c2c210 (malloc)
|
||||
--23830-- REDIR: 0x5917250 (__GI_strlen) redirected to 0x4c2ccc0 (__GI_strlen)
|
||||
--23830-- REDIR: 0x5917200 (strlen) redirected to 0x4a24760 (_vgnU_ifunc_wrapper)
|
||||
--23830-- REDIR: 0x59e2730 (__strlen_sse2_pminub) redirected to 0x4c2cca0 (strlen)
|
||||
--23830-- REDIR: 0x591f920 (memcpy@@GLIBC_2.14) redirected to 0x4a24760 (_vgnU_ifunc_wrapper)
|
||||
--23830-- REDIR: 0x59c7af0 (__memcpy_ssse3_back) redirected to 0x4c2dc80 (memcpy@@GLIBC_2.14)
|
||||
--23830-- REDIR: 0x5917450 (__GI_strncmp) redirected to 0x4c2d190 (__GI_strncmp)
|
||||
--23830-- REDIR: 0x5919dc0 (__GI_memset) redirected to 0x4c2ed80 (memset)
|
||||
--23830-- REDIR: 0x5911620 (free) redirected to 0x4c2af00 (free)
|
||||
--23830-- REDIR: 0x59cd090 (__memmove_ssse3_back) redirected to 0x4c2da70 (memcpy@GLIBC_2.2.5)
|
||||
--23830-- REDIR: 0xffffffffff600000 (???) redirected to 0x3806c643 (???)
|
||||
--23830-- REDIR: 0x5916be0 (__GI_strcpy) redirected to 0x4c2cdb0 (__GI_strcpy)
|
||||
--23830-- REDIR: 0x5915750 (__GI_strcmp) redirected to 0x4c2d900 (__GI_strcmp)
|
||||
--23830-- REDIR: 0x5920f50 (strchrnul) redirected to 0x4c2f2d0 (strchrnul)
|
||||
--23830-- REDIR: 0x5917410 (strncmp) redirected to 0x4a24760 (_vgnU_ifunc_wrapper)
|
||||
--23830-- REDIR: 0x59b3ca0 (__strncmp_sse42) redirected to 0x4c2d120 (strncmp)
|
||||
--23830-- REDIR: 0x5919760 (bcmp) redirected to 0x4a24760 (_vgnU_ifunc_wrapper)
|
||||
--23830-- REDIR: 0x59dd060 (__memcmp_sse4_1) redirected to 0x4c2e9a0 (bcmp)
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4F20927: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x4F209D5: _gfortran_string_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x48A896: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2432)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4F2094B: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x4F209D5: _gfortran_string_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x48A896: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2432)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4F2096E: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x4F209D5: _gfortran_string_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x48A896: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2432)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4F208E8: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x4F209D5: _gfortran_string_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x48A896: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2432)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4F2096E: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x453995: __dict_header_MOD_dict_hash_key_ci (dict_header.F90:335)
|
||||
==23830== by 0x4541F2: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:219)
|
||||
==23830== by 0x454B02: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4F208E8: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x453995: __dict_header_MOD_dict_hash_key_ci (dict_header.F90:335)
|
||||
==23830== by 0x4541F2: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:219)
|
||||
==23830== by 0x454B02: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x454216: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:220)
|
||||
==23830== by 0x454B02: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x454258: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:220)
|
||||
==23830== by 0x454B02: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== Use of uninitialised value of size 8
|
||||
==23830== at 0x4542A6: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:220)
|
||||
==23830== by 0x454B02: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4C2E9B1: bcmp (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
||||
==23830== by 0x4F20766: _gfortran_compare_string (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x4542D2: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:222)
|
||||
==23830== by 0x454B02: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4F20769: _gfortran_compare_string (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x4542D2: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:222)
|
||||
==23830== by 0x454B02: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4542D5: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:222)
|
||||
==23830== by 0x454B02: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4F2096E: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x453995: __dict_header_MOD_dict_hash_key_ci (dict_header.F90:335)
|
||||
==23830== by 0x454B47: __dict_header_MOD_dict_add_key_ci (dict_header.F90:109)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4F208E8: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x453995: __dict_header_MOD_dict_hash_key_ci (dict_header.F90:335)
|
||||
==23830== by 0x454B47: __dict_header_MOD_dict_add_key_ci (dict_header.F90:109)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x454C65: __dict_header_MOD_dict_add_key_ci (dict_header.F90:117)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x454CAD: __dict_header_MOD_dict_add_key_ci (dict_header.F90:117)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== Use of uninitialised value of size 8
|
||||
==23830== at 0x454D0E: __dict_header_MOD_dict_add_key_ci (dict_header.F90:117)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x454D38: __dict_header_MOD_dict_add_key_ci (dict_header.F90:118)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x454D80: __dict_header_MOD_dict_add_key_ci (dict_header.F90:118)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== Use of uninitialised value of size 8
|
||||
==23830== at 0x454DE2: __dict_header_MOD_dict_add_key_ci (dict_header.F90:118)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4F208F8: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x453995: __dict_header_MOD_dict_hash_key_ci (dict_header.F90:335)
|
||||
==23830== by 0x4541F2: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:219)
|
||||
==23830== by 0x454B02: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4F208F8: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x453995: __dict_header_MOD_dict_hash_key_ci (dict_header.F90:335)
|
||||
==23830== by 0x454B47: __dict_header_MOD_dict_add_key_ci (dict_header.F90:109)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4F208F8: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x4F209D5: _gfortran_string_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x48A896: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2432)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4C2E9D3: bcmp (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
||||
==23830== by 0x4F20766: _gfortran_compare_string (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x4542D2: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:222)
|
||||
==23830== by 0x454B02: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
--23830-- REDIR: 0x59bb850 (__strncasecmp_avx) redirected to 0x4c2d2e0 (strncasecmp)
|
||||
==23830==
|
||||
==23830== HEAP SUMMARY:
|
||||
==23830== in use at exit: 7,331,373 bytes in 84,119 blocks
|
||||
==23830== total heap usage: 541,843 allocs, 457,724 frees, 22,583,032,767 bytes allocated
|
||||
==23830==
|
||||
==23830== Searching for pointers to 84,119 not-freed blocks
|
||||
==23830== Checked 14,294,368 bytes
|
||||
==23830==
|
||||
==23830== 16 bytes in 1 blocks are definitely lost in loss record 15 of 83
|
||||
==23830== at 0x4C2C27B: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
||||
==23830== by 0x45356B: __dict_header_MOD_dict_keys_ii (dict_header.F90:414)
|
||||
==23830== by 0x476FEB: __initialize_MOD_prepare_universes (initialize.F90:364)
|
||||
==23830== by 0x478B44: __initialize_MOD_initialize_run (initialize.F90:82)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== 1,120 (160 direct, 960 indirect) bytes in 1 blocks are definitely lost in loss record 52 of 83
|
||||
==23830== at 0x4C2C27B: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
||||
==23830== by 0x4CE66D: __list_header_MOD_list_append_char (list_header.F90:169)
|
||||
==23830== by 0x50E0D1: __set_header_MOD_set_add_char (set_header.F90:69)
|
||||
==23830== by 0x415D51: __ace_MOD_read_xs (ace.F90:81)
|
||||
==23830== by 0x478B83: __initialize_MOD_initialize_run (initialize.F90:98)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== 1,176 bytes in 62 blocks are possibly lost in loss record 53 of 83
|
||||
==23830== at 0x4C2C27B: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
||||
==23830== by 0x409194: __ace_MOD_get_energy_dist (ace.F90:868)
|
||||
==23830== by 0x40A2B2: __ace_MOD_read_energy_dist (ace.F90:810)
|
||||
==23830== by 0x414995: __ace_MOD_read_ace_table (ace.F90:300)
|
||||
==23830== by 0x415D1D: __ace_MOD_read_xs (ace.F90:78)
|
||||
==23830== by 0x478B83: __initialize_MOD_initialize_run (initialize.F90:98)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== 1,176 bytes in 62 blocks are possibly lost in loss record 54 of 83
|
||||
==23830== at 0x4C2C27B: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
||||
==23830== by 0x40935B: __ace_MOD_get_energy_dist (ace.F90:869)
|
||||
==23830== by 0x40A2B2: __ace_MOD_read_energy_dist (ace.F90:810)
|
||||
==23830== by 0x414995: __ace_MOD_read_ace_table (ace.F90:300)
|
||||
==23830== by 0x415D1D: __ace_MOD_read_xs (ace.F90:78)
|
||||
==23830== by 0x478B83: __initialize_MOD_initialize_run (initialize.F90:98)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== 8,524 bytes in 47 blocks are possibly lost in loss record 57 of 83
|
||||
==23830== at 0x4C2C27B: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
||||
==23830== by 0x40A84F: __ace_MOD_read_angular_dist (ace.F90:737)
|
||||
==23830== by 0x41498B: __ace_MOD_read_ace_table (ace.F90:299)
|
||||
==23830== by 0x415D1D: __ace_MOD_read_xs (ace.F90:78)
|
||||
==23830== by 0x478B83: __initialize_MOD_initialize_run (initialize.F90:98)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== 8,524 bytes in 47 blocks are possibly lost in loss record 58 of 83
|
||||
==23830== at 0x4C2C27B: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
||||
==23830== by 0x40AA04: __ace_MOD_read_angular_dist (ace.F90:738)
|
||||
==23830== by 0x41498B: __ace_MOD_read_ace_table (ace.F90:299)
|
||||
==23830== by 0x415D1D: __ace_MOD_read_xs (ace.F90:78)
|
||||
==23830== by 0x478B83: __initialize_MOD_initialize_run (initialize.F90:98)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== 16,864 bytes in 62 blocks are possibly lost in loss record 62 of 83
|
||||
==23830== at 0x4C2C27B: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
||||
==23830== by 0x40A17E: __ace_MOD_read_energy_dist (ace.F90:807)
|
||||
==23830== by 0x414995: __ace_MOD_read_ace_table (ace.F90:300)
|
||||
==23830== by 0x415D1D: __ace_MOD_read_xs (ace.F90:78)
|
||||
==23830== by 0x478B83: __initialize_MOD_initialize_run (initialize.F90:98)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== 17,048 bytes in 47 blocks are possibly lost in loss record 63 of 83
|
||||
==23830== at 0x4C2C27B: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
||||
==23830== by 0x40A6A9: __ace_MOD_read_angular_dist (ace.F90:736)
|
||||
==23830== by 0x41498B: __ace_MOD_read_ace_table (ace.F90:299)
|
||||
==23830== by 0x415D1D: __ace_MOD_read_xs (ace.F90:78)
|
||||
==23830== by 0x478B83: __initialize_MOD_initialize_run (initialize.F90:98)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== 22,568 (1,184 direct, 21,384 indirect) bytes in 1 blocks are definitely lost in loss record 64 of 83
|
||||
==23830== at 0x4C2C27B: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
||||
==23830== by 0x40BE96: __ace_MOD_read_reactions (ace.F90:601)
|
||||
==23830== by 0x414981: __ace_MOD_read_ace_table (ace.F90:298)
|
||||
==23830== by 0x415D1D: __ace_MOD_read_xs (ace.F90:78)
|
||||
==23830== by 0x478B83: __initialize_MOD_initialize_run (initialize.F90:98)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== 34,928 bytes in 2 blocks are possibly lost in loss record 65 of 83
|
||||
==23830== at 0x4C2C27B: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
||||
==23830== by 0x40BE96: __ace_MOD_read_reactions (ace.F90:601)
|
||||
==23830== by 0x414981: __ace_MOD_read_ace_table (ace.F90:298)
|
||||
==23830== by 0x415D1D: __ace_MOD_read_xs (ace.F90:78)
|
||||
==23830== by 0x478B83: __initialize_MOD_initialize_run (initialize.F90:98)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== 792,048 bytes in 62 blocks are possibly lost in loss record 80 of 83
|
||||
==23830== at 0x4C2C27B: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
||||
==23830== by 0x409ABB: __ace_MOD_get_energy_dist (ace.F90:885)
|
||||
==23830== by 0x40A2B2: __ace_MOD_read_energy_dist (ace.F90:810)
|
||||
==23830== by 0x414995: __ace_MOD_read_ace_table (ace.F90:300)
|
||||
==23830== by 0x415D1D: __ace_MOD_read_xs (ace.F90:78)
|
||||
==23830== by 0x478B83: __initialize_MOD_initialize_run (initialize.F90:98)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== 1,349,128 bytes in 47 blocks are possibly lost in loss record 82 of 83
|
||||
==23830== at 0x4C2C27B: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
||||
==23830== by 0x40B479: __ace_MOD_read_angular_dist (ace.F90:765)
|
||||
==23830== by 0x41498B: __ace_MOD_read_ace_table (ace.F90:299)
|
||||
==23830== by 0x415D1D: __ace_MOD_read_xs (ace.F90:78)
|
||||
==23830== by 0x478B83: __initialize_MOD_initialize_run (initialize.F90:98)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== 1,571,192 bytes in 115 blocks are possibly lost in loss record 83 of 83
|
||||
==23830== at 0x4C2C27B: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
||||
==23830== by 0x40D2D8: __ace_MOD_read_reactions (ace.F90:645)
|
||||
==23830== by 0x414981: __ace_MOD_read_ace_table (ace.F90:298)
|
||||
==23830== by 0x415D1D: __ace_MOD_read_xs (ace.F90:78)
|
||||
==23830== by 0x478B83: __initialize_MOD_initialize_run (initialize.F90:98)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830== LEAK SUMMARY:
|
||||
==23830== definitely lost: 1,360 bytes in 3 blocks
|
||||
==23830== indirectly lost: 22,344 bytes in 13 blocks
|
||||
==23830== possibly lost: 3,800,608 bytes in 553 blocks
|
||||
==23830== still reachable: 3,507,061 bytes in 83,550 blocks
|
||||
==23830== suppressed: 0 bytes in 0 blocks
|
||||
==23830== Reachable blocks (those to which a pointer was found) are not shown.
|
||||
==23830== To see them, rerun with: --leak-check=full --show-reachable=yes
|
||||
==23830==
|
||||
==23830== Use --track-origins=yes to see where uninitialised values come from
|
||||
==23830== ERROR SUMMARY: 1136 errors from 37 contexts (suppressed: 2 from 2)
|
||||
==23830==
|
||||
==23830== 3 errors in context 1 of 37:
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4F208F8: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x4F209D5: _gfortran_string_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x48A896: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2432)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830==
|
||||
==23830== 4 errors in context 2 of 37:
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4F208F8: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x453995: __dict_header_MOD_dict_hash_key_ci (dict_header.F90:335)
|
||||
==23830== by 0x454B47: __dict_header_MOD_dict_add_key_ci (dict_header.F90:109)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830==
|
||||
==23830== 6 errors in context 3 of 37:
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4F208F8: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x453995: __dict_header_MOD_dict_hash_key_ci (dict_header.F90:335)
|
||||
==23830== by 0x4541F2: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:219)
|
||||
==23830== by 0x454B02: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830==
|
||||
==23830== 14 errors in context 4 of 37:
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4F208E8: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x453995: __dict_header_MOD_dict_hash_key_ci (dict_header.F90:335)
|
||||
==23830== by 0x454B47: __dict_header_MOD_dict_add_key_ci (dict_header.F90:109)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830==
|
||||
==23830== 14 errors in context 5 of 37:
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4F208E8: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x453995: __dict_header_MOD_dict_hash_key_ci (dict_header.F90:335)
|
||||
==23830== by 0x4541F2: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:219)
|
||||
==23830== by 0x454B02: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830==
|
||||
==23830== 14 errors in context 6 of 37:
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4C2E9D3: bcmp (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
||||
==23830== by 0x4F20766: _gfortran_compare_string (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x4542D2: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:222)
|
||||
==23830== by 0x454B02: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830==
|
||||
==23830== 18 errors in context 7 of 37:
|
||||
==23830== Use of uninitialised value of size 8
|
||||
==23830== at 0x454DE2: __dict_header_MOD_dict_add_key_ci (dict_header.F90:118)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830==
|
||||
==23830== 18 errors in context 8 of 37:
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x454D80: __dict_header_MOD_dict_add_key_ci (dict_header.F90:118)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830==
|
||||
==23830== 18 errors in context 9 of 37:
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x454D38: __dict_header_MOD_dict_add_key_ci (dict_header.F90:118)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830==
|
||||
==23830== 18 errors in context 10 of 37:
|
||||
==23830== Use of uninitialised value of size 8
|
||||
==23830== at 0x454D0E: __dict_header_MOD_dict_add_key_ci (dict_header.F90:117)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830==
|
||||
==23830== 18 errors in context 11 of 37:
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x454CAD: __dict_header_MOD_dict_add_key_ci (dict_header.F90:117)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830==
|
||||
==23830== 18 errors in context 12 of 37:
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x454C65: __dict_header_MOD_dict_add_key_ci (dict_header.F90:117)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830==
|
||||
==23830== 18 errors in context 13 of 37:
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4F2096E: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x453995: __dict_header_MOD_dict_hash_key_ci (dict_header.F90:335)
|
||||
==23830== by 0x454B47: __dict_header_MOD_dict_add_key_ci (dict_header.F90:109)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830==
|
||||
==23830== 20 errors in context 14 of 37:
|
||||
==23830== Use of uninitialised value of size 8
|
||||
==23830== at 0x4542A6: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:220)
|
||||
==23830== by 0x454B02: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830==
|
||||
==23830== 20 errors in context 15 of 37:
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x454258: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:220)
|
||||
==23830== by 0x454B02: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830==
|
||||
==23830== 20 errors in context 16 of 37:
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x454216: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:220)
|
||||
==23830== by 0x454B02: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830==
|
||||
==23830== 20 errors in context 17 of 37:
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4F2096E: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x453995: __dict_header_MOD_dict_hash_key_ci (dict_header.F90:335)
|
||||
==23830== by 0x4541F2: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:219)
|
||||
==23830== by 0x454B02: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830==
|
||||
==23830== 24 errors in context 18 of 37:
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4542D5: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:222)
|
||||
==23830== by 0x454B02: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830==
|
||||
==23830== 24 errors in context 19 of 37:
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4F20769: _gfortran_compare_string (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x4542D2: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:222)
|
||||
==23830== by 0x454B02: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830==
|
||||
==23830== 24 errors in context 20 of 37:
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4C2E9B1: bcmp (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
||||
==23830== by 0x4F20766: _gfortran_compare_string (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x4542D2: __dict_header_MOD_dict_get_elem_ci (dict_header.F90:222)
|
||||
==23830== by 0x454B02: __dict_header_MOD_dict_add_key_ci (dict_header.F90:103)
|
||||
==23830== by 0x48B4BA: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2470)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830==
|
||||
==23830== 95 errors in context 21 of 37:
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4F208E8: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x4F209D5: _gfortran_string_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x48A896: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2432)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830==
|
||||
==23830== 95 errors in context 22 of 37:
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4F2096E: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x4F209D5: _gfortran_string_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x48A896: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2432)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830==
|
||||
==23830== 111 errors in context 23 of 37:
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4F20927: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x4F209D5: _gfortran_string_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x48A896: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2432)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
==23830==
|
||||
==23830== 489 errors in context 24 of 37:
|
||||
==23830== Conditional jump or move depends on uninitialised value(s)
|
||||
==23830== at 0x4F2094B: _gfortran_string_len_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x4F209D5: _gfortran_string_trim (in /usr/lib64/libgfortran.so.3.0.0)
|
||||
==23830== by 0x48A896: __input_xml_MOD_read_cross_sections_xml (input_xml.F90:2432)
|
||||
==23830== by 0x4CCE0F: __input_xml_MOD_read_input_xml (input_xml.F90:35)
|
||||
==23830== by 0x478B2A: __initialize_MOD_initialize_run (initialize.F90:69)
|
||||
==23830== by 0x4CEA70: MAIN__ (main.F90:14)
|
||||
==23830== by 0x4CEAE9: main (main.F90:3)
|
||||
==23830==
|
||||
--23830--
|
||||
--23830-- used_suppression: 2 dl-hack3-cond-1
|
||||
==23830==
|
||||
==23830== ERROR SUMMARY: 1136 errors from 37 contexts (suppressed: 2 from 2)
|
||||
3691
examples/basic/valgrind_intel_errors.txt
Normal file
3691
examples/basic/valgrind_intel_errors.txt
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -16,6 +16,10 @@ module ace_header
|
|||
integer, allocatable :: type(:) ! type of distribution
|
||||
integer, allocatable :: location(:) ! location of each table
|
||||
real(8), allocatable :: data(:) ! angular distribution data
|
||||
|
||||
! Type-Bound procedures
|
||||
contains
|
||||
procedure :: clear => DistAngle_clear ! Deallocates DistAngle
|
||||
end type DistAngle
|
||||
|
||||
!===============================================================================
|
||||
|
|
@ -31,6 +35,10 @@ module ace_header
|
|||
! For reactions that may have multiple energy distributions such as (n.2n),
|
||||
! this pointer allows multiple laws to be stored
|
||||
type(DistEnergy), pointer :: next => null()
|
||||
|
||||
! Type-Bound procedures
|
||||
contains
|
||||
procedure :: clear => DistEnergy_clear ! Deallocates DistEnergy
|
||||
end type DistEnergy
|
||||
|
||||
!===============================================================================
|
||||
|
|
@ -49,6 +57,10 @@ module ace_header
|
|||
logical :: has_energy_dist ! Energy distribution present?
|
||||
type(DistAngle) :: adist ! Secondary angular distribution
|
||||
type(DistEnergy), pointer :: edist ! Secondary energy distribution
|
||||
|
||||
! Type-Bound procedures
|
||||
contains
|
||||
procedure :: clear => Reaction_clear ! Deallocates DistEnergy
|
||||
end type Reaction
|
||||
|
||||
!===============================================================================
|
||||
|
|
@ -64,6 +76,10 @@ module ace_header
|
|||
logical :: multiply_smooth ! multiply by smooth cross section?
|
||||
real(8), allocatable :: energy(:) ! incident energies
|
||||
real(8), allocatable :: prob(:,:,:) ! actual probabibility tables
|
||||
|
||||
! Type-Bound procedures
|
||||
contains
|
||||
procedure :: clear => UrrData_clear ! Deallocates UrrData
|
||||
end type UrrData
|
||||
|
||||
!===============================================================================
|
||||
|
|
@ -121,7 +137,10 @@ module ace_header
|
|||
! Reactions
|
||||
integer :: n_reaction ! # of reactions
|
||||
type(Reaction), pointer :: reactions(:) => null()
|
||||
|
||||
|
||||
! Type-Bound procedures
|
||||
contains
|
||||
procedure :: clear => Nuclide_clear ! Deallocates Nuclide
|
||||
end type Nuclide
|
||||
|
||||
!===============================================================================
|
||||
|
|
@ -216,4 +235,124 @@ module ace_header
|
|||
real(8) :: kappa_fission ! macroscopic energy-released from fission
|
||||
end type MaterialMacroXS
|
||||
|
||||
contains
|
||||
|
||||
!===============================================================================
|
||||
! DISTANGLE_CLEAR resets and deallocates data in Reaction.
|
||||
!===============================================================================
|
||||
|
||||
subroutine DistAngle_clear(this)
|
||||
|
||||
class(DistAngle), intent(inout) :: this ! The DistAngle object to clear
|
||||
|
||||
if (allocated(this % energy)) &
|
||||
deallocate(this % energy, this % type, this % location, this % data)
|
||||
|
||||
end subroutine DistAngle_clear
|
||||
|
||||
!===============================================================================
|
||||
! DISTENERGY_CLEAR resets and deallocates data in DistEnergy.
|
||||
!===============================================================================
|
||||
|
||||
recursive subroutine DistEnergy_clear(this)
|
||||
|
||||
class(DistEnergy), intent(inout) :: this ! The DistEnergy object to clear
|
||||
|
||||
! Clear p_valid
|
||||
call this % p_valid % clear()
|
||||
|
||||
if (allocated(this % data)) &
|
||||
deallocate(this % data)
|
||||
|
||||
if (associated(this % next)) &
|
||||
! recursively clear this item
|
||||
call this % next % clear()
|
||||
|
||||
end subroutine DistEnergy_clear
|
||||
|
||||
!===============================================================================
|
||||
! REACTION_CLEAR resets and deallocates data in Reaction.
|
||||
!===============================================================================
|
||||
|
||||
subroutine Reaction_clear(this)
|
||||
|
||||
class(Reaction), intent(inout) :: this ! The Reaction object to clear
|
||||
|
||||
if (allocated(this % sigma)) &
|
||||
deallocate(this % sigma)
|
||||
|
||||
if (associated(this % edist)) &
|
||||
call this % edist % clear()
|
||||
|
||||
call this % adist % clear()
|
||||
|
||||
end subroutine Reaction_clear
|
||||
|
||||
!===============================================================================
|
||||
! URRDATA_CLEAR resets and deallocates data in Reaction.
|
||||
!===============================================================================
|
||||
|
||||
subroutine UrrData_clear(this)
|
||||
|
||||
class(UrrData), intent(inout) :: this ! The UrrData object to clear
|
||||
|
||||
if (allocated(this % energy)) &
|
||||
deallocate(this % energy, this % prob)
|
||||
|
||||
end subroutine UrrData_clear
|
||||
|
||||
!===============================================================================
|
||||
! NUCLIDE_CLEAR resets and deallocates data in Nuclide.
|
||||
!===============================================================================
|
||||
|
||||
subroutine Nuclide_clear(this)
|
||||
|
||||
class(Nuclide), intent(inout) :: this ! The Nuclide object to clear
|
||||
|
||||
integer :: i ! Loop counter
|
||||
|
||||
if (allocated(this % grid_index)) &
|
||||
deallocate(this % grid_index)
|
||||
|
||||
if (allocated(this % energy)) &
|
||||
deallocate(this % total, this % elastic, this % fission, &
|
||||
this % nu_fission, this % absorption)
|
||||
if (allocated(this % heating)) &
|
||||
deallocate(this % heating)
|
||||
|
||||
if (allocated(this % index_fission)) &
|
||||
deallocate(this % index_fission)
|
||||
|
||||
if (allocated(this % nu_t_data)) &
|
||||
deallocate(this % nu_t_data)
|
||||
|
||||
if (allocated(this % nu_p_data)) &
|
||||
deallocate(this % nu_p_data)
|
||||
|
||||
if (allocated(this % nu_d_data)) &
|
||||
deallocate(this % nu_d_data)
|
||||
|
||||
if (allocated(this % nu_d_precursor_data)) &
|
||||
deallocate(this % nu_d_precursor_data)
|
||||
|
||||
if (associated(this % nu_d_edist)) then
|
||||
do i = 1, size(this % nu_d_edist)
|
||||
call this % nu_d_edist(i) % clear()
|
||||
end do
|
||||
deallocate(this % nu_d_edist)
|
||||
end if
|
||||
|
||||
if (associated(this % urr_data)) &
|
||||
call this % urr_data % clear()
|
||||
nullify(this % urr_data)
|
||||
|
||||
if (associated(this % reactions)) then
|
||||
do i = 1, size(this % reactions)
|
||||
call this % reactions(i) % clear()
|
||||
end do
|
||||
deallocate(this % reactions)
|
||||
end if
|
||||
|
||||
end subroutine Nuclide_clear
|
||||
|
||||
end module ace_header
|
||||
|
|
|
|||
|
|
@ -13,6 +13,28 @@ module endf_header
|
|||
integer :: n_pairs ! # of pairs of (x,y) values
|
||||
real(8), allocatable :: x(:) ! values of abscissa
|
||||
real(8), allocatable :: y(:) ! values of ordinate
|
||||
|
||||
! Type-Bound procedures
|
||||
contains
|
||||
procedure :: clear => Tab1_clear ! deallocates a Tab1 Object.
|
||||
end type Tab1
|
||||
|
||||
contains
|
||||
|
||||
!===============================================================================
|
||||
! TAB1_CLEAR deallocates the items in Tab1
|
||||
!===============================================================================
|
||||
|
||||
subroutine Tab1_clear(this)
|
||||
|
||||
class(Tab1), intent(inout) :: this ! The Tab1 to clear
|
||||
|
||||
if (allocated(this % nbt)) &
|
||||
deallocate(this % nbt, this % int)
|
||||
|
||||
if (allocated(this % x)) &
|
||||
deallocate(this % x, this % y)
|
||||
|
||||
end subroutine Tab1_clear
|
||||
|
||||
end module endf_header
|
||||
|
|
|
|||
|
|
@ -371,11 +371,14 @@ module global
|
|||
contains
|
||||
|
||||
!===============================================================================
|
||||
! FREE_MEMORY deallocates all global allocatable arrays in the program
|
||||
! FREE_MEMORY deallocates and clears all global allocatable arrays in the
|
||||
! program
|
||||
!===============================================================================
|
||||
|
||||
subroutine free_memory()
|
||||
|
||||
|
||||
integer :: i ! Loop Index
|
||||
|
||||
! Deallocate cells, surfaces, materials
|
||||
if (allocated(cells)) deallocate(cells)
|
||||
if (allocated(universes)) deallocate(universes)
|
||||
|
|
@ -385,7 +388,13 @@ contains
|
|||
if (allocated(plots)) deallocate(plots)
|
||||
|
||||
! Deallocate cross section data, listings, and cache
|
||||
if (allocated(nuclides)) deallocate(nuclides)
|
||||
if (allocated(nuclides)) then
|
||||
! First call the clear routines
|
||||
do i = 1, size(nuclides)
|
||||
call nuclides(i) % clear()
|
||||
end do
|
||||
deallocate(nuclides)
|
||||
end if
|
||||
if (allocated(sab_tables)) deallocate(sab_tables)
|
||||
if (allocated(xs_listings)) deallocate(xs_listings)
|
||||
if (allocated(micro_xs)) deallocate(micro_xs)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue