the key is option '-ftime-report', wiht it:
> g++ -std=gnu++23 -c draw_surface_mesh.ii -ftime-report
In file included from
/home/azusa/file/libs/install/include/boost/multiprecision/cpp_int.hpp:19,
from /home/azusa/file/libs/install/include/CGAL/Quotient.h:37,
from
/home/azusa/file/libs/install/include/CGAL/Kernel_d/Cartesian_const_iterator_d.h:20,
from
/home/azusa/file/libs/install/include/CGAL/Homogeneous/VectorH2.h:23,
from
/home/azusa/file/libs/install/include/CGAL/Homogeneous/predicates_on_directionsH2.h:22,
from
/home/azusa/file/libs/install/include/CGAL/Homogeneous/DirectionH2.h:99,
from
/home/azusa/file/libs/install/include/CGAL/Homogeneous/Homogeneous_base.h:29,
from
/home/azusa/file/libs/install/include/CGAL/Simple_homogeneous.h:20,
from
/home/azusa/file/libs/install/include/CGAL/Exact_kernel_selector.h:24,
from
/home/azusa/file/libs/install/include/CGAL/Filtered_kernel.h:22,
from
/home/azusa/file/libs/install/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
from draw_surface_mesh.cpp:5:
/home/azusa/file/libs/install/include/boost/multiprecision/number.hpp: In
instantiation of ‘struct
boost::multiprecision::number<boost::multiprecision::backends::rational_adaptor<boost::multiprecision::backends::cpp_int_backend<>
> >’:
/home/azusa/file/libs/install/include/CGAL/boost_mp_type.h:65:22: required
from here
65 | if (denominator(x) != 1 )
| ^
/home/azusa/file/libs/install/include/boost/multiprecision/number.hpp:81:66:
internal compiler error: in start, at timevar.cc:490
81 | && (boost::multiprecision::number_category<Backend>::value !=
boost::multiprecision::number_kind_complex)
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
0x73065802a1c9 __libc_start_call_main
../sysdeps/nptl/libc_start_call_main.h:58
0x73065802a28a __libc_start_main_impl
../csu/libc-start.c:360
Please submit a full bug report, with preprocessed source (by using
-freport-bug).
Please include the complete backtrace with any bug report.
See <file:///usr/share/doc/gcc-14/README.Bugs> for instructions.
but without it:
> g++ -std=gnu++23 -c draw_surface_mesh.ii
> echo $?
0
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2142489
Title:
GCC-14 internal compiler error with option -ftime-report dealing
boost::multiprecision
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-14/+bug/2142489/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs