This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug fortran/79335] New: [7 Regression] Conditional jump or move depends on uninitialised in value get_scalar_to_descriptor_type(tree_node*, symbol_attribute) (trans-expr.c:53)
- From: "marxin at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Thu, 02 Feb 2017 10:37:05 +0000
- Subject: [Bug fortran/79335] New: [7 Regression] Conditional jump or move depends on uninitialised in value get_scalar_to_descriptor_type(tree_node*, symbol_attribute) (trans-expr.c:53)
- Auto-submitted: auto-generated
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79335
Bug ID: 79335
Summary: [7 Regression] Conditional jump or move depends on
uninitialised in value
get_scalar_to_descriptor_type(tree_node*,
symbol_attribute) (trans-expr.c:53)
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: marxin at gcc dot gnu.org
CC: vehre at gcc dot gnu.org
Target Milestone: ---
Starting from r240231, following is seen by valgrind:
$ valgrind --leak-check=yes --trace-children=yes ./xgcc -B.
/home/marxin/Programming/gcc/gcc/testsuite/gfortran.dg/coarray_ptr_comp_1.f08
-fcoarray=lib -c
==23074== Conditional jump or move depends on uninitialised value(s)
==23074== at 0x902D61: get_scalar_to_descriptor_type(tree_node*,
symbol_attribute) (trans-expr.c:53)
==23074== by 0x902EC0: gfc_conv_scalar_to_descriptor(gfc_se*, tree_node*,
symbol_attribute) (trans-expr.c:71)
==23074== by 0x8FBE90: generate_coarray_sym_init(gfc_symbol*)
(trans-decl.c:5132)
==23074== by 0x8A16C3: do_traverse_symtree(gfc_symtree*, void
(*)(gfc_symtree*), void (*)(gfc_symbol*)) (symbol.c:3986)
==23074== by 0x8A177E: gfc_traverse_ns(gfc_namespace*, void
(*)(gfc_symbol*)) (symbol.c:4011)
==23074== by 0x8FC2AF: generate_coarray_init(gfc_namespace*)
(trans-decl.c:5199)
==23074== by 0x8FEE4E: gfc_generate_function_code(gfc_namespace*)
(trans-decl.c:6234)
==23074== by 0x8C3F38: gfc_generate_code(gfc_namespace*) (trans.c:2141)
==23074== by 0x854F37: translate_all_program_units(gfc_namespace*)
(parse.c:6051)
==23074== by 0x855547: gfc_parse_file() (parse.c:6251)
==23074== by 0x8AC919: gfc_be_parse_file() (f95-lang.c:204)
==23074== by 0xF63EFE: compile_file() (toplev.c:463)
...
- Follow-Ups:
- [Bug fortran/79335] [7 Regression] Conditional jump or move depends on uninitialised in value get_scalar_to_descriptor_type(tree_node*, symbol_attribute) (trans-expr.c:53)
- From: marxin at gcc dot gnu.org
- [Bug fortran/79335] [7 Regression] Conditional jump or move depends on uninitialised in value get_scalar_to_descriptor_type(tree_node*, symbol_attribute) (trans-expr.c:53)
- From: law at redhat dot com
- [Bug fortran/79335] [7 Regression] Conditional jump or move depends on uninitialised in value get_scalar_to_descriptor_type(tree_node*, symbol_attribute) (trans-expr.c:53)
- From: marxin at gcc dot gnu.org
- [Bug fortran/79335] [7 Regression] Conditional jump or move depends on uninitialised in value get_scalar_to_descriptor_type(tree_node*, symbol_attribute) (trans-expr.c:53)
- From: vehre at gcc dot gnu.org
- [Bug fortran/79335] [7 Regression] Conditional jump or move depends on uninitialised in value get_scalar_to_descriptor_type(tree_node*, symbol_attribute) (trans-expr.c:53)
- From: dominiq at lps dot ens.fr
- [Bug fortran/79335] [7 Regression] Conditional jump or move depends on uninitialised in value get_scalar_to_descriptor_type(tree_node*, symbol_attribute) (trans-expr.c:53)
- From: marxin at gcc dot gnu.org
- [Bug fortran/79335] [7 Regression] Conditional jump or move depends on uninitialised in value get_scalar_to_descriptor_type(tree_node*, symbol_attribute) (trans-expr.c:53)
- From: vehre at gcc dot gnu.org
- [Bug fortran/79335] [7 Regression] Conditional jump or move depends on uninitialised in value get_scalar_to_descriptor_type(tree_node*, symbol_attribute) (trans-expr.c:53)
- From: vehre at gcc dot gnu.org
- [Bug fortran/79335] [7 Regression] Conditional jump or move depends on uninitialised in value get_scalar_to_descriptor_type(tree_node*, symbol_attribute) (trans-expr.c:53)
- From: vehre at gcc dot gnu.org
- [Bug fortran/79335] [7 Regression] Conditional jump or move depends on uninitialised in value get_scalar_to_descriptor_type(tree_node*, symbol_attribute) (trans-expr.c:53)
- From: marxin at gcc dot gnu.org
- [Bug fortran/79335] [7 Regression] Conditional jump or move depends on uninitialised in value get_scalar_to_descriptor_type(tree_node*, symbol_attribute) (trans-expr.c:53)
- From: vehre at gcc dot gnu.org
- [Bug fortran/79335] [7 Regression] Conditional jump or move depends on uninitialised in value get_scalar_to_descriptor_type(tree_node*, symbol_attribute) (trans-expr.c:53)
- From: vehre at gcc dot gnu.org