[Bug c++/94905] Bogus warning -Werror=maybe-uninitialized

2020-09-03 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94905

Manuel López-Ibáñez  changed:

   What|Removed |Added

 CC||manu at gcc dot gnu.org

--- Comment #9 from Manuel López-Ibáñez  ---
(In reply to Chris Moller from comment #8)
> Created attachment 48825 [details]
> Preprocessed testcase

This is way too large, nobody can analyze what is really going on with such a
large testcase: https://gcc.gnu.org/wiki/A_guide_to_testcase_reduction

-- 
You are receiving this mail because:
You reported the bug.


[Bug c++/94905] [10 Regression] Bogus warning -Werror=maybe-uninitialized

2020-09-03 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94905

Manuel López-Ibáñez  changed:

   What|Removed |Added

Summary|Bogus warning   |[10 Regression] Bogus
   |-Werror=maybe-uninitialized |warning
   ||-Werror=maybe-uninitialized
   Target Milestone|--- |10.4
 Ever confirmed|0   |1
   Last reconfirmed||2020-09-03
 Status|UNCONFIRMED |NEW

--- Comment #10 from Manuel López-Ibáñez  ---
(In reply to Arseny Solokha from comment #3)
> The best I've been able to come up with is the following, reduced from APL
> 1.8:

It is warning about this, but it should not warn:

  # DEBUG rD.2406 => (intD.9) (ivtmp.24_6 /[ex] 4) + 1
  [./example.cpp:8:27] # VUSE <.MEM_11>
  pretmp_8 = MEM[(intD.9 *)&retD.2381 + ivtmp.24_13 * 1];


This is regression but not sure when it was introduced.

-- 
You are receiving this mail because:
You reported the bug.


[Bug c++/94905] [10/11 Regression] Bogus warning -Werror=maybe-uninitialized

2020-09-03 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94905

Manuel López-Ibáñez  changed:

   What|Removed |Added

Summary|[10 Regression] Bogus   |[10/11 Regression] Bogus
   |warning |warning
   |-Werror=maybe-uninitialized |-Werror=maybe-uninitialized

-- 
You are receiving this mail because:
You reported the bug.