[Bug c++/105098] ICE: endless recursion during auto deduction

a3at.mail at gmail dot com gcc-bugzilla@gcc.gnu.org
Tue Mar 29 15:02:01 GMT 2022


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105098

--- Comment #1 from Azat <a3at.mail at gmail dot com> ---
Created attachment 52712
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52712&action=edit
reduced

Here is reduced file, that had been created with the following test for
creduce:

    #!/usr/bin/env bash

    # NOTE: due to [1], you need to set CWD to the directory where you have
libcxx-tuple.ii
    # 
    #   [1]: https://github.com/csmith-project/creduce/issues/195

    # NOTE: that we need only first line to avoid some syntax errors and
similar things
    g++ -std=gnu++20 -c -o /dev/null -nostdinc++ libcxx-tuple.ii |& head -1 |
fgrep 'internal compiler error: Segmentation fault signal terminated program
cc1plus'


More information about the Gcc-bugs mailing list