[Bug ipa/79769] [CHKP] ICE in chkp_find_bounds_1 (Unexpected tree code complex_cst)

2017-03-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79769

Martin Liška  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #6 from Martin Liška  ---
Fixed on all active branches.

[Bug ipa/79769] [CHKP] ICE in chkp_find_bounds_1 (Unexpected tree code complex_cst)

2017-03-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79769

--- Comment #5 from Martin Liška  ---
Author: marxin
Date: Wed Mar 22 12:31:53 2017
New Revision: 246376

URL: https://gcc.gnu.org/viewcvs?rev=246376=gcc=rev
Log:
Backport r246275

2017-03-22  Martin Liska  

Backport from mainline
2017-03-20  Martin Liska  

PR target/79769
PR target/79770
* tree-chkp.c (chkp_find_bounds_1): Handle REAL_CST,
COMPLEX_CST and VECTOR_CST.
2017-03-22  Martin Liska  

Backport from mainline
2017-03-20  Martin Liska  

PR target/79769
PR target/79770
* g++.dg/pr79769.C: New test.
* gcc.target/i386/mpx/pr79770.c: New test.

Added:
branches/gcc-5-branch/gcc/testsuite/g++.dg/pr79769.C
branches/gcc-5-branch/gcc/testsuite/gcc.target/i386/mpx/pr79770.c
Modified:
branches/gcc-5-branch/gcc/ChangeLog
branches/gcc-5-branch/gcc/testsuite/ChangeLog
branches/gcc-5-branch/gcc/tree-chkp.c

[Bug ipa/79769] [CHKP] ICE in chkp_find_bounds_1 (Unexpected tree code complex_cst)

2017-03-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79769

--- Comment #4 from Martin Liška  ---
Author: marxin
Date: Wed Mar 22 10:47:26 2017
New Revision: 246360

URL: https://gcc.gnu.org/viewcvs?rev=246360=gcc=rev
Log:
Backport r246275

2017-03-22  Martin Liska  

Backport from mainline
2017-03-20  Martin Liska  

PR target/79769
PR target/79770
* tree-chkp.c (chkp_find_bounds_1): Handle REAL_CST,
COMPLEX_CST and VECTOR_CST.
2017-03-22  Martin Liska  

Backport from mainline
2017-03-20  Martin Liska  

PR target/79769
PR target/79770
* g++.dg/pr79769.C: New test.
* gcc.target/i386/mpx/pr79770.c: New test.

Added:
branches/gcc-6-branch/gcc/testsuite/g++.dg/pr79769.C
branches/gcc-6-branch/gcc/testsuite/gcc.target/i386/mpx/pr79770.c
Modified:
branches/gcc-6-branch/gcc/ChangeLog
branches/gcc-6-branch/gcc/testsuite/ChangeLog
branches/gcc-6-branch/gcc/tree-chkp.c

[Bug ipa/79769] [CHKP] ICE in chkp_find_bounds_1 (Unexpected tree code complex_cst)

2017-03-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79769

Martin Liška  changed:

   What|Removed |Added

 Status|UNCONFIRMED |ASSIGNED
   Last reconfirmed|2017-03-01 00:00:00 |2017-03-20
  Known to work||7.0
 Ever confirmed|0   |1
  Known to fail|7.0 |

--- Comment #3 from Martin Liška  ---
Fixed on trunk so far.

[Bug ipa/79769] [CHKP] ICE in chkp_find_bounds_1 (Unexpected tree code complex_cst)

2017-03-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79769

--- Comment #2 from Martin Liška  ---
Author: marxin
Date: Mon Mar 20 10:04:06 2017
New Revision: 246275

URL: https://gcc.gnu.org/viewcvs?rev=246275=gcc=rev
Log:
Fix *_CST ICEs connected to MPX.

2017-03-20  Martin Liska  

PR target/79769
PR target/79770
* tree-chkp.c (chkp_find_bounds_1): Handle REAL_CST,
COMPLEX_CST and VECTOR_CST.
2017-03-20  Martin Liska  

PR target/79769
PR target/79770
* g++.dg/pr79769.C: New test.
* gcc.target/i386/mpx/pr79770.c: New test.

Added:
trunk/gcc/testsuite/g++.dg/pr79769.C
trunk/gcc/testsuite/gcc.target/i386/mpx/pr79770.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/testsuite/ChangeLog
trunk/gcc/tree-chkp.c

[Bug ipa/79769] [CHKP] ICE in chkp_find_bounds_1 (Unexpected tree code complex_cst)

2017-03-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79769

Martin Liška  changed:

   What|Removed |Added

   Assignee|unassigned at gcc dot gnu.org  |marxin at gcc dot 
gnu.org

--- Comment #1 from Martin Liška  ---
I've got patch for that.