Hi!

On 2021-11-24T20:05:56+0100, Zdenek Sojka via Gcc <gcc@gcc.gnu.org> wrote:
> from time to time, I come upon a testcase that failed during the automated
> runs, but passes during reduction; there are valgrind warnings present,
> however.

Thanks for looking into this.  Please collect any Valgrind notes at
<https://gcc.gnu.org/wiki/DebuggingGCC#Valgrind>.


> $ x86_64-pc-linux-gnu-gcc `cat flags` -c -w mcf.ii -wrapper valgrind,-q,--
> track-origins=yes
> ==5404== Invalid read of size 4
> ==5404==    at 0x197B210: put (hash-map.h:179)
> ==5404==    by 0x197B210: void copy_warning<tree_node*, tree_node const*>
> (tree_node*, tree_node const*) (warning-control.cc:209)
> ==5404==    by 0xE40CB6: cp_fold(tree_node*) (cp-gimplify.c:2837)
> [...]

That's <https://gcc.gnu.org/PR101292> "recent valgrind error in
warning-control.cc since
r12-1804-g65870e75616ee4359d1c13b99be794e6a577bc65".

> ==5404== Invalid read of size 4
> ==5404==    at 0x197B210: put (hash-map.h:179)
> ==5404==    by 0x197B210: void copy_warning<tree_node*, tree_node const*>
> (tree_node*, tree_node const*) (warning-control.cc:209)
> ==5404==    by 0x12B2343: fold_truth_not_expr(unsigned int, tree_node*)
> (fold-const.c:4288)
> [...]

Same/similar, i suppose.


Grüße
 Thomas
-----------------
Siemens Electronic Design Automation GmbH; Anschrift: Arnulfstraße 201, 80634 
München; Gesellschaft mit beschränkter Haftung; Geschäftsführer: Thomas 
Heurung, Frank Thürauf; Sitz der Gesellschaft: München; Registergericht 
München, HRB 106955

Reply via email to