public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c++/108110] New: ice in modify_call, at ipa-param-manipulation.cc:700 with -std=c++14 -O3 -march=native
@ 2022-12-14 19:03 dcb314 at hotmail dot com
  2022-12-14 19:10 ` [Bug ipa/108110] " dcb314 at hotmail dot com
                   ` (21 more replies)
  0 siblings, 22 replies; 23+ messages in thread
From: dcb314 at hotmail dot com @ 2022-12-14 19:03 UTC (permalink / raw)
  To: gcc-bugs

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

            Bug ID: 108110
           Summary: ice in modify_call, at ipa-param-manipulation.cc:700
                    with -std=c++14 -O3 -march=native
           Product: gcc
           Version: 13.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: dcb314 at hotmail dot com
  Target Milestone: ---

Created attachment 54093
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54093&action=edit
gzipped C++ source code

The attached C++ source code does this:

during IPA pass: inline
In file included from
/home/dcb36/rpmbuild/BUILD/xtensor-0.23.1/test/test_xview.
cpp:33:
In function ‘auto xt::view(E&&, S&& ...) [with E =
xarray_container<uvector<doub
le, std::allocator<double> >, xt::layout_type::row_major, svector<long unsigned 
int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>&; S = 
{int, xrange_adaptor<long int, long int, placeholders::xtuph>}]’,
    inlined from ‘virtual void xt::xview_access_Test::TestBody()’ at
/home/dcb36
/rpmbuild/BUILD/xtensor-0.23.1/test/test_xview.cpp:335:51:
/home/dcb36/rpmbuild/BUILD/xtensor-0.23.1/include/xtensor/xview.hpp:1670:127:
in
ternal compiler error: in modify_call, at ipa-param-manipulation.cc:700
 1670 |         return detail::make_view_impl(std::forward<E>(e),
std::make_inde
x_sequence<sizeof...(S)>(), std::forward<S>(slices)...);
      |                                                                         
                                                      ^
0xe33c71 ipa_param_adjustments::modify_call(cgraph_edge*, bool)
        ../../trunk.d1/gcc/ipa-param-manipulation.cc:700

I have a reduction running. Problem seems to be recent (today or yesterday).
Command line is

$ ~/gcc/results.20221214.asan.ubsan/bin/g++ -c -march=native -std=c++14 -O3
bug867.cc

$ ~/gcc/results.20221213.asan.ubsan/bin/g++ -v 2>&1 | fgrep exp
gcc version 13.0.0 20221213 (experimental) (0a43f7b1a73c8e3b) 
$ ~/gcc/results.20221214.asan.ubsan/bin/g++ -v 2>&1 | fgrep exp
gcc version 13.0.0 20221214 (experimental) (330b9a8d87dd73e1) 
$ 

Native is zen2 or maybe zen3.

^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2023-01-10 13:21 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-12-14 19:03 [Bug c++/108110] New: ice in modify_call, at ipa-param-manipulation.cc:700 with -std=c++14 -O3 -march=native dcb314 at hotmail dot com
2022-12-14 19:10 ` [Bug ipa/108110] " dcb314 at hotmail dot com
2022-12-14 19:11 ` [Bug ipa/108110] [13 Regression] " pinskia at gcc dot gnu.org
2022-12-14 19:13 ` pinskia at gcc dot gnu.org
2022-12-14 22:54 ` dcb314 at hotmail dot com
2022-12-15  5:25 ` dcb314 at hotmail dot com
2022-12-15  5:51 ` dcb314 at hotmail dot com
2022-12-15  7:18 ` dcb314 at hotmail dot com
2022-12-15  7:47 ` dcb314 at hotmail dot com
2022-12-15  8:24 ` rguenth at gcc dot gnu.org
2022-12-15  8:36 ` dcb314 at hotmail dot com
2022-12-15  8:55 ` dcb314 at hotmail dot com
2022-12-15  9:14 ` dcb314 at hotmail dot com
2022-12-15 10:44 ` [Bug ipa/108110] [13 Regression] ice in modify_call, at ipa-param-manipulation.cc:700 with -std=c++14 -O3 -march=znver3 since r13-4685-g4834e9360f7bf4 marxin at gcc dot gnu.org
2022-12-15 10:47 ` marxin at gcc dot gnu.org
2022-12-18 19:03 ` manuel.lauss at googlemail dot com
2023-01-02 12:08 ` jakub at gcc dot gnu.org
2023-01-02 12:50 ` slyfox at gcc dot gnu.org
2023-01-04 13:41 ` jamborm at gcc dot gnu.org
2023-01-05 16:47 ` jamborm at gcc dot gnu.org
2023-01-06  8:13 ` slyfox at gcc dot gnu.org
2023-01-10 13:20 ` cvs-commit at gcc dot gnu.org
2023-01-10 13:21 ` jamborm at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).